0

我在从 Crate 集群创建的 AWS S3 存储桶中有一个包含快照的存储库。现在我需要将数据迁移到新的 Crate 集群,但我无法从以前的 Crate 集群恢复快照。这甚至可能吗?从另一个存储库恢复快照?感谢有关此主题的任何见解

4

1 回答 1

0

要将快照还原到另一个集群,请使用CREATE REPOSITORY将在集群中注册新存储库的命令。如果您要移动到另一个集群并使用命令恢复快照,请使用现有存储库名称RESTORE SNAPSHOT,例如

假设您已经有一个名为“s3backup”的存储库和一个名为“s3backup.firsts3_snapshot”的快照

在你的新集群上

CREATE REPOSITORY s3backup TYPE s3 with (max_restore_bytes_per_sec= '500mb', max_snapshot_bytes_per_sec='500mb', access_key= '***', secret_key='***',bucket='***' );

然后

RESTORE SNAPSHOT s3backup.firsts3_snapshot TABLE *your_table_name*;
于 2020-02-09T16:03:28.473 回答