Além dos backups regulares, o RDS for MySQL oferece suporte ao backup esparso. Esse recurso permite definir políticas de backup com maior flexibilidade e reter um número mínimo de conjuntos de backup. O backup esparso reduz o tempo de recuperação e os custos de armazenamento de backup. Este tópico descreve como configurar esse recurso.
Pré-requisitos
Instâncias do RDS for MySQL 5.7 na Basic Edition não oferecem suporte a backup esparso.
Instâncias com 存储类型 ativado não oferecem suporte a backup esparso.
Se estiver usando o serviço de backup do RDS pela primeira vez, use sua conta Alibaba Cloud para autorizar a função vinculada ao serviço para Recuperação de Desastres de Dados (AliyunServiceRoleForDBS). Para obter mais informações, consulte Authorize the service-linked role for Data Disaster Recovery.
-
Alterne a página de política de backup para a Premium Edition. Para obter mais informações, consulte Switch to the advanced backup policy.
NotaÉ necessário alternar para a página de política de backup premium antes de poder defina a backup policy para implementar o backup esparso.
Diferenças entre backups regulares e esparsos
|
Item |
Backup regular |
Backup esparso |
|
Política de retenção de conjuntos de backup |
Os conjuntos de backup são retidos com base na política de retenção de dados configurada. É necessário reter de 2 a 7 conjuntos de backup por semana. Por exemplo, defina uma política para reter um conjunto de backup na segunda-feira e outro no domingo de cada semana, durante 365 dias. |
Permite definir uma política de backup mais flexível e reter o número mínimo de conjuntos de backup. Por exemplo, retenha um conjunto de backup na segunda-feira e outro no domingo de cada semana por 7 dias, além de reter um conjunto no último dia de cada mês para retenção de longo prazo. |
|
Custo de armazenamento |
Backups regulares geram muitos conjuntos de backup, o que resulta em altos custos de armazenamento. |
O backup esparso permite definir uma política mais flexível para reter o número mínimo de conjuntos de backup, resultando em baixos custos de armazenamento. |
Precauções
Uma política de backup esparso entra em vigor cerca de 10 a 15 minutos após a configuração.
A primeira política de backup da instância é fixada como Every Week, deve ser configurada para backups em pelo menos dois dias e não pode ser excluída.
Se várias políticas de backup esparso estiverem agendadas para o mesmo dia, o sistema gera apenas um conjunto de backup e o retém pelo maior período de retenção especificado.
Após exclua uma política de backup esparso, os conjuntos de backup já gerados ainda são retidos pelo período de retenção original.
-
Depois de configurar uma política de backup esparso, se um conjunto de backup falhar ao ser gerado ou descarregado dentro da janela de backup em um dia específico, o backup desse dia será ignorado. Nenhum conjunto de backup extra será retido. Exemplos de falhas incluem um backup com erro, uma instância bloqueada ou um dump não concluído antes da expiração do backup de nível 1.
Por exemplo, se você definir uma política para executar um backup no primeiro dia de cada mês e reter o conjunto por 30 dias, e o backup falhar dentro da janela de backup em 1º de dezembro, nenhum conjunto de backup será retido para essa data.
Faturamento
Não há cobrança por backups se o tamanho total dos seus conjuntos de backup não exceder sua cota gratuita. Caso a cota gratuita seja ultrapassada, serão cobrados custos de armazenamento de backup. Para obter mais informações sobre a cota gratuita e o faturamento, consulte Backup storage costs.
Alternar para a política de backup avançada
É necessário alternar para a página de política de backup avançada para definir uma política que implemente o backup esparso. Se já tiver feito essa alteração, pule esta etapa.
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 RDS e clique em no ID da instância.
No painel de navegação à esquerda, clique em Backup and Restoration.
-
Na página Backup and Restoration, clique em na aba Backup Strategy. Em seguida, clique em Switch to Advanced Backup Policy.
ImportanteSe o botão Switch to Advanced Backup Policy não for exibido na página, envie um ticket para solicitar acesso. Após a aprovação da solicitação, atualize a página e prossiga com as etapas a seguir.
-
Na caixa de diálogo exibida, selecione Understood e clique em OK.
ImportanteA página de política de backup da instância será alternada para a versão premium. Não é possível reverter para a versão básica.
A página Backup Policy aparecerá conforme mostrado na figura a seguir. Isso indica que a alternância para a página de política de backup avançada foi concluída. Agora é possível defina a sparse backup policy nesta página.

Definir uma política de backup esparso
Configure manualmente uma ou mais políticas de backup para reter o número mínimo de conjuntos de backup. Esse processo é conhecido como backup esparso.
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 RDS e clique em no ID da instância.
No painel de navegação à esquerda, clique em Backup and Restoration.
-
Na página Backup and Restoration, clique em na aba Backup Strategy. Em seguida, clique em no número circulado entre MySQL e Level-1 Backup.

-
Na caixa de diálogo exibida, clique em Add Backup Policy, configure a política de backup esparso e clique em OK.
Backup Cycle
Backup Time
Retention Period
Every Week
Selecione um ou mais dias da semana.
Defina um período de retenção diferente para cada política. O período de retenção pode variar de 7 a 7.300 dias.
NotaTambém é possível selecionar Long-term Retention para uma política de backup, a fim de reter os conjuntos de backup por um longo prazo.
Every Month
Selecione um ou mais dias do mês ou escolha Last Day Of Each Month.
Every Year
Escolha um dia específico do ano. Por exemplo, selecione 1º de janeiro.
Nota-
Instâncias do RDS for MySQL 5.6 e 5.7 da série de alta disponibilidade que usam discos locais de alto desempenho oferecem suporte a High-frequency Incremental Backup. Ative e configure esse recurso. Além dos backups completos executados nos horários especificados, o sistema executa prioritariamente backups incrementais físicos na High-frequency Incremental Backup Frequency definida. Para obter mais informações sobre esse recurso, consulte High-frequency physical backup.
O período de retenção para conjuntos de backup incremental de alta frequência varia de 7 a 30 dias. Esse período deve ser menor ou igual ao período de retenção especificado na política de backup.
Se um conjunto de backup completo expirar, mas os conjuntos de backup incrementais baseados nele ainda não tiverem expirado, o conjunto completo não será excluído automaticamente. O conjunto de backup completo e todos os seus conjuntos incrementais subsequentes serão excluídos juntos somente após a expiração de todos os conjuntos incrementais.
A primeira política de backup da instância é fixada como Every Week, deve ser configurada para backups em pelo menos dois dias e não pode ser excluída.
Para obter informações sobre outras configurações de parâmetros, consulte Automatic backup e Backup encryption.
-
No canto inferior esquerdo da aba Backup Policy, clique em Save.
Exemplo de configuração

A lista a seguir descreve as configurações de parâmetros mostradas na figura anterior:
①: Um backup é realizado diariamente, de segunda a domingo. Os conjuntos de backup são retidos por 7 dias.
②: Um backup é realizado toda segunda-feira. Os conjuntos de backup são retidos por 30 dias.
③: Um backup é realizado no primeiro e no último dia de cada mês. Os conjuntos de backup são retidos por 365 dias.
④: Um backup é realizado em 1º de janeiro de cada ano. Os conjuntos de backup têm retenção de longo prazo.
Próximas etapas
Visualize a política de backup
Na página Backup Policy, passe o ponteiro do mouse sobre o número circulado para visualizar as políticas de backup configuradas.
O número dentro do círculo indica a quantidade de políticas de backup configuradas.

Exclua uma política de backup
Na página Level-1 Backup, exclua as políticas de backup adicionadas.
A primeira política de backup da instância é fixada como Every Week, deve ser configurada para backups em pelo menos dois dias e não pode ser excluída.
