Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Restaurar um cluster Atlas Infinite

O Atlas Infinite sempre criptografa seus dados em repouso. Como a criptografia está sempre ativa, o processo de restaurar que você segue depende do tipo de criptografia que seu cluster Atlas Infinite usa:

  • Criptografia padrão: o Atlas cria e gerencia as chaves de criptografia para o seu cluster Atlas Infinite.

  • Chaves gerenciadas pelo cliente (chave mestra do cliente/BYOK): você gerencia as chaves de criptografia do seu cluster Atlas Infinite.

Cada tipo de criptografia oferece suporte a um conjunto diferente de cenários de restauração e usa um procedimento diferente. Para restaurar um cluster do Atlas Core, consulte Restaurar seu cluster.

A tabela a seguir mostra quais cenários de restaurar o Atlas Infinite oferece suporte em pré-visualização pública.

Nesta tabela, a opção de criptografia (padrão ou chave mestra do cliente) refere-se a como os dados que você deseja restaurar foram criptografados:

  • Para restaurar snapshots, esta é a opção de criptografia que o cluster de origem usou quando o Atlas tirou o snapshot. Esta pode não ser a opção de criptografia que o cluster de origem usa atualmente.

  • Para restaurar backups em nuvem contínuos, esta é a opção de criptografia que o cluster de origem usou quando o Atlas tirou o snapshot base e todas as opções de criptografia que o cluster de origem usou entre esse snapshot e o ponto no tempo para o qual você deseja restaurar. Por exemplo, se o cluster alterou as chaves de criptografia durante esse período, cada uma dessas opções de criptografia se aplica.

Restore Scenario
Criptografia padrão
Chaves gerenciadas pelo cliente

Mesmo projeto

Suportado

Suportado

Projeto diferente, mesma organização

Suportado

Com suporte*

*Apenas se o cluster de destino usar ou tiver usado a mesma chave mestra do cliente.

Você pode restaurar um snapshot de criptografia padrão para um cluster que usa chaves gerenciadas pelo cliente e um snapshot de chave gerenciada pelo cliente para um cluster que usa criptografia padrão. Em ambos os casos, o cluster de destino deve ter acesso à chave que criptografou o backup, seja porque ele usa essa chave ou a usou anteriormente.

O Atlas Infinite oferece suporte tanto para restauração de snapshots quanto para restauração de backups em nuvem contínuos. Não é possível restaurar um backup em um cluster do Atlas Infinite que seja executado em uma região, provedor de nuvem ou organização diferente.

Para obter a lista completa de limitações do Atlas Infinite na visualização pública, consulte Disponibilidade da visualização pública.

Além dos pré-requisitos, considere os seguintes requisitos e limitações específicos de restaurar:

  • Se o valor DefaultRWConcern no snapshot de origem for diferente do valor DefaultRWConcern no cluster de destino, o Atlas substitui o valor no snapshot de origem pelo valor no cluster de destino. Se não houver valor configurado para o DefaultRWConcern no cluster de destino, o Atlas mantém o valor de DefaultRWConcern do snapshot sem configuração explícita. Isso pode diferir do valor padrão para aquela versão do MongoDB.

Se você estiver usando a criptografia padrão gerenciada pelo Atlas, siga este processo para restaurar um cluster Atlas Infinite a partir de um snapshot ou de um backup em nuvem contínuo.

A rotação de chaves não afeta restaurar. Cada snapshot registra a versão da chave que o criptografou, e o Atlas mantém as versões de chave rotacionadas anteriormente válidas para descriptografar seus dados.

Para monitorar uma tarefa de restauração de backup até que ela seja concluída, você deve ter Project Read Only acesso ou superior ao projeto específico.

Para iniciar um tarefa de restauração, você deve ter acesso Project Backup Recovery Operator, Project Backup Manager ou Project Owner ao projeto.

Para restaurações entre organizações ou entre projetos, as permissões necessárias se aplicam aos projetos de origem e de destino. Você deve ter as permissões necessárias: Project Backup Manager ou Project Owner em ambos os projetos para iniciar ou gerenciar essas operações de restaurar.

Selecione o tipo de restaurar e a interface que você deseja usar:

Tipo de Restauração
Interface

Siga este processo ao gerenciar as chaves de criptografia para seu cluster Atlas Infinite. Com chaves gerenciadas pelo cliente, você só pode restaurar para um cluster Atlas Infinite no mesmo projeto.

Para restaurar um snapshot criptografado ou não criptografado criado em um projeto do Atlas para o mesmo projeto, você precisa da função Project Backup Manager.

Para restaurar um snapshot criptografado ou não criptografado criado em um projeto de origem do Atlas para um projeto de destino diferente, você exige a função Project Owner no projeto de destino.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Backup sob o título Database.

    Os detalhes do Backup são exibidos.

  4. Clique no link do cluster.

2

Na coluna Actions, expanda o menu Actions e clique em Restore para o snapshot que você deseja restaurar.

3

Na caixa de diálogo Restore, selecione o Atlas Project de destino para o qual deseja restaurar. Com chaves gerenciadas pelo cliente, você deve selecionar o mesmo projeto que contém o cluster Atlas Infinite de origem. O Atlas user autenticado deve ter a função Project Owner para esse projeto.

4

O cluster Atlas Infinite de destino deve executar a mesma versão ou uma versão superior do MongoDB que o MongoDB Version do snapshot.

Após o procedimento de restauração, o Atlas aciona uma rotação de chave para a chave de criptografia do MongoDB. O Atlas então criptografa as novas chaves de criptografia do MongoDB com base na criptografia em descanso configurada usando o provedor de gerenciamento de chaves do cliente para o cluster Atlas Infinite de destino.

5

Garanta que seu aplicativo use o novo cluster Atlas Infinite de destino.