-1

如果我们从一个集群中持久化快照,是否可以在不同的 Crate IO 集群中恢复这些快照?如果它具有相同的架构?

4

2 回答 2

0

我似乎不可能,因为要恢复快照,需要创建一个存储库。当您尝试在新的 Crate 集群中创建指向旧存储库的相同存储库时,它会说该存储库已经存在,因此您无法从以前的 Crate 集群恢复快照

于 2020-02-01T19:32:32.743 回答
0

是的 - 在某种程度上。使用该CREATE REPOSITORY命令,您可以向 CrateDB 注册现有存储库,该sys.snapshots表会告诉您该表中可用的快照。然后,RESTORE SNAPSHOT您可以恢复表。但是,要恢复完整的表,无论如何都必须删除该表,所以 ... ; 不过,恢复表的分区可能会起作用。

在此处阅读更多信息:https ://crate.io/docs/reference/en/latest/sql/snapshot_restore.html

干杯!

于 2017-01-12T09:02:51.390 回答