cassandra(scylladb)数据备份和还原

2022-05-25 00:00:00 专区 订阅 文件 备份 目录

备份
./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

相关文章