O ApsaraDB RDS for MariaDB protege seus dados por meio de backups automáticos e manuais. Os backups automáticos seguem uma programação que você define; os backups manuais capturam um snapshot sob demanda em um momento específico.
Pré-requisitos
Antes de começar, certifique-se de ter:
Uma instância ApsaraDB RDS for MariaDB
A função vinculada ao serviço AliyunServiceRoleForDBS (criada automaticamente na primeira vez que você usa o recurso de backup). Para mais informações, consulte How do I create a service-linked role for Data Disaster Recovery?
Armazenamento e faturamento de backups
Os arquivos de backup consomem armazenamento de backup. Cada instância inclui uma cota de armazenamento gratuita; o uso além dessa cota é faturado.
Para ver a cota gratuita da sua instância, consulte Visualizar a cota gratuita de armazenamento de backup de uma instância ApsaraDB RDS for MariaDB.
Para detalhes sobre preços, consulte Itens faturáveis, métodos de faturamento e preços.
Defina um ciclo de backup adequado às suas necessidades de negócio para permanecer dentro da cota gratuita.
Observações de uso
Não execute instruções DDL durante um backup. Essas instruções bloqueiam as tabelas afetadas e fazem o backup falhar.
Agende os backups em horários de baixo tráfego para minimizar o impacto no desempenho.
Instâncias de grande porte podem exigir mais tempo para concluir o backup.
Baixe os arquivos de backup antes que o período de retenção expire.
Como os backups funcionam
Backup de dados
O ApsaraDB RDS for MariaDB usa exclusivamente backup por snapshot. Backup físico e backup lógico não são compatíveis.
Cada backup captura um snapshot completo da instância. O período de retenção do backup de dados varia de 7 a 730 dias (padrão: 7 dias).
Backup de log
Os arquivos de log são gravados na capacidade de armazenamento da instância. Um novo arquivo de log é criado quando o arquivo atual ultrapassa 500 MB ou quando já se passaram mais de 6 horas desde o início da gravação; o arquivo anterior é então enviado de forma assíncrona.
Para liberar armazenamento da instância, use o recurso Upload Binlogs para enviar os arquivos de log para um bucket do Object Storage Service (OSS). Após o envio, os arquivos de log deixam de consumir a capacidade de armazenamento da instância.
O bucket do OSS que armazena os arquivos de log não é acessível aos usuários.
Desativar o backup de log exclui todos os arquivos de backup de log existentes e remove a capacidade de restaurar a instância para um ponto específico no tempo.
Configurar backup automático
O ApsaraDB RDS faz backup automático da sua instância com base na política de backup configurada.
Faça login no console do ApsaraDB RDS. Na barra de navegação superior, selecione a região onde a instância reside. Localize a instância 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 Data Backup Settings, clique em Edit.
Na caixa de diálogo Backup Settings, configure os parâmetros e clique em Save.
|
Parâmetro |
Descrição |
|
Data Backup Retention (Days) |
Número de dias para reter os arquivos de backup de dados. Valores válidos: 7–730. Padrão: 7. |
|
Backup Cycle |
Dias da semana em que os backups são executados. Selecione pelo menos dois dias para maior proteção dos dados. |
|
Backup Time |
Janela de tempo durante a qual o backup é executado. Agende em horários de baixo tráfego. |
|
Log Backup |
Ativa ou desativa o backup de log. Desativar este recurso exclui todos os arquivos de backup de log e remove a capacidade de restauração para um ponto no tempo. |
|
Log Retention Period (Days) |
Número de dias para reter os arquivos de backup de log. Valores válidos: 7–730. Padrão: 7. Não pode exceder o período de retenção do backup de dados. |
Acionar um backup manual
Faça login no console do ApsaraDB RDS. Na barra de navegação superior, selecione a região onde a instância reside. Localize a instância e clique em seu ID.
No canto superior direito da página da instância, clique em Backup Instance. Na caixa de diálogo Backup Instance, clique em OK.
Após a conclusão do backup, acesse Backup and Restoration > Base Backups. Na aba Data Backup ou Log Backup, é possível restaurar o backup para outra instância RDS.
Perguntas frequentes
É possível desativar o backup de dados?
Não. O backup de dados não pode ser desativado. O período de retenção deve estar entre 7 e 730 dias.
É possível desativar o backup de log?
Sim. Desative o backup de log na caixa de diálogo Backup Settings. Ao desativar o backup de log, todos os arquivos de backup de log existentes são excluídos e a capacidade de restauração para um ponto no tempo é removida.
Referência de API
|
Operação |
Descrição |
|
Cria uma tarefa de backup para uma instância. |
|
|
Consulta os arquivos de backup de uma instância. |
|
|
Consulta as configurações de backup de uma instância. |
|
|
Modifica as configurações de backup de uma instância. |
|
|
Consulta as tarefas de backup de uma instância. |
|
|
Consulta os arquivos de log de uma instância. |