Fazer backup do banco de dados do Microsoft SQL Server em um cofre de backup

Esta página descreve como fazer backup do banco de dados do Microsoft SQL Server em um cofre de backup.

Use um cofre de backup para armazenar backups do banco de dados do Microsoft SQL Server. O envio de backups para um backup vault oferece proteção contra modificação (imutabilidade) e exclusão (indeletabilidade). Para mais informações sobre o backup vault, consulte backup vault para backups imutáveis e indeléveis.

Com um backup vault, você pode armazenar backups em uma única região. Se você precisar de backups em várias regiões, considere estas opções:

  • É possível definir um plano de backup e um perfil de recurso que envia backups para dois ou mais pools do OnVault com dois ou mais vaults de backup. Crie esses cofres de backup em regiões diferentes, o que oferece proteção de duas regiões para seus backups. O armazenamento em cada cofre de backup é cobrado separadamente.
  • Defina um pool do OnVault que usa um bucket multirregional do Cloud Storage. Essa opção não oferece a proteção contra modificação e exclusão que um backup vault oferece.

Antes de começar

Antes de proteger os bancos de dados do SQL Server em um cofre de backup, é necessário adicionar os hosts e descobrir os bancos de dados usando o assistente do SQL Server do console de gerenciamento, conforme detalhado em Adicionar um host de banco de dados do SQL Server e descobrir bancos de dados.

Fazer backup do Microsoft SQL Server em um cofre de backup

O backup do Microsoft SQL Server em um cofre de backup envolve as seguintes etapas.

  1. Criar um backup vault

  2. Registrar um dispositivo de backup/recuperação como um acessório autorizado para um cofre de backup

  3. Criar um pool do OnVault associado ao backup vault

  4. Criar um perfil associado ao backup vault

  5. Criar um modelo

  6. Aplicar um plano de backup para proteger um servidor do Microsoft SQL

Criar um backup vault

Um backup vault é um contêiner para armazenar backups. Para fazer backup do Microsoft SQL Server em um cofre de backup, é necessário criar um cofre de backup. Para ver instruções, consulte Criar e gerenciar um backup vault no console do Google Cloud.

Registrar um dispositivo de backup/recuperação como um acessador autorizado para um cofre de backup

Só é possível acessar um backup vault do projeto do dispositivo de backup/recuperação depois que a conta de serviço do dispositivo receber os papéis do IAM Acessador de Backup e DR do Backup Vault (roles/backupdr.backupvaultAccessor) e Backup e DR Backup Vault Lister (roles/backupdr.backupvaultLister) no projeto do backup vault. Sem essas funções, não é possível acessar o cofre de backup para concluir a configuração e ativar a criação de backups. Para instruções, consulte Conceder papéis à conta de serviço do appliance de backup/recuperação.

Criar um pool do OnVault associado a um backup vault

Os pools do OnVault criados com o tipo de cofre de backup armazenam dados no cofre de backup. Um backup vault com um período mínimo de retenção aplicado impede a exclusão de backups antes que o período de armazenamento aplicado seja atendido.

Os appliances de backup/recuperação registrados com o tipo de pool de backup e atualizados para a versão 11.0.12 ou mais recente são exibidos para seleção. Para fazer upgrade dos appliances para a versão mais recente, consulte Atualizar appliances de backup/recuperação.

Use as instruções a seguir para criar um pool do OnVault que aponte para um backup.

  1. Clique em Gerenciar e selecione Pools de armazenamento no menu.
  2. Clique em Adicionar pool do OnVault.
  3. Insira um nome para o pool. Os caracteres válidos são letras, números, espaços, hifens (-) e sublinhados (_).
  4. Verifique se o Tipo de pool está definido como Backup vault.
  5. Na lista Dispositivo, selecione o dispositivo em que você quer adicionar o pool do OnVault. Se o dispositivo não estiver disponível para seleção, será necessário atualizar o dispositivo para a versão mais recente.
  6. No campo ID do projeto, insira o projeto Google Cloud que contém o cofre de backup.
  7. Na lista Região, selecione a região que contém o cofre de backup.
  8. Na seção Escolher um backup vault, selecione um backup vault.
  9. Clique em Salvar.

Criar um perfil associado a um pool do OnVault baseado em backup vault

Um perfil de recurso especifica o meio de armazenamento para backups do Microsoft SQL Server. É possível usar um cofre de backup, um armazenamento especializado para backups do serviço de backup e DR, projetado com recursos que oferecem suporte à resiliência contra exclusão maliciosa ou acidental de backups. Depois que o perfil é criado e designado para uso com vaults de backup, ele não pode ser editado para usar um tipo de pool de armazenamento diferente, e um vault de backup precisa sempre ser especificado. Além disso, se o perfil de recurso estiver em uso para proteger um aplicativo, os backup vaults especificados não poderão ser alterados.

Use as instruções a seguir para criar um perfil de recurso que aponte para um cofre de backup.

  1. Clique em Planos de backup e selecione Perfis no menu.
  2. Clique em Create profile.
  3. Insira um nome e uma descrição opcional para o perfil de recurso.
  4. Selecione Usar pools do OnVault que apontam para vaults de backup (recomendado).
  5. Na seção Dispositivo principal, na lista Dispositivo, selecione o tipo de dispositivo associado ao tipo de pool de backup.
  6. Na lista Pool de snapshots, selecione um tipo de pool de snapshots.
  7. Na lista Pool do OnVault 1, selecione o pool do OnVault associado ao cofre de backup.
  8. Opcional. Na lista Pool do OnVault 2, selecione o pool do OnVault associado ao cofre de backup criado em outra região.
  9. Clique em Salvar perfil.

Criar um modelo com as políticas de backup

Um modelo de plano de backup define detalhes de criação e gerenciamento de backup, como a programação de backup e o cronograma de exclusão de backup. Os modelos de plano de backup são criados no console de gerenciamento. Crie um modelo de backup usando as instruções em Gerenciar modelos de backup.

Aplicar um plano de backup para proteger um servidor do Microsoft SQL

Use as instruções a seguir para aplicar um plano de backup para proteger o banco de dados do Microsoft SQL Server.

  1. No console de gerenciamento, acesse App Manager > Aplicativos. A página Aplicativos é aberta.

  2. Selecione o banco de dados, a instância, o AG ou o grupo de consistência do servidor Microsoft SQL que você quer fazer backup e, no canto inferior direito da página, selecione Gerenciar plano de backup.

  3. Na janela Manage Backup Plan, escolha um Template e um Profile nas listas suspensas:

    • Modelo. Um modelo de backup que inclui políticas para definir o snapshot e a replicação dos dados do aplicativo.

    • Perfil. Um perfil de recurso que define os recursos usados para armazenar os dados do aplicativo como snapshots e imagens replicadas.

  4. Na janela Gerenciar modelo de plano de backup, faça as seguintes alterações antes de aplicar um plano de backup:

    • Configurações do aplicativo. Configurações específicas do Microsoft SQL, como tipo de aplicativo, nome do host, endereço IP do host, caminho, sistema operacional, dispositivo de backup/recuperação e endereço IP do dispositivo.

    • Modificações de políticas. Modifique as configurações de políticas específicas configuradas anteriormente no modelo de backup selecionado. As substituições de políticas podem ser úteis ou necessárias em determinadas circunstâncias. Só é possível substituir as configurações da política se o modelo dela tiver sido configurado para permitir substituições.

  5. Para selecionar bancos de dados, em Regra de inclusão de banco de dados, clique em Editar. A caixa de diálogo Gerenciar associação é aberta.

    • Na caixa de diálogo Gerenciar associação, selecione os bancos de dados para fazer backup atribuindo uma regra de inclusão (Todos, Bancos de dados do sistema, Bancos de dados do usuário) e selecione se a regra deve Incluir selecionados ou Excluir selecionados.

    • Clique em Salvar e a caixa de diálogo Gerenciar assinatura será fechada.

  6. Clique em Apply para aplicar o modelo de backup e o perfil de recurso. A caixa de mensagem de sucesso vai aparecer.

    Na primeira vez que o banco de dados selecionado é descoberto, um job sob demanda é executado assim que possível para proteger os dados. Depois, novos dados são armazenados em backup quando o job programado é executado de acordo com as horas de operação definidas no modelo de backup. Por exemplo, se às 10h (UTC) você atribuir um modelo que tenha horas de operação de 02h a 05h (UTC), o primeiro job só vai começar quando o dispositivo tiver um slot de job disponível após as 02h (UTC).