【发布时间】:2018-08-20 10:36:24
【问题描述】:
我在四台机器上有一个 cassandra 集群(四个节点),每个节点的数据大小为 745.54 GiB ,670.79 GiB ,695.65 GiB ,634.43 GiB。我需要将所有数据迁移到单节点的单机上.我有所有复制因子为 3 的键空间,我需要将复制因子更改为 1。我在任何地方都没有找到任何解决方案,有人告诉我如何将此集群迁移到单机。
【问题讨论】:
标签: cassandra
我在四台机器上有一个 cassandra 集群(四个节点),每个节点的数据大小为 745.54 GiB ,670.79 GiB ,695.65 GiB ,634.43 GiB。我需要将所有数据迁移到单节点的单机上.我有所有复制因子为 3 的键空间,我需要将复制因子更改为 1。我在任何地方都没有找到任何解决方案,有人告诉我如何将此集群迁移到单机。
【问题讨论】:
标签: cassandra
您需要拍摄快照:
https://docs.datastax.com/en/cassandra/3.0/cassandra/tools/toolsSnapShot.html
例如单表快照:
nodetool snapshot --table cyclist_name cycling
这里记录了恢复过程: https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsBackupSnapshotRestore.html
【讨论】: