O ApsaraDB for MongoDB faz backup automático dos dados com base em uma política configurável. Defina o método de backup, a programação e o período de retenção da instância.
Pré-requisitos
Crie uma instância standalone, de replica set ou de sharded cluster do ApsaraDB for MongoDB.
Considerações
-
Se a instância executar uma versão do MongoDB anterior à 4.0 e tiver mais de 10.000 coleções e índices combinados, o Physical Backup poderá falhar. Atualize para o MongoDB 4.0 ou posterior para evitar esse problema.
ImportanteNão é possível usar arquivos de backup gerados antes da atualização para criar novas instâncias.
Apenas instâncias de replica set com MongoDB 4.4 ou posterior oferecem suporte a backup instantâneo.
-
Somente instâncias de replica set e de sharded cluster oferecem suporte a backup de log.
NotaNão é possível desativar o backup de log em instâncias de sharded cluster. A desativação do backup de log torna a recuperação point-in-time indisponível.
O período de retenção do backup de log não pode exceder o do backup completo.
A desativação do backup de log exclui permanentemente os dados existentes desse backup, tornando-os irrecuperáveis.
Métodos de backup
O ApsaraDB for MongoDB armazena os arquivos de backup no Object Storage Service (OSS). Os backups não consomem o armazenamento da instância.
A tabela a seguir lista os métodos de backup para cada tipo de instância.
|
Tipo de instância |
Método de backup |
Descrição |
|
Snapshot Backup |
Captura o estado de um disco em um momento específico e permite restaurar o banco de dados em minutos. Nota
O backup consome recursos de I/O da instância. |
|
Physical Backup |
Faz backup dos arquivos físicos do banco de dados da instância. Nota
|
Faturamento
O ApsaraDB for MongoDB oferece uma cota gratuita de armazenamento de backup que cobre backups completos e de log. O armazenamento dentro dessa cota não gera cobranças. O uso excedente é faturado da seguinte forma: Taxa horária de backup = (Uso de armazenamento de backup - Cota gratuita) × Preço unitário.
Cota gratuita por tipo de armazenamento:
|
Tipo de armazenamento |
Cota gratuita |
Uso e cota |
|
Baseado em disco em nuvem |
200% da capacidade de armazenamento |
Visualize o uso de armazenamento de backup e a cota gratuita na seção Specification Information, na página Basic Information. |
|
Baseado em disco local |
50% da capacidade de armazenamento |
Preços unitários para armazenamento de backup excedente:
|
Tipo de armazenamento |
Preço unitário (USD/GB/dia) |
|
Baseado em disco em nuvem |
Varia conforme a região:
|
|
Baseado em disco local |
Varia conforme a região:
|
Consulte todos os detalhes de preços na página de preços do ApsaraDB for MongoDB.
Os preços listados aqui servem apenas como referência e estão sujeitos a alterações. Consulte a página de compra e suas faturas para obter os valores reais.
Configure backups automáticos
Acesse a página de instâncias de replica set do ApsaraDB for MongoDB ou de instâncias de sharded cluster do ApsaraDB for MongoDB. Na barra de navegação superior, selecione um grupo de recursos e uma região. Em seguida, clique em ID da instância desejada.
No painel de navegação à esquerda da página da instância, clique em Backup and Restoration.
Clique em aba Backup Settings.
-
Na aba Backup Settings, clique em Edit e configure os parâmetros a seguir.
Parâmetro
Descrição
Backup Method
Selecione Standard Backup ou High-frequency Backup conforme necessário.
Este tópico usa o Standard Backup como exemplo. Para os parâmetros do High-frequency Backup, consulte Backup de alta frequência.
Full Backup Retention Period (Days)
Número de dias para reter os backups completos. Valores válidos: 7 a 730.
NotaPara instâncias adquiridas após 10 de setembro de 2021, o padrão é 30 dias.
Backup Within Seconds
Ative ou desative o Backup Within Seconds. Desativado por padrão.
Quando ativado, os backups são concluídos em segundos.
NotaApenas instâncias de replica set com MongoDB 4.4 ou posterior oferecem suporte a backup instantâneo.
Backed Up At
Janela de tempo do backup.
Selecione uma janela de tempo horária. Programe os backups durante horários de menor movimento.
NotaExibido no seu fuso horário local.
Day of Week
Dias da semana para backup. Padrão: diariamente.
NotaFaça backup pelo menos duas vezes por semana para garantir a segurança dos dados. Uma frequência maior reduz a perda de dados e diminui o tempo de recuperação.
Log Backup
Ative ou desative o Log Backup. Ativado por padrão.
-
Ativado: Os oplogs são carregados no OSS em tempo real e contam para o faturamento de backup. Permite a recuperação point-in-time para restaurar dados em uma nova instância.
Nota-
Defina o período de retenção do backup de log. Clique em aba Log Backup para visualizar os detalhes do backup de log.
-
Apenas instâncias de replica set e de sharded cluster oferecem suporte a backup de log.
-
-
Desativado: Nenhum log é carregado no OSS e não há cobrança de taxas de backup de log. Sem os oplogs, os dados só podem ser restaurados a partir do backup completo mais próximo. Ative o Log Backup para uma recuperação point-in-time precisa.
ImportanteA desativação do backup de log exclui permanentemente os dados existentes desse backup, tornando-os irrecuperáveis.
Log Backup Retention Period (Days)
Número de dias para reter os backups de log quando o Log Backup está ativado. Valores válidos: 7 a 730. Padrão: 7.
NotaO período de retenção do backup de log não pode exceder o do backup completo.
-
Clique em OK.
Perguntas frequentes
APIs relacionadas
|
API |
Descrição |
|
Consulta a política de backup de uma instância. |
|
|
Modifica a política de backup de uma instância. |