Como migrar dados de um domínio Amazon OpenSearch Service para outro?
Última atualização: 01/09/2021
Quero mover dados de um domínio do Amazon OpenSearch Service para outro. Como posso fazer isso?
Breve descrição
Você pode usar snapshots manuais para migrar índices individuais ou domínios inteiros do OpenSearch Service. É possível migrar dados para um domínio na mesma conta ou para um domínio em uma conta diferente.
Resolução
Antes de começar, confirme o seguinte:
- Você cumpre os pré-requisitos de snapshot manual.
- Seu cliente do OpenSearch Service é capaz de enviar solicitações HTTP assinadas ao endpoint do domínio.
- O domínio de origem é compatível com a versão Elasticsearch do domínio de destino. Para mais informações, consulte Snapshot e restauração no site do Elasticsearch.
Em seguida, faça o seguinte:
1. Registre o mesmo repositório de snapshots manuais nos domínios de origem e de destino. Geralmente seu destino é um bucket do Amazon Simple Storage Service (Amazon S3).
Observação: você pode usar a criptografia do lado do servidor com chaves gerenciadas pelo Amazon S3 para criptografar o bucket do S3 que você usa como repositório de snapshots.
2. (Opcional) Se estiver migrando para outra conta da AWS, vincule uma política ao bucket de origem do S3 que concede permissões entre contas para o destino.
3. Execute um snapshot manual do domínio de origem.
4. Use a API _restore para restaurar o snapshot ao domínio de destino.
O Amazon OpenSearch Service é o sucessor do Amazon Elasticsearch Service.
Informações relacionadas
Como resolvo o erro “cannot restore index [.kibana] because it's open” no Amazon OpenSearch Service?
O erro “User: anonymous is not authorized” é exibido quando tento acessar meu cluster do Amazon OpenSearch Service
Como copio objetos do S3 de outra conta da AWS?
Como forneço acesso entre contas para objetos que estão em buckets do Amazon S3?
Este artigo ajudou?
Precisa de ajuda com faturamento ou suporte técnico?