Ao ativar o backup de log, o sistema envia binary logs em tempo real para o armazenamento de backup. Isso gera backups de log que permitem restaurar dados para qualquer ponto no tempo dentro do período de retenção configurado. Este tópico explica como gerenciar e visualizar os backups de log do ApsaraDB RDS for MySQL.
Faturamento
A ativação do backup de log é gratuita. No entanto, esses backups consomem espaço de armazenamento, e você paga pelo volume utilizado. Existe uma cota gratuita de armazenamento de backup. Quando o tamanho total dos backups de dados e de log ultrapassa essa cota, aplica-se a cobrança descrita em backup fees.
Ative ou desative o backup de log
Acesse a página Instances. Na barra de navegação superior, selecione a região onde reside a instância RDS. Em seguida, localize a instância desejada e clique em seu ID.
No painel de navegação à esquerda, clique em Backup and Restoration.
Na página Backup and Restoration, clique na aba Backup Strategy.
-
Na seção Basic Backup, clique em Edit para ativar ou desativar o backup de log.
Backup de log padrão
Parâmetro
Descrição
Log Backup
Permite a recuperação para um ponto específico no tempo. Este recurso vem ativado por padrão.
Log Backup Retention Period (Days)
Valores válidos: de 7 a 730 dias. Padrão: 7 dias.
O valor deve ser menor ou igual ao período de retenção do backup de dados.
NotaPara instâncias Basic Edition do ApsaraDB RDS for MySQL 5.7, o valor é fixo em 7 dias.
Recuperação aprimorada para ponto no tempo
Esta configuração está disponível apenas para instâncias do ApsaraDB RDS for MySQL em regiões selecionadas. Para entender as diferenças entre PITR e backup de log, o funcionamento do PITR e os requisitos da instância, consulte Configure a point-in-time recovery policy.
ImportantePara oferecer suporte ao PITR, a instância retém alguns conjuntos de backup além do período definido em Log Backup Retention Period (Days).
Por exemplo, se você definir o Log Backup Retention Period (Days) como 7 dias, os dados de backup serão mantidos por 7 a 9 dias. Especificamente, o sistema retém o backup completo mais recente anterior a 7 dias e todos os backups de log subsequentes desde esse backup completo até o final do período de 7 dias. A cobrança incide apenas sobre um backup completo e até uma semana extra de backups de log.
Parâmetro
Descrição
Log Backup
Faz backup dos logs de transação para o PITR. Ativado por padrão.
Point-in-time recovery
Ativa a recuperação para um ponto específico no tempo.
Log Backup Retention Period (Days)
Define o período de retenção do backup de log.
-
Intervalo: de 7 a 730 dias. Padrão: 7 dias.
-
Não deve exceder o período de retenção do backup completo.
NotaEm instâncias RDS Basic Edition com MySQL 5.7, este valor é fixo em 7 dias.
ImportanteAo desativar o backup de log, o sistema exclui automaticamente os conjuntos de backup existentes em 1 a 3 minutos. Não é possível recuperar os conjuntos de backup de log excluídos. Proceda com cautela.
Visualize backups de log
Acesse a página Instances. Na barra de navegação superior, selecione a região onde reside a instância RDS. Em seguida, localize a instância desejada e clique em seu ID.
No painel de navegação à esquerda, clique em Backup and Restoration.
-
Na página Backup and Restoration, clique em .
Nas instâncias High-availability Edition e Enterprise Edition, tanto o nó primário quanto o secundário geram backups de log. Na lista de backups, eles se diferenciam pelo ID da Instância de Localização do Arquivo.
Verifique o tamanho do backup de log
Acesse a página Instances. Na barra de navegação superior, selecione a região onde reside a instância RDS. Em seguida, localize a instância desejada e clique em seu ID.
-
Na página Basic Information da instância, verifique o tamanho do backup de log na seção Instance Resources.
NotaOs backups de log residem no armazenamento de backup e não ocupam o espaço de armazenamento da sua instância. O armazenamento de backup não possui acesso público.
Após uma atualização de versão secundária em uma instância Basic Edition do ApsaraDB RDS for MySQL, o campo Basic Information na página Backup Usage pode exibir o valor 0. O valor correto retorna automaticamente após a conclusão do próximo backup agendado.
Exclua backups de log
Consulte Delete or reduce backups.
Baixe backups de log
Consulte Download backups.
Recuperação para ponto no tempo
Ativar o backup de log possibilita a restauração de dados para um momento específico. Para obter instruções, consulte Restore full data ou Restore databases and tables.
Perguntas frequentes
Categoria | Detalhes |
Restauração de dados | P: Os backups de log servem para restaurar dados? R: Sim. Com o backup de log ativado, é possível restaurar dados para qualquer ponto no tempo (com precisão de segundos) dentro do período de retenção. Para mais informações, consulte Restore full data ou Restore databases and tables. |
Custos de backup | P: O backup de log é gratuito? R: A ativação do backup de log é gratuita. Contudo, esses backups consomem espaço de armazenamento e há cobrança pelo volume utilizado. Existe uma cota gratuita de armazenamento. Caso o tamanho total dos backups de dados e de log exceda a cota gratuita, aplica-se a cobrança conforme backup fees. |
Visualização de backups |
|
Desativar ou reduzir backups |
|
Documentos relacionados
Para modificar as políticas de backup de dados e de log de uma instância ApsaraDB RDS for MySQL, consulte Configure an automatic backup policy.
Para compreender as diferenças entre binary logs e backups de log, bem como as regras de geração de binary logs, consulte Gerencie arquivos de binary log.
Referência de API
DescribeBackupPolicy — Visualize as configurações de backup de uma instância.
ModifyBackupPolicy — Modifique a política de backup de dados ou de log de uma instância.