O Cloud Backup faz backup de bancos de dados SQL Server de instâncias ECS ou servidores on-premises para a nuvem. É possível restaurar os bancos de dados na source original ou em outro banco de dados hospedado em ECS na mesma região.
Pré-requisitos
-
Ative o Cloud Backup.
A ativação é gratuita. O faturamento começa quando você cria e executa um plano de backup (Pricing of Cloud Backup).
-
Instale o Cloud Assistant Agent.
Esse agente é obrigatório para fazer backup de bancos de dados em instâncias ECS.
Se a instância ECS foi adquirida em ou após 1º de dezembro de 2017, o agente já vem pré-instalado.
Caso a aquisição tenha sido anterior a 1º de dezembro de 2017, será necessário instalá-lo manualmente.
-
Registre seu banco de dados SQL Server.
Registrar uma instância SQL Server hospedada em ECS ou registrar um banco de dados SQL Server on-premises.
Observações de uso
Configuração do ambiente
Versões suportadas: O Cloud Backup oferece suporte a versões específicas de bancos de dados, sistemas operacionais e recursos de backup. Para mais informações, consulte Versões de banco de dados suportadas.
Framework .NET: A instância ECS deve ter o .NET Framework 4.5 ou posterior instalado.
Conectividade on-premises: Bancos de dados on-premises precisam se conectar a uma VPC por meio de VPN ou Express Connect. O cliente deve alcançar um destes blocos CIDR:
100.64.0.0/10,100.64.0.0/11ou100.96.0.0/11. Para mais informações, consulte Modo de túnel único.Compressão do sistema de arquivos: Não ative a compressão no nível do sistema de arquivos em volumes que armazenam arquivos de banco de dados SQL Server. File Locations for Default and Named Instances of SQL Server.
Regras e limitações de tipos de backup
Os tipos de backup disponíveis dependem da configuração do seu banco de dados:
Banco de dados Master: Apenas backups completos são suportados. Backups incrementais cumulativos e de log não são permitidos.
Modelo de recuperação simples: Somente backups completos e incrementais cumulativos são suportados. Backups de log não estão disponíveis.
Modelo de recuperação completa: Excluir um plano de backup com backups de log interrompe o truncamento automático de logs. O log de transações pode crescer indefinidamente até que um novo backup de log seja executado. Monitore o armazenamento após a exclusão do plano. View or change the recovery model of a database (SQL Server).
Bancos de dados em contêineres: Não suportado.
Conflitos com outros softwares e recursos
Executar o Cloud Backup juntamente com outras ferramentas de backup pode causar conflitos:
-
Uso de outras ferramentas de backup:
Se outro software realizar um backup completo, o Cloud Backup poderá converter o próximo backup incremental ou de log em um backup completo, aumentando os custos de armazenamento.
Fazer backup de um banco de dados SQL Server 2019 simultaneamente com o Cloud Backup e outra ferramenta pode gerar erros e impedir a visualização dos detalhes do banco de dados. Para mais informações, consulte Falha ao listar detalhes do banco de dados SQL Server 2019
Recurso anti-ransomware: Quando o anti-ransomware está ativado para um banco de dados, os backups do SQL Server no Cloud Backup ficam indisponíveis. Para mais informações, consulte Serviço anti-ransomware.
Gerenciamento de custos
Siga estas práticas para gerenciar custos e evitar problemas:
Registro gratuito: O registro de um banco de dados é gratuito. As cobranças ocorrem apenas quando você cria e executa planos de backup.
Utilize um único cofre de backup: Faça backup de cada instância de banco de dados em apenas um cofre. O uso de múltiplos cofres faz com que backups incrementais ou de log sejam convertidos em backups completos, elevando os custos de armazenamento.
Procedimento
Crie um plano de backup para o banco de dados registrado.
Faça login no Cloud Backup console.
-
No painel de navegação à esquerda, escolha . Na barra de navegação superior, selecione uma região. Na página Database Backup, clique na aba SQL Server. Clique na aba ECS Database Instance ou Local Database Instance. Localize o banco de dados SQL Server desejado e clique em Back Up na coluna Actions.

-
No painel Create Backup Plan, execute as etapas a seguir:
-
Configure os parâmetros de backup e clique em Next.
Especifique o Plan Name.
Selecione o banco de dados SQL Server que deseja proteger.

-
Configure o plano de backup e clique em Next.
Parâmetro
Descrição
Recommended Plan
Políticas de backup pré-configuradas. O Cloud Backup fornece as seguintes políticas. Selecione uma ou crie uma política personalizada.
-
Typical Plan: ativa os recursos de Full Backup e Cumulative Incremental Backup.
-
Critical Application: ativa os recursos de Full Backup, Cumulative Incremental Backup e Log Backup.
-
Customize: permite definir uma política de backup personalizada.
Full Backup
Faz backup de todos os arquivos do banco de dados.
Execute imediatamente ou agende (por hora, diariamente, semanalmente ou mensalmente).
Cumulative Incremental Backup
Faz backup de todos os dados alterados desde o último backup completo.
Execute imediatamente ou agende (por hora, diariamente, semanalmente ou mensalmente).
ImportantePara fins de exclusão, backups incrementais cumulativos são tratados da mesma forma que os normais. Eles formam uma cadeia de dependência e só podem ser excluídos após a expiração do backup completo do qual dependem. Isso pode estender a retenção além das configurações individuais. Configure seu ciclo de backup e período de retenção com cuidado. Para mais informações, consulte Como o Cloud Backup limpa arquivos de backup de banco de dados expirados?
Log Backup
Habilita a Recuperação Point-in-Time (PITR) — restaure um banco de dados para qualquer momento específico.
-
Recuperação Point-in-Time (PITR): Restaure dados para um momento exato, como imediatamente antes da ocorrência de um erro.
-
Alta frequência: Os backups podem ser agendados frequentemente, com um ciclo mínimo de 10 minutos.
ImportanteOs backups de log dependem do backup completo mais recente, que é retido até que todos os backups de log dependentes expirem. Planeje sua política de retenção cuidadosamente para gerenciar custos de armazenamento. Para mais informações, consulte Como o Cloud Backup limpa arquivos de backup de banco de dados expirados?
-
-
Configure as definições de backup e clique em Next.
Configure o threading, intervalo de nova tentativa e limite de velocidade.
Parâmetro
Descrição
Concurrent Threads
Número de threads de backup simultâneas.
Retry Time
Intervalo entre tentativas de reconexão caso haja desconexão durante o backup. Unidade: minutos.
Speed Limit
Throughput máximo de backup. Unidade: MB/s. 0 significa ilimitado.
-
Configure um cofre de backup e clique em OK.
ImportanteUma instância de banco de dados pode ter backup em apenas um cofre de backup.
Parâmetro
Descrição
Backup Vault
Local para armazenar os dados de backup. Valores válidos:
-
Create Vault: Especifique um nome para o cofre. Se deixado em branco, um nome aleatório será gerado.
-
Select Vault: Escolha um cofre existente na lista suspensa.
ImportanteVocê é cobrado pelo cofre após a criação, independentemente dos dados armazenados. Para mais informações, consulte Métodos de faturamento e itens faturáveis.
O Cloud Backup utiliza armazenamento com redundância de zona (ZRS) onde disponível, recorrendo ao armazenamento localmente redundante (LRS). O tipo de armazenamento é selecionado automaticamente e não pode ser configurado manualmente.
Vault Name
Nome do cofre de backup.
Immutable Backup
Quando o Immutable Backup está ativado, o cofre de backup e todos os seus dados não podem ser excluídos até que expirem automaticamente.
Backup Retention Period
Tempo de retenção dos dados de backup antes da exclusão automática. Unidade: dias, semanas, meses ou anos.
Modifique na página Storage Vaults. As alterações aplicam-se apenas aos novos dados de backup gerados.
ImportanteRestaurar um backup incremental ou de log requer o backup completo mais recente, que é retido até que todos os backups dependentes expirem. Configure seu ciclo de backup e expiração adequadamente. Para mais informações, consulte Como o Cloud Backup limpa arquivos de backup de banco de dados expirados?
O plano de backup foi criado.
-
-
Verificar resultados do backup
Backups incrementais exigem um backup completo existente. Execute um backup completo manualmente primeiro.
Após a criação do plano de backup, visualize os detalhes na aba Backup Plans. Os detalhes incluem o horário da próxima execução e os intervalos de backup para cada tipo. O Cloud Backup faz o backup do banco de dados SQL Server no horário inicial e intervalo especificados.
Ao atingir o horário de execução do backup, o Cloud Backup executa o plano de backup. O trabalho é concluído quando o Status estiver como Idle e o horário de Next Run for exibido.

Mais operações
Na aba Backup Plan, é possível realizar as seguintes operações na coluna Actions de um plano de backup.
-
Editar um plano de backup
Clique em Edit para modificar o plano de backup.
-
Configurar definições de alerta
Clique em ⋮ na coluna Actions e selecione Alert Settings. Em seguida, escolha um método de alerta de backup.
Método de alerta de backup
Descrição
Disabled
O cliente deixa de enviar notificações de alerta.
Same as Backup Vault
O cliente utiliza o mesmo método de alerta do cofre de backup.
Notify Alibaba Cloud Account
Envia notificações de alerta por e-mail para a conta Alibaba Cloud.
Custom
Selecione um ou mais contatos ou grupos de contatos. Após concluir a configuração, o cliente envia alertas de backup para os contatos ou grupos selecionados.
-
Excluir um plano de backup
A exclusão de um plano de backup interrompe quaisquer trabalhos de backup e restauração em andamento.
Clique em ⋮ na coluna Actions e selecione Delete Backup para remover um plano de backup que não é mais necessário.
Próxima etapa
FAQ
Referências
Para detalhes sobre o recurso de backup de banco de dados, consulte Visão geral do recurso (banco de dados ECS) e Visão geral (bancos de dados on-premises).
O Cloud Backup oferece planos de recursos para cenários de backup visando reduzir custos. Para mais informações, consulte Adquirir planos de recursos.