Gerenciar políticas de backup
Nesta página
Você pode visualizar e personalizar as políticas do Atlas para backups automatizados e agendados regularmente.
Para fazer snapshots de backup fora do agendamento, consulte Fazer snapshots sob demanda
Acesso necessário
Para visualizar as políticas de backup, você deve ter acesso Project Read Only
ao projeto. Os usuários com acesso Organization Owner
devem se adicionar como Project Owner
ao projeto para ver as políticas de backup.
Para modificar ou excluir políticas de backup, é necessário ter acesso Project Owner
ao projeto. Usuários com acesso Organization Owner
devem se adicionar como Project Owner
ao projeto para poder modificar ou excluir políticas de backup.
Ver políticas de backup
Para retornar os detalhes da política de backup para o cluster especificado usando o Atlas CLI, execute o seguinte comando:
atlas backups schedule describe <clusterName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para descrever o agendamento de backups do Atlas.
Use o Editor de políticas de backup para configurar uma política de backup para backups na nuvem.
No Atlas, acesse a Clusters página do seu projeto.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se ainda não estiver exibido, clique em Clusters na barra lateral.
A página Clusters é exibida.
Acesse a Backup página do seu cluster.
Clique no nome do seu cluster.
Clique na aba Backup.
Se o cluster não tiver a guia Backup , os backups do Atlas serão desabilitados para este cluster e nenhum snapshot estará disponível. Você pode habilitar backups ao escalar o cluster.
A página Backup é exibida.
Uma política de backup tem as seguintes seções:
Uma hora do dia, em UTC, na qual criar snapshots.
Intervalo de frequência e duração da retenção.
Se as Restaurações PIT estiverem ativadas, uma janela PIT que permite restaurar para qualquer point-in-time nos últimos X dias em que X é a janela.
Exemplo
A política de backup padrão especifica um horário de snapshot de 18:00
UTC e os quatro itens da política a seguir:
Tipo de política | Nível | Backup contínuo da nuvem | Snapshot tirado | Snapshot retido |
---|---|---|---|---|
A cada hora | NVMe | Habilitado | A cada 12 horas | 2 dias |
A cada hora | não NVMe | Habilitado | A cada 6 horas | 2 dias |
Diariamente | Todos | Qualquer | Todos os dias | 7 dias |
Semanalmente | Todos | Qualquer | Todos os sábados | 4 semanas |
Por mês | Todos | Qualquer | Último dia do mês | 12 meses |
Anual | Todos | Qualquer | Todo 1º de dezembro | 1 ano |
Para saber mais sobre faturamento de backups em nuvem, consulte Backups em nuvem.
Observação
Se você tiver uma Política de conformidade de backup habilitada , não poderá modificar a política de backup para um cluster individual abaixo dos requisitos mínimos definidos na Política de conformidade de backup. Você pode modificar a política de backup em nível de cluster a qualquer momento. O Atlas amplia as políticas em nível de cluster preexistentes para atender aos requisitos mínimos da Política de conformidade de backup. Todos os novos clusters usam a Política de conformidade de backup. Se você reduzir a frequência de um agendamento de backup, a alteração se aplicará somente a backups futuros. Qualquer oplog existente permanecerá na janela original. Aplicam-se os requisitos mínimos da Política de conformidade de Backup. Você pode configurar a retenção extra de snapshots. Você também pode ver detalhes do backup para todos os clusters dedicados M10+
, incluindo clusters excluídos com snapshots retidos. Para saber mais, consulte Ver detalhes do backup de clusters dedicados.
Alterar o horário da política de backup
Para atualizar a política de backup para o cluster especificado usando o Atlas CLI, execute o seguinte comando:
atlas backups schedule update [options]
Para excluir a política de backup para o cluster especificado usando o Atlas CLI, execute o seguinte comando:
atlas backups schedule delete <clusterName> [options]
Para saber mais sobre a sintaxe e os parâmetros dos comandos anteriores, consulte a documentação da CLI do Atlas para atlas backups schedule update e atlas backups schedule delete.
Para modificar o horário da política de backup:
No Backup Policy Editor, selecione a hora em que o Atlas faz um snapshot a cada dia em hr embaixo de Snapshot Time (UTC).
Selecione o número de minutos depois de hr nos quais o Atlas faz um snapshot de min abaixo Snapshot Time (UTC).
Clique em Save Changes.
Configurar sua política de backup
Cada linha na tabela Backup Policy Frequency and Retention representa um item da política de cópia de segurança. Configure os itens da política e, opcionalmente, adicione novos itens da política para configurar uma nova política de backup. Consulte as considerações de retenção antes de finalizar sua política de backup.
Dica
O Atlas exibe o número estimado de snapshots associados às suas alterações abaixo da tabela Backup Policy Frequency and Retention.
Para especificar um item da política de backup utilizando a UI do Atlas:
Selecione a unidade de frequência Frequency Unit para um item da política.
Como alternativa, clique em Add Frequency Unit para adicionar um novo item da política à sua política de backup. Você não pode especificar vários itens da política de backup de Hourly ou Daily.
Observação
Se você tiver uma Política de conformidade de Backup habilitada, somente o suporte do MongoDB poderá excluir os itens dela. Para excluir itens especificados na Política de conformidade de Backup, você deve solicitar suporte e passar por um extenso processo de verificação.
Selecione a frequência da unidade de frequência em Every.
Especifique o tempo de retenção para o item da política em Retention Time e as unidades do tempo de retenção na lista à direita. Para saber mais, consulte Considerações sobre Retenção de Snapshots.
(Opcional) Para aplicar as alterações de retenção à política de backup atualizada de snapshots que o Atlas tirou anteriormente, marque Apply policy retention changes to existing snapshots.
Observação
Essa opção afeta apenas os snapshots criados pelos itens da política atualizada e cuja retenção não foi atualizada individualmente com a chamada de API Atualizar cronograma de backup em nuvem de um cluster.
Clique em Save Changes.
Configurar a janela de restauração
Observação
Se você tiver uma Política de Compliance de Backup habilitada, somente o suporte do MongoDB poderá reduzir a janela de restauração de backups contínuos em nuvem. Para reduzir a Restore Windowde backups contínuos em nuvem, o representante legal ou de segurança especificado na Política de conformidade de Backup deve solicitar suporte e passar por um extenso processo de verificação.
Você pode reproduzir o oplog para restaurar um cluster de qualquer momento dentro de uma janela de restauração especificada.
Para especificar a duração da janela de restauração, selecione por quanto tempo você deseja que o Atlas retenha o oplog para restaurações point-in-time na lista Restore Window.
Você não pode configurar uma janela de restauração que seja maior do que o tempo de retenção de snapshots por hora.
Importante
Se você desabilitar os backups em nuvem de um cluster ou encerrar um cluster que tinha snapshots habilitados, o Atlas excluirá imediatamente os snapshots de backups desse cluster, a menos que a opção Keep existing snapshots after termination esteja habilitada. Para saber mais, consulte Terminar uma implementação. Para clusters que não usam encryption at rest usando gerenciamento de chaves do cliente, você pode baixar o snapshot mais recente para preservar os dados armazenados no cluster.
Configurar retenção extra de snapshot
Quando uma Política de Conformidade de Backup está habilitada para seu projeto, você também pode configurar a retenção extra de snapshots para reter snapshots além do período de proteção da Política de Compliance de Backup. Seus snapshots permanecem totalmente protegidos e os usuários não podem excluí-los durante o período da Política de Compliance de Backup. Durante o período extra de retenção de snapshots, os snapshots ficam novamente desprotegidos e qualquer usuário com a função apropriada pode excluí-los. Quando o período extra de retenção de snapshots termina, o Atlas exclui os instantâneos automaticamente. Quaisquer alterações se aplicam a todos os snapshots existentes e futuros para essa unidade de frequência. O tempo extra de retenção do snapshot permanece o mesmo, mesmo que a Política de Compliance de Backup seja alterada.
Para saber mais, consulte Configurar uma Política de Compliance de Backup.
Para especificar mais tempo de retenção de snapshots usando a UI do Atlas:
Na seção Extra Snapshot Retention, selecione a unidade de frequência no menu suspenso Frequency Unit.
Como alternativa, clique em Add Frequency Unit para adicionar mais tempo de retenção de snapshots para outra unidade de frequência.
Especifique o tempo adicional de retenção de snapshots para cada unidade de frequência.
Clique em Save Changes.
Considerações sobre a retenção de snapshots
Além do Retention Time que você define para cada unidade de frequência do backup em nuvem, esteja ciente do seguinte:
Se você excluir uma unidade de frequência de backup existente, os snapshots para os quais você especificou essa frequência permanecerão intactos até expirarem ou você os excluir.
O Atlas requer o seguinte:
O tempo de retenção deve ser igual ou maior que a unidade de frequência. Por exemplo, o tempo de retenção do snapshot semanal deve ser de uma semana ou mais.
O valor especificado para Retention Time para itens que são menos frequentes deve ser igual ou maior que o valor especificado para itens que são mais frequentes. Por exemplo, se o item por hora da política especificar uma retenção de duas semanas, a retenção para o snapshot semanal deverá ser de duas semanas ou mais.
Se você tiver uma Política de compliance de backup habilitada, não poderá diminuir o tempo de retenção de um snapshot depois que ele for feito.
Se os itens de política sobrepostos gerarem o mesmo snapshot, o Atlas associará o snapshot ao item de política com o maior tempo de retenção.
Por exemplo, se a política especificar um snapshot diário com retenção de dois dias e um snapshot semanal todos os sábados com retenção de três semanas, o Atlas exibirá uma frequência de Weekly na coluna Frequency na página Snapshots para o snapshot tirado no sábado e retém o snapshot por três semanas. Isso ocorre porque o item da política semanal tem um tempo de retenção mais longo do que o item da política diária.