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:

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.