从一个AWS ElasticSearch集群迁移到不同地区的另一个AWS ElasticSearch集群

h43kikqp  于 2023-03-29  发布在  ElasticSearch
关注(0)|答案(2)|浏览(158)

我尝试将数据从俄勒冈州州的一个aws elasticsearch集群移动到北弗吉尼亚州的另一个aws elasticsearch集群。我已在源ES中注册了存储库,并手动创建了s3快照(在俄勒冈州).现在我试图注册一个仓库在目标ES在同一s3位置,但它不让我这样做.它抛出一个错误,s3桶应该在同一地区.我现在被卡住了。谁能给我一个建议?

3mpgtkmj

3mpgtkmj1#

根据评论,解决方案是将集群备份到俄勒冈州的存储桶中,将其从存储桶复制到N.Virginia的存储桶中,然后使用第二个存储桶恢复N.Virginia区域中的集群。

h5qlskok

h5qlskok2#

我不敢相信在这个问题的几个例子中没有人提到这一点,但我最终得到了想要的结果。有一个更简单的方法可以做到这一点:
1.在目标VPC上为您的域创建Opensearch VPC端点(Docs
1.要么使用Elasticdump,它允许您发送/接收文件,存储桶,甚至直接从集群到集群,或者使用snapshots的AWS推荐方法。
请记住使用https://,否则无法解析。

相关问题