Observação
Esta funcionalidade está disponível para clusters M10 ou superiores. Para saber mais sobre quais recursos estão disponíveis para clusters gratuitos, consulte Limites de cluster gratuito do Atlas , e para clusters Flex, consulte Limitações do Atlas Flex.
O Atlas permite exportar seus snapshots de backups em nuvem para buckets do Google Cloud armazenamento automaticamente ou manualmente. Para configurar e executar exportações, use o procedimento que corresponde ao tipo de exportação desejado:
Para exportar automaticamente snapshots à medida que sua política de backup os cria, consulte Exportar snapshots automaticamente.
Para exportar manualmente um único snapshot existente, consulte Exportar um único snapshot manualmente.
Cada procedimento requer os mesmos pré-requisitos.
Para obter uma visão geral de como o Atlas exporta snapshots e os arquivos que ele carrega, consulte Exportar snapshots de backup em nuvem para armazenamento de objetos.
Limitações
Você não pode executar as seguintes ações:
Exporte snapshots substitutos.
Tenha mais de uma exportação ativa por snapshot.
Exporte coleções de visualização ou coleções do sistema, exceto para coleções
<database>.system.js.Exporte snapshots de clusters em um projeto Atlas que tenha a Criptografia em Repouso usando o Gerenciamento de Chaves do Cliente habilitada com acesso à rede restrito a endereços IP específicos. Esta restrição não se aplica se o Atlas chegar ao seu KMS por meio de um endpoint privado. Para saber como configurar um endpoint privado para o seu KMS, consulte as instruções da AWS ou as instruções do Azure.
Exporte snapshots por endpoints privados (exportações privadas) para clusters do Azure ou do Google Cloud.
Exporte snapshots obtidos de versões do MongoDB que atingiram o fim da vida útil (EOL). Consulte os agendamentos do ciclo de vida do software MongoDB para obter as datas de EOL da versão.
Exporte snapshots para uma conta de armazenamento do Azure se suas regras de firewall bloquearem o acesso público.
Acesso necessário
Para criar ou gerenciar um agendamento de exportação do backups em nuvem ou configurar um bucket de exportação do backups em nuvem no Atlas, você deve ter
Project Backup ManagerouProject Ownerpara o projeto.Para criar ou gerenciar uma tarefa de exportação de backup em nuvem, você deve ter acesso
Project Backup Export OperatorouProject Ownerao projeto.Para criar ou gerenciar um endpoint privado de armazenamento de objeto dos backups em nuvem, você deve ter
Project Owneracesso ao projeto.
Configurar e executar exportações
Pré-requisitos
Para exportar seus snapshots do Cloud Backup, você precisa de um cluster Atlas M10 ou superior com backups em nuvem habilitados. Além disso, para configurar o acesso do Atlas ao seu armazenamento de objetos, você deve fazer o seguinte:
Localize o ID da sua conta de serviço do Google Cloud no Atlas seguindo as etapas em Visualizar Contas de Serviço Autorizadas do Google Cloud.
No console do Google Cloud, adicione a ID da conta de serviço da etapa anterior como principal à política do seu bucket seguindo a documentação do Google Cloud.
Isso concede a função de Usuário de Objeto de Armazenamento à conta de serviço do seu bucket específico do Google Cloud Storage.
Exportar snapshots automaticamente
Para criar uma política de exportação para exportações automáticas, execute o seguinte procedimento:
Exportar um único snapshot manualmente
Para criar uma tarefa de exportação para um único snapshot, execute o seguinte procedimento: