备份
./bin/nodetool snapshot -t 备份文件夹名 备份的keyspace
cassandra数据存储目录查看cassandra.ymal文件的hints_directory配置
scylladb数据存储目录查看scylla.ymal文件的hints_directory配置
备份完成后数据会生成在数据目录
bak_dir(../data/keyspacename/tablename-uuid/snapshots/备份文件夹名/时间戳-tablename/)
还原
将备份的表数据bak_dir里文件直接拷贝至目标table目录下
../data/keyspacename/tablename-uuid/
执行./bin/nodetool refresh -- keyspacename tablename
参考文档
https://cassandra.apache.org/doc/latest/tools/nodetool/snapshot.html
https://cassandra.apache.org/doc/latest/tools/nodetool/refresh.html
————————————————
版权声明:本文为CSDN博主「Arjen Robben」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Navy_Shu/article/details/117964287
cassandra(scylladb)数据备份和还原
分享好友
分享这个小栈给你的朋友们,一起进步吧。
订阅须知
• 所有用户可根据关注领域订阅专区或所有专区
• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询
• 专区发布评论属默认订阅所评论专区(除付费小栈外)
技术专家
查看更多- 飘絮絮絮丶专家