我尝试将数据从俄勒冈州州的一个aws elasticsearch集群移动到北弗吉尼亚州的另一个aws elasticsearch集群。我已在源ES中注册了存储库,并手动创建了s3快照(在俄勒冈州).现在我试图注册一个仓库在目标ES在同一s3位置,但它不让我这样做.它抛出一个错误,s3桶应该在同一地区.我现在被卡住了。谁能给我一个建议?
我尝试将数据从俄勒冈州州的一个aws elasticsearch集群移动到北弗吉尼亚州的另一个aws elasticsearch集群。我已在源ES中注册了存储库,并手动创建了s3快照(在俄勒冈州).现在我试图注册一个仓库在目标ES在同一s3位置,但它不让我这样做.它抛出一个错误,s3桶应该在同一地区.我现在被卡住了。谁能给我一个建议?
2条答案
按热度按时间3mpgtkmj1#
根据评论,解决方案是将集群备份到俄勒冈州的存储桶中,将其从存储桶复制到N.Virginia的存储桶中,然后使用第二个存储桶恢复N.Virginia区域中的集群。
h5qlskok2#
我不敢相信在这个问题的几个例子中没有人提到这一点,但我最终得到了想要的结果。有一个更简单的方法可以做到这一点:
1.在目标VPC上为您的域创建Opensearch VPC端点(Docs)
1.要么使用Elasticdump,它允许您发送/接收文件,存储桶,甚至直接从集群到集群,或者使用snapshots的AWS推荐方法。
请记住使用
https://
,否则无法解析。