我感兴趣的有两种类型的备份技术:
a)SCHEMA备份,恢复数据库架构(添加或删除列,更改列类型,添加表等)
b)数据备份,用于恢复数据(更新,从一个表读取到另一个表)。
让我举例说明:
...而不是预期......
如何获得预期的第一张快照?
更新1
相关问题:
答案 0 :(得分:2)
要在同一状态恢复,还需要恢复系统密钥空间。例如,检查system.schema_columns,您将看到表结构。
另外,请记住,如果只想恢复一个表,还需要表模式。因此,在快照之前运行desc表。
在恢复快照之前,您需要使用架构。
答案 1 :(得分:1)
使用以下命令导出特定键空间的架构:
cqlsh 10.0.0.1 -u username -e "DESC keyspace testkeyspace" > testkeyspace.cql
还使用以下命令导入架构: 打开包含testkeyspace.cql fie的目录中的cqlsh,然后运行以下命令:
source 'testkeyspace.cql';