Cassandra:从一台机器备份数据并在新机器上恢复的最简单方法
我让卡桑德拉在一台机器上运行。我需要从那里备份一个特定的键空间,并使用本地计算机上的所有数据设置相同的模式 我知道我可以运行Cassandra:从一台机器备份数据并在新机器上恢复的最简单方法,cassandra,Cassandra,我让卡桑德拉在一台机器上运行。我需要从那里备份一个特定的键空间,并使用本地计算机上的所有数据设置相同的模式 我知道我可以运行nodetool snapshot命令获取键空间的时间点快照 但是从文档中,我可以理解它需要模式存在。是否没有任何命令可以使用架构进行备份并将其恢复到另一台计算机?数据非常小,几乎没有几兆字节 如果单机和本地机器上的Cassandra版本相同,则有一个强力解决方案(不用于生产)):复制所有文件夹$Cassandra_HOME/data(或有时/var/lib/Cassand
nodetool snapshot
命令获取键空间的时间点快照
但是从文档中,我可以理解它需要模式存在。是否没有任何命令可以使用架构进行备份并将其恢复到另一台计算机?数据非常小,几乎没有几兆字节 如果单机和本地机器上的Cassandra版本相同,则有一个强力解决方案(不用于生产)):复制所有文件夹$Cassandra_HOME/data(或有时/var/lib/Cassandra/data)从一台机器到另一台机器……如果在一台机器和本地机器上有相同版本的Cassandra,则有一种暴力解决方案(不用于生产)):复制所有文件夹$Cassandra_HOME/data(或有时/var/lib/Cassandra/data)从一台机器到另一台机器……我只是尝试了一下,没有任何运气。这就是我所做的。。。我只是试了一下,运气不好。这就是我所做的。。。