Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Back up an ApsaraDB RDS for PostgreSQL instance

Última atualização: Jul 20, 2026

O ApsaraDB RDS for PostgreSQL faz backups automáticos da sua instância com base em uma política definida por você. Também é possível acionar um backup manualmente a qualquer momento.

Os arquivos de backup são armazenados na mesma região da sua instância RDS. Para armazenar backups em uma região diferente, consulte Use the cross-region backup feature .

Para outros mecanismos de banco de dados, consulte:

Tipos de backup

O RDS for PostgreSQL oferece suporte a duas categorias de backups:

Backup de dados Backup de logs
Os backups de dados são cópias completas dos dados da sua instância. O método de backup depende do tipo de armazenamento: instâncias com SSDs locais premium usam backups físicos; instâncias com discos cloud usam backups de snapshot, restauráveis em uma nova instância RDS. Para restaurar dados de um backup, consulte Restore data of an ApsaraDB RDS for PostgreSQL instance. É possível baixar arquivos de backup físico e de snapshot. Para mais informações, consulte Download backup files. Os backups de logs são cópias dos arquivos de log arquivados da sua instância. Eles permitem a recuperação para um ponto no tempo (PITR) em qualquer momento dentro do período de retenção.
Nota

Instâncias do RDS Basic Edition não oferecem suporte a backups de logs.

Proteção de dados de backup

  • Proteção contra adulteração

    • Backups físicos completos e backups de logs do ApsaraDB RDS for PostgreSQL são armazenados no OSS, enquanto backups completos de snapshot ficam no service de snapshot de disco cloud ESSD. Ambos os métodos de armazenamento do sistema de backup fornecem recursos WORM (Write Once Read Many), tornando os dados de backup à prova de adulteração.

  • Proteção contra exclusão maliciosa ou acidental

    • Expiração e exclusão automáticas: Dados de backup automático podem ser excluídos por expiração. No entanto, como o backup automático não pode ser desativado, o período mínimo de retenção é de 7 dias e a frequência mínima é de duas vezes por semana, os dados de backup completo e de log gerados automaticamente não podem ser totalmente excluídos.

    • Exclusão manual: É possível excluir dados de backup manual, mas não dados de backup automático.

Pré-requisitos

Antes de começar, certifique-se de ter:

Observações de uso

  • Não execute instruções DDL durante um backup. Essas instruções bloqueiam as tabelas relevantes e causam falha no backup.

  • Agende backups fora dos horários de pico para evitar interferência nas cargas de trabalho de produção.

  • Instâncias grandes podem exigir tempo significativo para concluir o backup.

  • Os arquivos de backup são retidos por um período especificado. Baixe os arquivos de backup para sua máquina local antes que o período de retenção expire.

Faturamento

Cada instância RDS inclui uma cota gratuita para armazenamento de backup. Se o armazenamento permanecer dentro da cota gratuita, não haverá cobranças. O armazenamento excedente é faturado com base no uso. Para detalhes de preços, consulte Backup storage fees.

Configure backups automáticos

Após configure uma política de backup, o RDS faz o backup da sua instância conforme o cronograma definido.

O RDS for PostgreSQL oferece suporte a dois modos de backup. Se você não ativou as configurações avançadas de backup, use o modo regular. Em algumas regiões, é possível alternar para o modo de backup esparso em instâncias com discos cloud, o que oferece agendamento mais flexível. Para alternar, consulte Switch to the advanced backup policy. Se a opção para ative as configurações avançadas de backup não estiver visível no console, envie uma solicitação.

Política de backup regular

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde sua instância está localizada e clique em no ID da instância.

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

  3. Na aba Backup Strategy, clique em Edit na seção Data Backup Settings.

  4. Configure os parâmetros e clique em Save.

Parâmetros de backup de dados — instâncias com discos cloud

Parâmetro

Descrição

Snapshot Backup Period

Dias da semana em que os backups são executados. Selecione pelo menos dois dias para garantir a segurança dos dados.

Single-digit Second Backup

Quando ativado, cada backup é concluído em 1 segundo. Backups manuais também são realizados como backups de segundo único.

Snapshot Backup Start Time

Janela de tempo durante a qual o backup é executado, por exemplo, 06:00–07:00. Escolha um período de baixo tráfego.

Increase Snapshot Frequency

Crie snapshots em intervalos menores, até uma vez a cada 15 minutos. Requer que Single-digit Second Backup esteja ativado. Para mais informações, consulte Usar o recurso de backup de snapshot de alta frequência.

Snapshot Backup Retention (Days)

Tempo de retenção dos arquivos de backup padrão. Valores válidos: 7–730. Padrão: 7 dias. Esta configuração não se aplica a arquivos de backup de segundo único.

Fast Restoration

Quando ativado, permite restaurar um banco de dados específico na instância original por conjunto de backup ou ponto no tempo, sem restaurar todos os dados. Para mais informações, consulte Restore individual databases and tables. Este recurso não está disponível em todas as regiões.

Parâmetros de backup de dados — instâncias com SSDs locais premium

Parâmetro

Descrição

Data Backup Retention (Days)

Tempo de retenção dos arquivos de backup. Valores válidos: 7–730. Padrão: 7 dias.

Backup Cycle

Dias da semana em que os backups são executados. Selecione pelo menos dois dias para garantir a segurança dos dados.

Backup Time

Janela de tempo durante a qual o backup é executado, por exemplo, 06:00–07:00. Escolha um período de baixo tráfego.

Parâmetros de backup de logs

Parâmetro Descrição
Log Backup Ativa ou desativa backups de logs. Quando ativado, permite restaurar sua instância para qualquer ponto no tempo dentro do período de retenção de logs.
Importante

Desativar o backup de logs exclui permanentemente todos os arquivos de backup de logs existentes e remove a capacidade de recuperação para um ponto no tempo.

Log Backup Retention Period Tempo de retenção dos arquivos de backup de logs. Valores válidos: 7–7300 dias. Padrão: 7 dias. Deve ser menor ou igual ao período de retenção de backup de dados.

Política de backup esparso (avançado)

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde sua instância está localizada e clique em no ID da instância.

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

  3. Na aba Backup Strategy, clique em no circled number entre PostgreSQL e level-1 Backup.

    image.png

  4. Configure os parâmetros e clique em OK.

Parâmetros de backup de dados — instâncias com discos cloud

Parâmetro

Descrição

Backup Policy

Faixa de tempo e período de retenção para cada backup. Os backups devem ser executados pelo menos duas vezes por semana. Clique em Add Backup Policy para configure backup esparso com agendamento flexível. Para mais informações, consulte Sparse backup.

Single-digit Second Backup

Quando ativado, cada backup é concluído em 1 segundo. Backups manuais também são realizados como backups de segundo único.

Snapshot Backup Start Time

Janela de tempo durante a qual o backup é executado, por exemplo, 06:00–07:00. Escolha um período de baixo tráfego.

Parâmetros de backup de logs

Parâmetro Descrição
Log Backup Ativa ou desativa backups de logs. Quando ativado, permite restaurar sua instância para qualquer ponto no tempo dentro do período de retenção de logs.
Importante

Desativar o backup de logs exclui permanentemente todos os arquivos de backup de logs existentes e remove a capacidade de recuperação para um ponto no tempo.

Log Backup Retention Period Tempo de retenção dos arquivos de backup de logs. Valores válidos: 7–7300 dias. Padrão: 7 dias. Deve ser menor ou igual ao período de retenção de backup de dados.
  1. Clique em Save no canto inferior esquerdo da aba Backup Strategy.

Fazer backup manual de uma instância

Acione um backup manual quando precisar de um snapshot imediato — por exemplo, antes de uma grande alteração de esquema ou lançamento de aplicação.

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde sua instância está localizada e clique em no ID da instância.

  2. No canto superior direito da página, clique em Backup Instance e depois clique em OK na caixa de diálogo.

    物理备份

  3. Para monitorar o progresso, clique em Task Center no canto superior direito. Defina Task Type como Manually Back Up Instance e filtre por Pending Execution ou In Progress.

Após a conclusão do backup, baixe o arquivo de backup na aba Data Backup ou Log Backup em Base Backups na página Backup and Restoration.

Instâncias com discos cloud não oferecem suporte ao download de arquivos de backup. Para mais informações, consulte Download backup files .

Perguntas frequentes

Posso desativar o recurso de backup de dados?

Não. O backup de dados não pode ser desativado. É possível reduzir a frequência de backup para no mínimo duas vezes por semana.

Posso desativar o recurso de backup de logs?

Sim. O backup de logs pode ser desativado nas configurações de backup. Antes de desativá-lo, observe que todos os arquivos de backup de logs existentes serão excluídos permanentemente e a recuperação para um ponto no tempo não estará mais disponível.

Os dados de backup são à prova de adulteração?

Sim. Backups físicos completos e backups de logs do ApsaraDB RDS for PostgreSQL são armazenados no OSS, enquanto backups completos de snapshot ficam no service de snapshot de disco cloud ESSD. Ambos os métodos de armazenamento do sistema de backup fornecem recursos WORM (Write Once Read Many), que impedem efetivamente que os dados de backup sejam adulterados ou excluídos maliciosamente.

Referência de API

Operação

Descrição

CreateBackup

Crie um backup de dados para uma instância.

DescribeBackups

Lista os backups de dados de uma instância.

DescribeBackupPolicy

Recupera a política de backup de uma instância.

ModifyBackupPolicy

Atualiza a política de backup de uma instância.

DeleteBackup

Exclua arquivos de backup de dados de uma instância.

DescribeBackupTasks

Lista as tarefas de backup de uma instância.

DescribeBinlogFiles

Lista os arquivos de log binário de uma instância.

Próximos passos