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