Mantenha os arquivos de backup das suas instâncias por longos períodos para recuperar dados quando necessário e proteger seus ativos de dados.
Contexto
Você pode se deparar com as seguintes situações:
Dados excluídos acidentalmente, mas você possui apenas backups dos últimos 7 dias e não consegue restaurar informações anteriores.
A instância foi liberada, seja por acidente ou por esquecimento da renovação. Se a instância permanecer liberada por muito tempo, não será mais possível recuperar seus dados ou backups.
Necessidade de liberar uma instância do ApsaraDB for MongoDB, mantendo seus backups em longo prazo.
Método 1: Estender o período de retenção de backup
Estenda o período de retenção dos arquivos de backup para restaurar dados de um ponto anterior no tempo sempre que precisar.
Aumentar o período de retenção de backup eleva o espaço de armazenamento necessário para os backups da instância, o que resulta em custos maiores.
Acesse a página MongoDB Replica Set Instances ou MongoDB Sharded Cluster Instances. No canto superior esquerdo da página, selecione um grupo de recursos e uma região. Em seguida, clique em ID da instância desejada.
No painel de navegação à esquerda, clique em Backup and Restoration.
Clique em Backup Settings.
-
No painel Backup Settings, aumente os valores de Full Backup Retention Period (Days) e Log Backup Retention Period (Days). Por exemplo, altere o período de retenção de 7 dias para 30 dias.
NotaO valor de Log Backup Retention Period (Days) não pode exceder o valor de Full Backup Retention Period (Days).
Para obter mais informações sobre outras configurações de backup, consulte Automatically back up ApsaraDB for MongoDB data.
Clique em Confirm.
Método 2: Configurar retenção de backup para instâncias liberadas
Pré-requisitos
A instância do ApsaraDB for MongoDB deve atender aos seguintes requisitos:
Tipo de instância: conjunto de réplicas ou cluster fragmentado.
Tipo de armazenamento da instância: ESSD.
Procedimento
Acesse a página MongoDB Replica Set Instances ou MongoDB Sharded Cluster Instances. No canto superior esquerdo da página, selecione um grupo de recursos e uma região. Em seguida, clique em ID da instância desejada.
No painel de navegação à esquerda, clique em Backup and Restoration.
Clique em Backup Settings.
-
No painel Backup Settings, configure a Retention Policy.
Política
Descrição
Delete all backup sets when you release the instance
Durante sete dias após a liberação da instância, o último conjunto de backup fica visível na lixeira. Restaure os dados para uma nova instância antes que esse conjunto seja excluído.
Automatically back up data when you release the instance and retain the final backup set long-term
O backup final é retido em longo prazo. Esse conjunto aparece na lixeira e permite restaurar dados para uma nova instância.
Automatically back up data when you release the instance and retain all backup sets for the instance long-term
Todos os backups são mantidos em longo prazo. A lixeira exibe todos os conjuntos de backup da instância para restauração de dados em uma nova instância.
NotaApós configurar a política de retenção de backup, os arquivos serão retidos conforme definido quando a instância for liberada. Acesse a recycle bin para restaurar dados ou modifique a política de retenção de backup.
Para mais detalhes sobre outras configurações de backup, consulte Automatically back up ApsaraDB for MongoDB data.
Clique em Confirm.
Método 3: Baixar arquivos de backup
Baixe os arquivos de backup para uma máquina local ou para uma instância ECS para armazenamento de longo prazo.
Pré-requisitos
A instância do ApsaraDB for MongoDB deve atender aos seguintes requisitos:
Versão principal: MongoDB 4.2 ou anterior.
Tipo de armazenamento da instância: disco local.
Método de backup: backup físico.
Procedimento
Para instruções detalhadas sobre como baixe arquivos de backup, consulte Download backup files.