hphp95 Asked: 2023-03-22 05:11:36 +0800 CST2023-03-22 05:11:36 +0800 CST 2023-03-22 05:11:36 +0800 CST 将复制因子为 1 的新数据中心添加到 Cassandra 772 我想在云提供商上添加一个备份数据中心。假设我在集群中有 DC1、DC2、DC3,我希望 DC4 拥有集群中的每条数据,复制为 1。这可以使用吗nodetool rebuild? cassandra 1 个回答 Voted Best Answer Erick Ramirez 2023-03-22T15:15:36+08:002023-03-22T15:15:36+08:00 添加一个只有一个副本的新 DC 应该没有问题,并且您应该能够使用nodetool rebuild. 但是,简单地运行这个新 DC 的备份在技术上并不是“完整备份”,除非您确保所有密钥空间都已复制到这个新 DC。唯一的例外是system配置system_schema了LocalStrategyonly 的密钥空间,因为它们并非设计用于复制到其他 DC。干杯!
添加一个只有一个副本的新 DC 应该没有问题,并且您应该能够使用
nodetool rebuild
.但是,简单地运行这个新 DC 的备份在技术上并不是“完整备份”,除非您确保所有密钥空间都已复制到这个新 DC。唯一的例外是
system
配置system_schema
了LocalStrategy
only 的密钥空间,因为它们并非设计用于复制到其他 DC。干杯!