Saiba como gerenciar backups de banco de dados para recuperação de desastres de dados.
Este recurso está em visualização e disponível apenas para alguns usuários incluídos na lista de permissões. Caso não visualize este recurso no console, consulte Crie um backup da lista de planos de backup.
Etapa 1: Adicionar ou sincronizar uma fonte de dados
Para fazer backup de um banco de dados usando a Recuperação de Desastres de Dados (DBS), adicione o banco de dados como uma fonte de dados no console do DBS.
Pré-requisitos
Fontes de dados suportadas:
Bancos de dados da Alibaba Cloud: ApsaraDB RDS for MySQL, ApsaraDB RDS for PostgreSQL, ApsaraDB RDS for SQL Server e PolarDB for MySQL
Bancos de dados autogerenciados no ECS: MySQL
Bancos de dados locais e de outras clouds: MySQL
Procedimento
Bancos de dados da Alibaba Cloud
A Recuperação de Desastres de Dados (DBS) sincroniza automaticamente os bancos de dados da Alibaba Cloud com a página . Não é necessário adicioná-los manualmente.
Após a conclusão da sincronização, a página exibe uma lista de bancos de dados em cloud sincronizados com colunas como Data source ID, Engine type, Data source authorization status, Backup method, Creation time e Actions.
Outras fontes de dados
Adicione manualmente bancos de dados autogerenciados em instâncias ECS, bancos de dados locais e bancos de dados de clouds de terceiros na aba ou na aba .
Autogerenciado no ECS
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . Selecione uma região. Na aba Self-managed database on ECS, clique em Add data source.
Selecione a instância ECS e clique em Next.
-
Na página Configure backup information, configure os parâmetros a seguir e clique em OK.
Parâmetro
Descrição
Engine type
Selecione o tipo de mecanismo do banco de dados. Este tópico usa MySQL como exemplo.
Backup method
Atualmente, apenas o backup lógico é suportado. Para mais informações, consulte Logical backups, physical backups, and snapshots.
Port
Porta de conexão do banco de dados de origem. A porta padrão para bancos de dados MySQL é 3306.
Data source name
Insira um nome descritivo para facilitar a identificação.
Local e outras clouds
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . -
Selecione uma região. Na aba On-premises and third-party cloud databases, selecione um método para adicionar sua fonte de dados.
Backup de service
NotaO backup automático para services aplica-se a bancos de dados autogerenciados, incluindo aqueles em data centers ou em clouds de terceiros.
Na página , clique em Add data source.
-
Na caixa de diálogo exibida, configure os parâmetros a seguir e clique em OK.
Parâmetro
Descrição
Engine type
Selecione o tipo de mecanismo do banco de dados. Atualmente, apenas MySQL é suportado.
Backup method
Atualmente, apenas o backup lógico é suportado. Para mais informações, consulte Differences between logical backups, physical backups, and snapshots.
Network connection type
-
Public network (Classic Network): Acesse recursos na cloud pela internet.
-
Virtual Private Cloud (VPC/leased line): Uma rede privada dedicada e isolada na cloud que oferece um ambiente de rede flexível, seguro e controlável. Para mais informações, consulte What is Virtual Private Cloud?.
ImportanteSiga as instruções na seção How to add to the allowlist do console para adicionar os blocos CIDR necessários à lista de permissões do banco de dados de origem. Isso permite que o DBS acesse e faça backup do banco de dados. Para mais informações, consulte Manually add the CIDR blocks of DBS to the allowlist of a database.
Virtual Private Cloud (VPC/leased line)
Selecione a VPC.
NotaEste parâmetro é obrigatório apenas quando o Network connection type estiver definido como Virtual Private Cloud (VPC/leased line).
Source database endpoint
Endpoint do banco de dados de origem.
Port
Porta de conexão do banco de dados de origem. A porta padrão para bancos de dados MySQL é 3306.
Data source name
Insira um nome descritivo para facilitar a identificação.
-
Backup de usuário
Em comparação com o backup automático para services, o backup automático para usuários apresenta uma configuração mais complexa. Utilize este método se você gerencia seus próprios conjuntos de backup locais, incluindo formatos de dados e protocolos. Para mais informações, consulte Automatic backup for users.
Etapa 2: Autorizar a fonte de dados de recuperação de desastres
Após sincronizar ou adicionar uma fonte de dados ao console de fontes de dados de recuperação de desastres, autorize a fonte de dados fornecendo suas credenciais de conta. Isso habilita operações subsequentes de backup e restauração.
Pré-requisitos
A fonte de dados foi sincronizada ou adicionada ao console de fontes de dados de recuperação de desastres.
Você obteve a conta e a senha do banco de dados de destino.
Observações
A conta de banco de dados adicionada deve ter as permissões de leitura e gravação necessárias para executar operações de backup e restauração nas tabelas do banco de dados de destino. Para detalhes sobre as permissões necessárias, consulte Account permission description.
Para garantir que os backups sejam executados sem interrupções, caso altere a senha da conta do banco de dados de origem, atualize as credenciais correspondentes no console e reautorize a conta.
Status de autorização da fonte de dados
|
Status |
Descrição |
|
Not Authorized |
Indica que a conta e a senha do banco de dados não foram adicionadas ao console. Não é possível realizar operações de backup e restauração na fonte de dados. |
|
Authorized |
Indica que a conta e a senha do banco de dados foram adicionadas com sucesso ao console. É possível usar esta conta para realizar operações subsequentes de backup e restauração na fonte de dados. |
|
Authorization Failed |
Indica que a validação falhou ao adicionar a conta e a senha do banco de dados. Essa falha pode ocorrer se a senha contiver caracteres especiais ou se a conta tiver permissões insuficientes. |
Procedimento
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . -
Banco de dados ApsaraDB
Selecione uma região na parte superior da página. Na aba Cloud Database, clique no ID da fonte de dados de destino para abrir sua página de detalhes.
Na página , clique em account authorization.
-
Na caixa de diálogo exibida, insira a database account e a database password e clique em Authorize.
Após a aprovação de todos os diagnósticos de autorização, clique em OK.
Banco de dados autogerenciado no ECS
Selecione uma região na parte superior da página. Na aba ECS Self-managed Database, localize a fonte de dados de destino e clique em account authorization na coluna Actions.
-
Na caixa de diálogo exibida, insira a database account e a database password e clique em Authorize.
-
Após a aprovação de todos os diagnósticos de autorização, clique em OK.
NotaSe as credenciais estiverem corretas, o status na coluna Data source status mudará para Authorized.
Banco de dados externo
-
Selecione uma região na parte superior da página. Na aba , localize a fonte de dados de destino e clique em account authorization na coluna Actions.
NotaSe a fonte de dados for para user automatic backup, ou seja, um arquivo de conjunto de backup enviado por você, a autorização da conta não é necessária. Em vez disso, siga as instruções na seção user automatic backup de Manually add a data source (self-managed database hosted on an ECS instance or a database not deployed on Alibaba Cloud).
-
Na caixa de diálogo exibida, insira a database account e a database password e clique em Authorize.
-
Após a aprovação de todos os diagnósticos de autorização, clique em OK.
NotaSe as credenciais estiverem corretas, o status na coluna Data source status mudará para Authorized.
Etapa 3: Configurar backups da fonte de dados (Recomendado)
Adicione sua fonte de dados ao console Disaster Recovery Data Source e configure uma política de backup flexível, incluindo ciclo de backup, horário de backup e política de retenção de conjuntos de backup. O DBS faz automaticamente o backup de dados e logs para simplificar o gerenciamento, proteger seus dados e melhorar a confiabilidade do service.
Pré-requisitos
Usuários RAM devem ter a permissão AliyunDBSFullAccess para executar esta operação. Para obter informações sobre como conceder permissões, consulte Gerencie permissões para um usuário RAM.
Você adicionou ou sincronizou a fonte de dados no console Disaster Recovery Data Source e autorizou a conta da fonte de dados.
Notas de uso
Backup entre regiões não é suportado.
Apenas backup lógico é suportado. Backups físicos não são suportados. Para mais informações, consulte Differences between logical backups, physical backups, and snapshots.
Backups podem afetar o desempenho do banco de dados de origem. Recomendamos executar backups fora dos horários de pico.
-
A configuração de um backup lógico cria automaticamente uma política de backup padrão. Não é necessário definir o ciclo de backup ou o período de retenção. A política padrão é a seguinte:
Backup de log: Ativado por padrão e não pode ser desativado. Os backups de log são legíveis. O período de retenção para conjuntos de backup de log é fixo em 30 dias.
Backup de dados: Ativado por padrão e não pode ser desativado. Os backups são realizados toda segunda, quarta, sexta e domingo. O período de retenção para conjuntos de backup de dados é de 7 dias. Após concluir a configuração, você pode modificar a política de backup de dados conforme necessário. Para mais informações, consulte Modifique a política de backup.
Uma programação de backup com especificação baixa pode falhar devido a recursos insuficientes ao fazer backup de bancos de dados ou tabelas com esquemas mal projetados, tabelas grandes ou campos grandes. Recomendamos selecionar uma programação de backup com especificação alta para evitar exceções de backup.
Faturamento
|
Item faturável |
Descrição |
|
Taxa de programação de backup |
A criação de uma programação de backup gera uma taxa. O valor final depende da região, especificação, quantidade e duração da assinatura selecionadas. O preço exibido na página de compra prevalece. |
|
Taxa de backup |
As taxas de backup são aplicadas após o início de uma programação de backup. A Recuperação de Desastres de Dados (DBS) fornece uma cota gratuita de backup que varia conforme a especificação da programação de backup. Nenhuma taxa de backup será gerada se o uso não exceder a cota gratuita. O uso excedente é cobrado no modelo de pagamento conforme o uso. Para mais informações sobre os padrões de faturamento, consulte Backup fees. |
|
Taxa de armazenamento de backup |
Os conjuntos de backup são armazenados no armazenamento integrado, o que gera taxas de armazenamento. Para mais informações sobre os padrões de faturamento, consulte Storage fees. |
Nenhuma taxa adicional de armazenamento é cobrada ao adquirir uma programação de backup. A cobrança de armazenamento baseia-se no uso real de backup.
Diferentes especificações de programação de backup oferecem desempenho de backup, cotas gratuitas de dados e preços distintos. Para mais informações, consulte Backup schedule specifications.
Procedimento
Banco de dados em cloud
Etapa 1: Adquirir uma programação de backup (backup lógico)
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . Selecione uma região na parte superior da página. Na aba Cloud Database, clique no ID da fonte de dados de destino para acessar sua página de detalhes.
Na página , clique em Configure Backup Policy.
Na página Select Backup Schedule, clique em Purchase Backup Schedule para acessar a página de compra do DBS.
-
Configure os parâmetros a seguir e clique em Buy Now no canto inferior direito.
Parâmetro
Descrição
Product Type
Selecione Backup Schedule (Subscription). O modelo de pagamento conforme o uso não é suportado.
Backup Schedule Region
Selecione a região onde deseja armazenar os dados de backup.
NotaPara um banco de dados da Alibaba Cloud, certifique-se de que a programação de backup esteja na mesma região da fonte de dados.
Data Source Type
Este tópico usa RDS MySQL como exemplo. Selecione MySQL.
Specification
As especificações da programação de backup que você deseja usar. Especificações mais altas oferecem maior desempenho de backup e restauração. O DBS suporta as seguintes especificações de programação de backup: micro, small, medium, large e xlarge. O tipo de especificação xlarge fornece especificações extra grandes sem limite superior para a quantidade de dados de backup.
Nota-
Para bancos de dados de produção ou cargas de trabalho que exigem backups e restaurações rápidos, recomendamos selecionar a especificação xlarge ou large para obter maior desempenho.
-
Se o desempenho de backup e restauração não for uma prioridade alta, calcule e selecione a especificação de programação de backup mais econômica. Para mais informações, consulte How to select a backup schedule specification.
-
Se os bancos de dados e tabelas que você deseja fazer backup envolverem problemas como esquemas irracionais, tabelas grandes e campos grandes, os recursos de uma instância de backup de especificações inferiores podem ser insuficientes para concluir o backup. Como resultado, ocorre um erro de backup. Recomendamos adquirir uma instância de backup de especificações superiores para evitar erros de backup.
Backup Method
Selecione Logical Backup.
Storage Space
Não é necessário selecionar uma capacidade de armazenamento ao criar a programação. A cobrança é baseada na quantidade real de dados armazenados no armazenamento integrado do DBS. Para mais informações sobre faturamento, consulte Storage fees.
Resource Group
Selecione um grupo de recursos padrão ou personalizado para facilitar o gerenciamento das programações de backup.
Quantity
Selecione a quantidade necessária. Cada instância de banco de dados requer uma programação de backup dedicada. Por exemplo, para fazer backup das instâncias A e B, é necessário adquirir duas programações de backup.
Subscription Duration
Selecione a duração da assinatura para a programação de backup.
-
-
Na página Confirm Order, revise o pedido, leia e aceite os Terms of Service e clique em Pay.
Após concluir o pagamento, retorne à página Select Backup Schedule e clique em Payment Complete para visualizar a nova programação de backup.
Etapa 2: Configurar a política de backup
Na página Select Backup Schedule, selecione a programação de backup a ser configurada e clique em Next.
Na página Select Databases and Tables, selecione os bancos de dados ou tabelas para backup, clique no ícone
para movê-los para a caixa Selected Objects e clique em Submit.-
Após o envio, na página Backup Policy, acesse a aba Logical Backup e clique em Start.
Ao clicar em Start, um backup completo e um backup incremental são iniciados imediatamente.
A página mostra o Backup Status como Precheck Passed e exibe detalhes da configuração atual de backup. Os detalhes incluem parâmetros como Full Backup Cycle, Full Backup Start Time e Full Backup Retention Period (Days), além do status e período de retenção do log backup.
NotaCaso deseje executar outras operações primeiro, como modificar a política de backup, opte por não iniciar o backup neste momento. O sistema iniciará automaticamente o backup no horário agendado com base na política de backup.
Banco de dados autogerenciado no ECS
Etapa 1: Adquirir uma programação de backup (backup lógico)
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . Selecione uma região na parte superior da página. Na aba Self-managed database on an ECS instance, clique no ID da fonte de dados de destino para acessar sua página de detalhes.
Na página Backup Policy, clique em Configure Backup Policy.
Na página Select Backup Schedule, clique em Purchase Backup Schedule para acessar a página de compra do DBS.
-
Configure os parâmetros a seguir e clique em Buy Now no canto inferior direito.
Parâmetro
Descrição
Product Type
Selecione Backup Schedule (Subscription). O modelo de pagamento conforme o uso não é suportado.
Backup Schedule Region
Selecione a região onde deseja armazenar os dados de backup.
NotaCertifique-se de que a programação de backup esteja na mesma região da instância ECS.
Data Source Type
Apenas MySQL é suportado.
Specification
As especificações da programação de backup que você deseja usar. Especificações mais altas oferecem maior desempenho de backup e restauração. O DBS suporta as seguintes especificações de programação de backup: micro, small, medium, large e xlarge. O tipo de especificação xlarge fornece especificações extra grandes sem limite superior para a quantidade de dados de backup.
Nota-
Para bancos de dados de produção ou cargas de trabalho que exigem backups e restaurações rápidos, recomendamos selecionar a especificação xlarge ou large para obter maior desempenho.
-
Se o desempenho de backup e restauração não for uma prioridade alta, calcule e selecione a especificação de programação de backup mais econômica. Para mais informações, consulte How to select a backup schedule specification.
-
Se os bancos de dados e tabelas que você deseja fazer backup envolverem problemas como esquemas irracionais, tabelas grandes e campos grandes, os recursos de uma instância de backup de especificações inferiores podem ser insuficientes para concluir o backup. Como resultado, ocorre um erro de backup. Recomendamos adquirir uma instância de backup de especificações superiores para evitar erros de backup.
Backup Method
Selecione Logical Backup.
Storage Space
Não é necessário selecionar uma capacidade de armazenamento ao criar a programação. A cobrança é baseada na quantidade real de dados armazenados no armazenamento integrado do DBS. Para mais informações sobre faturamento, consulte Storage fees.
Resource Group
Selecione um grupo de recursos padrão ou personalizado para facilitar o gerenciamento das programações de backup.
Quantity
Selecione a quantidade necessária. Cada instância de banco de dados requer uma programação de backup dedicada. Por exemplo, para fazer backup das instâncias A e B, é necessário adquirir duas programações de backup.
Subscription Duration
Selecione a duração da assinatura para a programação de backup.
-
-
Na página Confirm Order, revise o pedido, leia e aceite os Terms of Service e clique em Pay.
Após concluir o pagamento, retorne à página Select Backup Schedule e clique em Payment Complete para visualizar a nova programação de backup.
Etapa 2: Configurar a política de backup
Na página Select Backup Schedule, selecione a programação de backup a ser configurada e clique em Next.
Na página Select Databases and Tables, selecione os bancos de dados ou tabelas para backup, clique no ícone
para movê-los para a caixa Selected Objects e clique em Submit.-
Após o envio, na página Backup Policy, acesse a aba Logical Backup e clique em Start.
Ao clicar em Start, um backup completo e um backup incremental são iniciados imediatamente.
A página mostra o Backup Status como Precheck Passed e exibe detalhes da configuração atual de backup. Os detalhes incluem parâmetros como Full Backup Cycle, Full Backup Start Time e Full Backup Retention Period (Days), além do status e período de retenção do log backup.
NotaCaso deseje executar outras operações primeiro, como modificar a política de backup, opte por não iniciar o backup neste momento. O sistema iniciará automaticamente o backup no horário agendado com base na política de backup.
Backup automático para services
Etapa 1: Adquirir uma programação de backup (backup lógico)
Faça login no DMS 5.0.
-
Na barra de navegação superior, escolha .
NotaSe você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone
no canto superior esquerdo do console do DMS e escolha . Selecione uma região na parte superior da página. Na aba , clique no ID da fonte de dados de destino para acessar sua página de detalhes.
Na página Backup Policy, clique em Configure Backup Policy.
Na página Select Backup Schedule, clique em Purchase Backup Schedule para acessar a página de compra do DBS.
-
Configure os parâmetros a seguir e clique em Buy Now no canto inferior direito.
Parâmetro
Descrição
Product Type
Selecione Backup Schedule (Subscription).
Backup Schedule Region
Selecione a região onde deseja armazenar os dados de backup.
NotaCertifique-se de que a programação de backup esteja na mesma região da instância ECS.
Data Source Type
Apenas MySQL é suportado.
Specification
As especificações da programação de backup que você deseja usar. Especificações mais altas oferecem maior desempenho de backup e restauração. O DBS suporta as seguintes especificações de programação de backup: micro, small, medium, large e xlarge. O tipo de especificação xlarge fornece especificações extra grandes sem limite superior para a quantidade de dados de backup.
Nota-
Para bancos de dados de produção ou cargas de trabalho que exigem backups e restaurações rápidos, recomendamos selecionar a especificação xlarge ou large para obter maior desempenho.
-
Se o desempenho de backup e restauração não for uma prioridade alta, calcule e selecione a especificação de programação de backup mais econômica. Para mais informações, consulte How to select a backup schedule specification.
-
Se os bancos de dados e tabelas que você deseja fazer backup envolverem problemas como esquemas irracionais, tabelas grandes e campos grandes, os recursos de uma instância de backup de especificações inferiores podem ser insuficientes para concluir o backup. Como resultado, ocorre um erro de backup. Recomendamos adquirir uma instância de backup de especificações superiores para evitar erros de backup.
Backup Method
Selecione Logical Backup.
Storage Space
Não é necessário selecionar uma capacidade de armazenamento ao criar a programação. A cobrança é baseada na quantidade real de dados armazenados no armazenamento integrado do DBS. Para mais informações sobre faturamento, consulte Storage fees.
Resource Group
Selecione um grupo de recursos padrão ou personalizado para facilitar o gerenciamento das programações de backup.
Quantity
Selecione a quantidade necessária. Cada instância de banco de dados requer uma programação de backup dedicada. Por exemplo, para fazer backup das instâncias A e B, é necessário adquirir duas programações de backup.
Subscription Duration
Selecione a duração da assinatura para a programação de backup.
-
-
Na página Confirm Order, revise o pedido, leia e aceite os Terms of Service e clique em Pay.
Após concluir o pagamento, retorne à página Select Backup Schedule e clique em Payment Complete para visualizar a nova programação de backup.
Etapa 2: Configurar a política de backup
Na página Select Backup Schedule, selecione a programação de backup a ser configurada e clique em Next.
Na página Select Databases and Tables, selecione os bancos de dados ou tabelas para backup, clique no ícone
para movê-los para a caixa Selected Objects e clique em Submit.-
Após o envio, na página Backup Policy, acesse a aba Logical Backup e clique em Start.
Ao clicar em Start, um backup completo e um backup incremental são iniciados imediatamente.
A página mostra o Backup Status como Precheck Passed e exibe detalhes da configuração atual de backup. Os detalhes incluem parâmetros como Full Backup Cycle, Full Backup Start Time e Full Backup Retention Period (Days), além do status e período de retenção do log backup.
NotaCaso deseje executar outras operações primeiro, como modificar a política de backup, opte por não iniciar o backup neste momento. O sistema iniciará automaticamente o backup no horário agendado com base na política de backup.
Backup automático para usuários
Após enviar os dados de backup, o DBS executa automaticamente simulações de backup e restauração. Para mais informações, consulte Automatic Backup for Users.
Operações relacionadas
Modifique a política de backup
É possível modificar a política de backup de uma instância de backup, incluindo o período de backup, horário de backup e política de retenção de conjuntos de backup.
Observações
Apenas a política de backup de dados pode ser modificada, não a política de backup de log. O backup de log é ativado por padrão e não pode ser modificado ou desativado. O período de retenção para conjuntos de backup de log é fixo em 30 dias.
Alterações na política de backup de dados entram em vigor imediatamente, e a nova política de retenção aplica-se aos conjuntos de backup de dados existentes.
Backups podem afetar o desempenho do banco de dados de origem. Defina o horário de backup para fora dos horários de pico a fim de minimizar o impacto nos seus negócios.
Procedimento
-
Acesse a página de detalhes da fonte de dados de destino.
Para um banco de dados da Alibaba Cloud, na página , clique em Edit.
Para um banco de dados autogerenciado em uma instância ECS, um banco de dados local ou um banco de dados em outras clouds: Na página Backup Policy, clique em Edit.
-
Na caixa de diálogo, modifique a política de backup de dados para a instância de backup e clique em OK.
Parâmetro
Descrição
Full backup period
Selecione os dias da semana para realizar backups completos. É necessário selecionar pelo menos dois dias.
Full backup start time
Selecione o horário de início para o backup de dados, por exemplo, 23:00.
Full backup retention period
O valor padrão é 7 dias. Valores válidos: 7 a 3650 dias.
Visualize dados de backup
Banco de dados em cloud
Na página Backup Data da fonte de backup de destino, visualize os detalhes dos backups de dados e backups de log na aba Logical Backup.
Banco de dados autogerenciado
Na página Backup Data da fonte de backup de destino, visualize os detalhes dos backups de dados e backups de log.
Documentos relacionados
Para baixar backups de dados ou backups de log para arquivá-los localmente ou enviá-los ao OSS, consulte Baixe backups de dados e backups de log.
Para restaurar backups de dados e backups de log na instância de origem ou em uma nova instância RDS, consulte Restore a logical backup.
Além do recurso de backup automático descrito neste tópico, também é possível fazer backup manual de bancos de dados e tabelas configurados. Para detalhes, consulte Crie um backup manual.