我正在为现有集群配置一个新的数据中心。一个相当不稳定的 VPN 连接阻碍了我nodetool rebuild
对新 DC 的引导。有趣的是,我在与新 DC 相同的位置(转移到 VPN 之外)有一个全新的数据库快照/备份。我现在正在考虑以下方法:
- 确保我的客户使用的是旧的 DC。
- 在新 DC 中供应新节点。
ALTER
在新 DC 上启用副本的密钥空间。这将开始将所有写入从旧 DC 复制到新 DC。- 在
gc_grace_seconds
上述操作 3) 之后,用于sstableloader
将我的备份流式传输到新节点。 - 为安全起见,请进行全面维修。
这行得通吗?