Para evitar perda ou corrupção de dados, use o Cloud Backup para fazer backups regulares das tabelas de dados nas suas instâncias do Tablestore. O Cloud Backup permite configurar políticas de backup flexíveis, armazenar backups e restaurar tabelas de dados a qualquer momento. Este tópico descreve como usar o Cloud Backup para fazer backup das tabelas de dados em uma instância do Tablestore.
Pré-requisitos
-
O Cloud Backup está ativado. A ativação do Cloud Backup é gratuita. Ao usar o recurso de backup do Tablestore no Cloud Backup, você paga pela capacidade de armazenamento do Cloud Backup consumida. As seguintes taxas se aplicam:
-
Taxa de capacidade de armazenamento
Cobrada com base na capacidade de armazenamento que os dados de backup consomem no cofre de backup. Visualize os detalhes do cofre na página Overview do console do Cloud Backup. O Cloud Backup oferece dois tipos de armazenamento: armazenamento localmente redundante (LRS) e armazenamento com redundância de zona (ZRS). Para mais informações, consulte Pricing.
-
Taxa de restauração
A restauração de dados em uma instância do Tablestore gera uma taxa de throughput de gravação de dados cobrada pelo Tablestore. Para mais informações, consulte Tablestore billing.
-
Observações de uso
Ao usar este recurso pela primeira vez, o Cloud Backup cria automaticamente uma função vinculada ao service chamada AliyunServiceRoleForHbrOtsBackup para acessar os recursos do Tablestore na sua conta. Siga as instruções na tela para concluir a autorização. Para mais informações, consulte Service-linked role for Cloud Backup.
O Cloud Backup detecta automaticamente todas as instâncias do Tablestore na região selecionada da sua conta. Não é necessário instalar nenhum cliente.
Criar um plano de backup
Após criar um plano de backup, o primeiro job de backup é completo. Os jobs subsequentes são incrementais por padrão.
Siga estas etapas para crie um plano de backup do Tablestore.
Faça login no console do Cloud Backup.
No painel de navegação à esquerda, escolha .
Na barra de navegação superior, selecione uma região.
Na coluna Actions da instância do Tablestore desejada, clique em Back Up.
-
No painel Create Backup Plan, configure os parâmetros a seguir e clique em OK.
-
Configure o conteúdo do backup e clique em Next.
Parâmetro
Descrição
Plan Name
Insira um nome para o plano de backup.
Database Instance
Selecione as tabelas de dados para backup.
-
Configure a programação do backup e clique em Next.
Tipo de backup
Parâmetro
Descrição
Full Backup
Full Backup
Ative a chave Full Backup para executar backups completos.
Backup Frequency
Necessário apenas quando o Full Backup está ativado. Defina o ciclo de backup. É possível agendar backups periódicos diariamente, semanalmente ou mensalmente.
Run At
Necessário apenas quando o Full Backup está ativado. Especifique o horário de início do backup, com precisão de segundos.
Time Interval
Este parâmetro é necessário apenas quando a Backup Frequency está definida como By Day (Periodic). Especifique o número de dias entre os backups.
Backup Week
Este parâmetro é necessário apenas quando a Backup Frequency está definida como By Week (Periodic). Especifique o dia da semana para executar o backup.
Backup Month
Este parâmetro é necessário apenas quando a Backup Frequency está definida como By Month (Periodic). Especifique os meses em que o backup deve ser executado.
Backup Day
Este parâmetro é necessário apenas quando a Backup Frequency está definida como By Month (Periodic). Especifique o dia do mês para executar o backup.
Incremental Backup
Incremental Backup
Ative a chave Incremental Backup para executar um backup incremental. Em comparação ao backup completo, o incremental captura apenas dados novos ou alterados, reduzindo o tamanho dos dados de backup e o tempo de execução.
Backup Frequency
Este parâmetro é necessário apenas se você ativar a chave Incremental Backup. Defina o ciclo de backup. É possível agendar backups por minuto, hora ou dia.
Run At
Este parâmetro é necessário apenas quando a chave Incremental Backup está ativada e a Backup Frequency está definida como By Day. Especifique o horário de início do backup. O horário tem precisão de segundos.
Time Interval
Este parâmetro é necessário apenas se você ativar a chave Incremental Backup. Especifique um intervalo de 30 minutos, um número específico de horas ou um número específico de dias.
-
Configure as opções de backup.
Parâmetro
Descrição
Backup Vault
Configure o cofre de backup onde os backups serão armazenados.
-
Create Backup Vault: Opcionalmente, especifique um nome para o novo cofre de backup. Se deixar este campo vazio, o sistema atribuirá um nome automaticamente.
-
Select Backup Vault: Selecione um cofre de backup existente na lista suspensa.
Para maximizar a redundância dos seus dados de backup, o systema selecione automaticamente um tipo de cofre de backup com base no suporte regional. Por padrão, um cofre de backup ZRS é criado em regiões que suportam redundância de zona, e um cofre de backup LRS é criado nas demais regiões.
Vault Name
Especifique o nome do cofre de backup.
Vault Resource Group
Este parâmetro é necessário apenas quando o parâmetro Backup Vault está definido como Create Backup Vault. Este parâmetro especifica o grupo de recursos ao qual o cofre de backup pertence.
Um grupo de recursos é um mecanismo que permite gerencie recursos na sua conta Alibaba Cloud em grupos. Os grupos de recursos simplificam o gerenciamento de recursos e permissões para uma única conta. Para mais informações, consulte Criar um grupo de recursos.
Vault Encryption Method
Este parâmetro é necessário apenas quando o Backup Vault está definido como Create Backup Vault. Ele especifica o método de criptografia para o cofre de backup.
-
Fully managed by Cloud Backup (Padrão): O Cloud Backup gerencia a chave de criptografia.
-
KMS: Usa uma chave personalizada do Key Management Service (KMS) para criptografia. Você deve especificar o KMS KeyId.
Importante-
Após usar o KMS para criptografar dados, não é possível alterar a chave do KMS.
-
Se a chave do KMS for desativada ou excluída, os dados de backup no cofre não poderão ser restaurados.
-
Para usar uma chave do KMS na criptografia de um cofre de backup, crie um ID de chave do KMS antecipadamente. Para mais informações, consulte Criar uma chave.
Retention Period
Defina por quanto tempo os backups serão retidos. O período pode ser configurado em dias, semanas, meses ou anos. O padrão é dois anos.
Enable Bandwidth Throttling
O limitador de largura de banda ajuda a restringir o tráfego de backup durante horários de pico de negócios, evitando impactos nas cargas de trabalho de produção. Para usá-lo, selecione um Time Range (Hour), insira a Max Bandwidth (MB/s) e clique em Add.
-
Após crie o plano de backup, o Cloud Backup executa os jobs conforme a programação. Visualize o plano na aba Backup Plan.
-
Backups bem-sucedidos
No horário agendado, o Cloud Backup inicia o job de backup. Um backup é considerado bem-sucedido quando seu Status do job é Completed.
A lista de jobs exibe registros de jobs de backup apenas dos últimos seis meses. Para recuperar dados mais antigos, exporte um relatório de auditoria.
Replicação de cofre de backup
Para proteger a continuidade dos negócios contra desastres regionais ou riscos de gerenciamento de conta, o Cloud Backup permite configure backup entre regiões ou replicação de cofre entre contas para cofres de backup cujo Storage Vault Type seja General Backup. Os dados no cofre de source são sincronizados automaticamente com o cofre de destino da replicação. Também é possível restaurar dados do cofre de destino sob demanda.
Para cofres de backup de uso geral que armazenam dados do Tablestore, configure a replicação do cofre de backup para habilitar a recuperação de desastres entre regiões ou entre contas. O backup do Tablestore também suporta recursos de nível empresarial, como backup entre contas, criptografia baseada em KMS, backup imutável e backup automático de recursos baseado em tags.
Solução de problemas
Se o Status de um plano de backup ou job de backup estiver anormal, consulte as sugestões a seguir.
-
O Status de um job de backup é Failed.
Siga as instruções na tela para verificar e corrigir sua configuração.
-
O Instance Status de uma instância do Tablestore é Released.
Isso indica que a instância do Tablestore foi excluída.
Se a exclusão foi intencional, ignore o status do job. Para evitar cobranças adicionais de armazenamento, acesse Storage Vaults, localize o cofre de backup correspondente e exclua-o.
-
Se a instância foi excluída por engano e você deseja restaurá-la, crie uma nova instância do Tablestore na mesma região para servir como destino da restauração. Em seguida, restaure a instância do Tablestore. Para mais informações, consulte Restaurar uma tabela de dados do Tablestore.
Na caixa de diálogo Create Restore Task, na etapa Target Instance, defina Restore to Database (apenas instâncias com status Running podem ser selecionadas) e Restore to New Table Name (obrigatório, até 255 caracteres).
-
O Plan Status de um plano de backup está Disabled.
Isso indica que o plano de backup está pausado. Enquanto pausado, o Cloud Backup deixa de proteger a instância do Tablestore. Recomendamos ativar o plano de backup o mais breve possível.
-
Disabled: Nenhuma notificação de alerta é enviada.
-
Same as Backup Vault: As configurações de alerta do cofre de backup são utilizadas.
-
Notify Main Account: Alertas são enviados por e-mail para sua conta Alibaba Cloud.
-
Custom: Selecione um ou mais contatos ou grupos de contatos. Após concluir a configuração, as notificações de alerta serão enviadas para os contatos ou grupos de contatos selecionados.
Fazer backup de bancos de dados do ECS (MySQL, Oracle ou SQL Server)
O Cloud Backup oferece planos de recursos para vários cenários de backup com tarifas descontadas para ajudar a reduzir custos. Para mais informações, consulte Guia de compra de plano de recursos.
Operações relacionadas
Após crie um plano de backup, execute as operações a seguir.
|
Ações |
Descrição |
|
Plan Status |
Esta chave controla o plano de backup. O plano é ativado por padrão após a criação. Para pausar o plano, desative a chave Plan Status. |
|
Edit |
Caso um plano de backup não atenda mais aos seus requisitos, edite-o. |
|
Perform Full Backup Now |
Inicia imediatamente um job de backup completo. |
|
Perform Incremental Backup Now |
Inicia imediatamente um job de backup incremental. |
|
Alert Settings |
Configure regras de alerta para jobs de backup. Para adicionar um contato de alerta, consulte Gerencie contatos de alerta. |
|
Delete |
Exclui o plano de backup. Esta ação interrompe jobs de backup futuros, mas mantém os dados de backup existentes. |