我有这样一个案例。我们有6个节点的DSE集群,任务是备份它,并将所有的键空间,表和数据恢复到一个新的集群。但这个新的集群只有4个节点。有可能做到吗?
83qze16e1#
是的,这绝对是可以做到的,这种操作通常被称为“克隆”--您将数据从一个DataStax Enterprise (DSE)集群复制到另一个集群。有一个名为sstableloader的Cassandra实用程序,它读取SSTable并将其加载到集群,即使目标集群的拓扑与源集群的拓扑不相同。我以前在How to migrate data in tables to a new Cassandra cluster中记录了这个过程,它也适用于DSE集群。
sstableloader
1条答案
按热度按时间83qze16e1#
是的,这绝对是可以做到的,这种操作通常被称为“克隆”--您将数据从一个DataStax Enterprise (DSE)集群复制到另一个集群。
有一个名为
sstableloader
的Cassandra实用程序,它读取SSTable并将其加载到集群,即使目标集群的拓扑与源集群的拓扑不相同。我以前在How to migrate data in tables to a new Cassandra cluster中记录了这个过程,它也适用于DSE集群。