Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Backup manual dos dados do MongoDB

Última atualização: Jun 26, 2026

Crie backups manuais da sua instância do ApsaraDB for MongoDB e configure políticas de retenção personalizadas.

Pré-requisitos

Você deve ter criado uma instância stand-alone, de replica set ou de sharded cluster do ApsaraDB for MongoDB.

Observações de uso

Se você selecionar Physical Backup em uma instância com versão anterior ao MongoDB 4.0, o backup poderá falhar se o total de coleções e índices ultrapassar 10.000. Atualize a versão principal do banco de dados para o MongoDB 4.0 ou posterior e execute um backup físico.

Importante

Após atualizar a versão, não é possível usar os arquivos de backup anteriores para criar novas instâncias.

Backup manual

O Object Storage Service (OSS) armazena os backups, que não consomem o armazenamento da sua instância.

A tabela a seguir lista os métodos de backup de cada tipo de instância.

Tipo de instância

Método de backup

Descrição

  • Instâncias stand-alone

  • Instâncias de replica set baseadas em disco em nuvem do MongoDB 4.2 ou posterior

  • Instâncias de sharded cluster baseadas em disco em nuvem do MongoDB 4.2 ou posterior

Snapshot Backup

Captura o estado do disco em um momento específico. A recuperação leva alguns minutos.

Nota

Este processo consome recursos de I/O da instância.

  • Instâncias de replica set baseadas em disco local do MongoDB 4.2 ou anterior

  • Instâncias de sharded cluster baseadas em disco local do MongoDB 4.2 ou anterior

  • Logical Backup

  • Physical Backup

  • Logical Backup: Usa o mongodump para criar um backup lógico. O sistema restaura os dados reaplicando operações.

  • Physical Backup: Faz backup dos arquivos físicos do banco de dados. O processo de backup e recuperação é mais rápido que o do backup lógico.

Nota
  • O sistema executa backups lógicos e físicos em um nó oculto, sem afetar o desempenho dos nós Primary ou Secondary.

  • Em grandes conjuntos de dados, o backup pode demorar bastante.

Faturamento

O ApsaraDB for MongoDB oferece uma cota gratuita de armazenamento de backup que abrange backups completos e de logs. O armazenamento dentro dessa cota não gera cobranças. O sistema fatura o uso excedente da seguinte forma: Tarifa 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

Disco em nuvem

200% da capacidade de armazenamento

Visualize o uso do armazenamento de backup e a cota gratuita na seção Specification Information da página Basic Information.

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)

Disco em nuvem

Varia por região:

  • China continental: 0,0009375

  • China (Hong Kong) e outras regiões fora da China continental: 0,001125

Disco local

Varia por região:

  • China continental: 0,00375

  • China (Hong Kong) e outras regiões fora da China continental: 0,0045

Consulte todos os detalhes de preços na página de preços do ApsaraDB for MongoDB.

Aviso

Os preços listados aqui servem apenas como referência e podem sofrer alterações. Consulte a página de compra e suas faturas para verificar os preços reais.

Criar um backup manual

  1. Acesse a página Instâncias de Replica Set do ApsaraDB for MongoDB ou Instâncias de Sharded Cluster do ApsaraDB for MongoDB. Na barra de navegação superior, selecione um grupo de recursos e uma região e clique no ID da instância de destino.

  2. No canto superior direito da página Basic Information, clique em Back up Instance.

  3. No painel Back up Instance, selecione um Backup Method.

  4. Na caixa de diálogo, selecione um Backup Retention Period e clique em OK.

    Nota

    O sistema suporta políticas de retenção personalizadas apenas para instâncias baseadas em disco em nuvem com o MongoDB 4.2 ou posterior.

    Políticas de retenção disponíveis:

    • Default: Usa o mesmo período de retenção da política de backup automático.

    • Custom: Especifique um período de retenção de 7 a 730 dias.

    • Permanent: Retém o backup durante todo o ciclo de vida da instância. Por exemplo, crie um backup manual no início de uma semana ou mês e defina-o como Never Expires para retenção de longo prazo.

    Após a conclusão do backup, atualize a página para visualizar o backup na página Backup and Restoration.

Estender a retenção de backup manual

Estenda o período de retenção de um backup manual existente.

  1. Acesse a página Instâncias de Replica Set do ApsaraDB for MongoDB ou Instâncias de Sharded Cluster do ApsaraDB for MongoDB. Na barra de navegação superior, selecione um grupo de recursos e uma região e clique no ID da instância de destino.

  2. No painel de navegação à esquerda, clique em Backup and Restoration.

  3. Na aba Full Backup, localize o backup manual com o período de retenção que deseja estender e clique em Modify Expiration Time na coluna mais à direita.

  4. Na caixa de diálogo, defina uma nova data de expiração.

    Nota
    • É possível apenas estender o tempo de expiração.

    • Não modifique o tempo de expiração de backups permanentes. Para removê-los, clique em Delete.

Perguntas frequentes

Como visualizar as taxas de backup das instâncias?

Acesse a página Detalhes da FaturaDetalhes da Fatura no console do Alibaba Cloud. Filtre as faturas em que Billable Items seja Backup Storage.

Como excluir manualmente os backups de instâncias?

O sistema não permite que você exclua manualmente os backups de instâncias. Para reduzir o armazenamento de backup, diminua a frequência de backup ou encurte o período de retenção. Configure os backups automáticos.

Referência de API

API

Descrição

CreateBackup

Faz o backup manual de uma instância do ApsaraDB for MongoDB.