首页 > 数据库 > > cassandra(scylladb)数据备份和还原
备份
./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
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26692020/viewspace-3135061/ ,如需转载,请注明出处,否则将追究法律责任。