Skip to main content
NetApp database solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

TR-4951: Backup e recuperação para Microsoft SQL Server no AWS FSx ONTAP

Colaboradores kevin-hoke

Este documento aborda as etapas necessárias para executar backup e recuperação do Microsoft SQL Server no AWS FSx ONTAP com SnapCenter. Isso inclui as seguintes informações:

  • Configuração do NetApp SnapCenter

  • Operações de backup do SnapCenter

  • Operação de backup para um banco de dados FCI

  • Operação de backup para vários bancos de dados

  • Restauração e recuperação

Configuração do SnapCenter

As etapas a seguir devem ser executadas para a configuração do SnapCenter e a proteção dos recursos do Microsoft SQL Server. Cada uma das etapas a seguir é detalhada nas seções a seguir.

  1. Configure as credenciais do sysadmin para o usuário de backup e restauração do SQL Server.

  2. Configurar definições de armazenamento. Forneça credenciais de gerenciamento da Amazon Web Services (AWS) para acessar as máquinas virtuais de armazenamento (SVMs) do Amazon FSx ONTAP do SnapCenter.

  3. Adicione um host do SQL Server ao SnapCenter. Implante e instale os plug-ins SnapCenter necessários.

  4. Configurar políticas. Defina o tipo de operação de backup, retenção e replicação de backup de instantâneo opcional.

  5. Configure e proteja o banco de dados do Microsoft SQL Server.

Interface de usuário recém-instalada do SnapCenter

Configure as credenciais para backup do SQL Server e restaure o usuário com direitos de administrador de sistema.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

A NetApp recomenda usar o controle de acesso baseado em função (RBAC) para delegar recursos de proteção e gerenciamento de dados a usuários individuais nos hosts do SnapCenter e da janela. O usuário deve ter acesso ao SQL Server que hospeda o banco de dados. Para vários hosts, o nome de usuário e a senha devem ser os mesmos em todos os hosts. Além disso, para permitir que o SnapCenter implante o plug-in necessário em hosts do SQL Server, você deve registrar as informações de domínio do SnapCenter para validar suas credenciais e hosts.

Expanda as seções a seguir para ver instruções detalhadas sobre como concluir cada etapa.

Adicione as credenciais

Vá para Configurações, selecione Credenciais e clique em (+).

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

O novo usuário deve ter direitos de administrador no host do SQL Server.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar armazenamento

Para configurar o armazenamento no SnapCenter, conclua as seguintes etapas:

  1. Na interface do usuário do SnapCenter , selecione Sistemas de armazenamento. Existem dois tipos de armazenamento, * ONTAP SVM* e * ONTAP Cluster*. Por padrão, o tipo de armazenamento é * ONTAP SVM*.

  2. Clique em (+) para adicionar as informações do sistema de armazenamento.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Forneça o ponto de extremidade *gerenciamento FSx ONTAP *.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. O SVM agora está configurado no SnapCenter.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Adicionar um host do SQL Server ao SnapCenter

Para adicionar um host do SQL Server, conclua as seguintes etapas:

  1. Na guia Host, clique em (+) para adicionar o host do Microsoft SQL Server.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Forneça o nome de domínio totalmente qualificado (FQDN) ou endereço IP do host remoto.

    Observação As credenciais são preenchidas por padrão.
  3. Selecione a opção para Microsoft Windows e Microsoft SQL Server e depois envie.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Os pacotes do SQL Server estão instalados.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  1. Após a conclusão da instalação, vá para a aba Recurso para verificar se todos os volumes iSCSI do FSx ONTAP estão presentes.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar diretório de log

Para configurar um diretório de log do host, conclua as seguintes etapas:

  1. Clique na caixa de seleção. Uma nova aba é aberta.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Clique no link configurar diretório de log.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Selecione a unidade para o diretório de log do host e o diretório de log da instância FCI. Clique em Salvar. Repita o mesmo processo para o segundo nó do cluster. Fechar a janela.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

O host agora está em estado de execução.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  1. Na aba Recursos, temos todos os servidores e bancos de dados.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar uma política de backup

Uma política de backup é um conjunto de regras que determinam como gerenciar, agendar e manter o backup. Ajuda com o tipo e a frequência de backup com base no SLA da sua empresa.

Expanda as seções a seguir para ver instruções detalhadas sobre como concluir cada etapa.

Configurar operação de backup para um banco de dados FCI

Para configurar uma política de backup para um banco de dados FCI, conclua as seguintes etapas:

  1. Vá para Configurações e selecione Políticas no canto superior esquerdo. Em seguida, clique em Novo.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Insira o nome da política e uma descrição. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Selecione Backup completo como o tipo de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Selecione a frequência do agendamento (com base no SLA da empresa). Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Configure as definições de retenção para o backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  6. Configure as opções de replicação.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  7. Especifique um script de execução a ser executado antes e depois de uma tarefa de backup (se houver).

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  8. Execute a verificação com base no agendamento de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  9. A página Resumo fornece detalhes da política de backup. Quaisquer erros podem ser corrigidos aqui.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar e proteger o banco de dados MSSQL Server

  1. Defina a data de início e a data de expiração da política de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Defina o agendamento para o backup. Para fazer isso, clique em (+) para configurar uma programação. Insira a Data de início e a data Expira em. Defina o tempo com base no SLA da empresa.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Configure o servidor de verificação. No menu suspenso, selecione o servidor.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Confirme a programação configurada clicando no sinal de mais e confirme.

  5. Forneça informações para notificação por e-mail. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

O resumo da política de backup para o banco de dados SQL Server agora está configurado.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Operações de backup do SnapCenter

Para criar backups sob demanda do SQL Server, conclua as seguintes etapas:

  1. Na exibição Recurso, selecione o recurso e selecione Fazer backup agora.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Na caixa de diálogo Backup, clique em Backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Uma tela de confirmação é exibida. Clique em Sim para confirmar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Monitorar trabalho de backup

  1. Na aba Monitor, clique no trabalho e selecione Detalhes à direita para visualizar os trabalhos.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Quando o backup estiver concluído, uma nova entrada será exibida na exibição Topologia.

Operação de backup para vários bancos de dados

Para configurar uma política de backup para vários bancos de dados do SQL Server, crie políticas de grupo de recursos concluindo as seguintes etapas:

  1. Na aba Recursos do menu Exibir, mude para um grupo de recursos usando o menu suspenso.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Clique em (+) para um novo grupo de recursos.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Forneça um nome e uma etiqueta. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Adicionar recursos ao grupo de recursos:

    • Hospedar. Selecione o servidor no menu suspenso que hospeda o banco de dados.

    • Tipo de recurso. No menu suspenso, selecione Banco de dados.

    • Instância do SQL Server. Selecione o servidor.

      Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

      A opção Seleciona automaticamente todos os recursos do mesmo volume de armazenamento* é selecionada por padrão. Desmarque a opção e selecione apenas os bancos de dados que você precisa adicionar ao grupo de recursos. Clique na seta para adicionar e clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Nas políticas, clique em (+).

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  6. Insira o nome da política do grupo de recursos.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  7. Selecione Backup completo e a frequência agendada dependendo do SLA da sua empresa.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  8. Configure as definições de retenção.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  9. Configure as opções de replicação.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  10. Configure os scripts para serem executados antes de realizar um backup. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  11. Confirme a verificação dos seguintes agendamentos de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  12. Na página Resumo, verifique as informações e clique em Concluir.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar e proteger vários bancos de dados SQL Server

  1. Clique no sinal (+) para configurar a data de início e a data de expiração.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Defina o tempo.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Na aba Verificação, selecione o servidor, configure a programação e clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Configure notificações para enviar um e-mail.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

A política agora está configurada para fazer backup de vários bancos de dados do SQL Server.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Acionar backup sob demanda para vários bancos de dados do SQL Server

  1. Na aba Recurso, selecione visualizar. No menu suspenso, selecione Grupo de recursos.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Selecione o nome do grupo de recursos.

  3. Clique em Fazer backup agora no canto superior direito.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Uma nova janela é aberta. Clique na caixa de seleção Verificar após backup e depois clique em backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Uma mensagem de confirmação é exibida. Clique em Sim.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Monitorar trabalhos de backup de vários bancos de dados

Na barra de navegação à esquerda, clique em Monitor, selecione o trabalho de backup e clique em Detalhes para ver o andamento do trabalho.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Clique na aba Recurso para ver o tempo que leva para o backup ser concluído.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Backup de log de transações para backup de vários bancos de dados

O SnapCenter oferece suporte aos modelos de recuperação completa, em massa e simples. O modo de recuperação simples não suporta backup de log transacional.

Para executar um backup do log de transações, conclua as seguintes etapas:

  1. Na guia Recursos, altere o menu de exibição de Banco de dados para Grupo de recursos.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Selecione a política de backup do grupo de recursos criada.

  3. Selecione Modificar grupo de recursos no canto superior direito.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. A seção Nome assume como padrão o nome e a tag da política de backup. Clique em Avançar.

    A guia Recursos destaca as bases nas quais a política de backup de transações deve ser configurada.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Digite o nome da política.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  6. Selecione as opções de backup do SQL Server.

  7. Selecione backup de log.

  8. Defina a frequência do agendamento com base no RTO da sua empresa. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  9. Configure as definições de retenção de backup de log. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  10. (Opcional) Configure as opções de replicação.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  11. (Opcional) Configure quaisquer scripts para serem executados antes de executar uma tarefa de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  12. (Opcional) Configure a verificação de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  13. Na página Resumo, clique em Concluir.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Configurar e proteger vários bancos de dados MSSQL Server

  1. Clique na política de backup do log de transações recém-criada.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Defina a Data de início e a data Expira em.

  3. Insira a frequência da política de backup de log dependendo do SLA, RTP e RPO. Clique em OK.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  4. Você pode ver ambas as políticas. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Configure o servidor de verificação.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  6. Configurar notificação por e-mail.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  7. Na página Resumo, clique em Concluir.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Acionando um backup de log de transações sob demanda para vários bancos de dados SQL Server

Para acionar um backup sob demanda do log transacional para vários bancos de dados do SQL Server, conclua as seguintes etapas:

  1. Na página de política recém-criada, selecione Fazer backup agora no canto superior direito da página.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. No pop-up na guia Política, selecione o menu suspenso, selecione a política de backup e configure o backup do log de transações.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Clique em Backup. Uma nova janela é exibida.

  4. Clique em Sim para confirmar a política de backup.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Monitoramento

Vá para a aba Monitoramento e monitore o progresso do trabalho de backup.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Restauração e recuperação

Veja os seguintes pré-requisitos necessários para restaurar um banco de dados SQL Server no SnapCenter.

  • A instância de destino deve estar online e em execução antes que uma tarefa de restauração seja concluída.

  • As operações do SnapCenter agendadas para execução no banco de dados do SQL Server devem ser desabilitadas, incluindo quaisquer trabalhos agendados em servidores de gerenciamento remoto ou de verificação remota.

  • Se você estiver restaurando backups de diretório de log personalizados para um host alternativo, o servidor SnapCenter e o host do plug-in deverão ter a mesma versão do SnapCenter instalada.

  • Você pode restaurar o banco de dados do sistema em um host alternativo.

  • O SnapCenter pode restaurar um banco de dados em um cluster do Windows sem deixar o grupo de clusters do SQL Server offline.

Restaurando tabelas excluídas em um banco de dados SQL Server para um ponto no tempo

Para restaurar um banco de dados do SQL Server para um determinado momento, conclua as seguintes etapas:

  1. A captura de tela a seguir mostra o estado inicial do banco de dados do SQL Server antes das tabelas excluídas.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

    A captura de tela mostra que 20 linhas foram excluídas da tabela.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Efetue login no SnapCenter Server. Na aba Recursos, selecione o banco de dados.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Selecione o backup mais recente.

  4. À direita, selecione Restaurar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  5. Uma nova janela é exibida. Selecione a opção Restaurar.

  6. Restaure o banco de dados para o mesmo host onde o backup foi criado. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  7. Para o Tipo de recuperação, selecione Todos os backups de log. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Opções de pré-restauração:

  1. Selecione a opção Substituir o banco de dados com o mesmo nome durante a restauração. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Opções pós-restauração:

  1. Selecione a opção Operacional, mas indisponível para restaurar logs de transações adicionais. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Forneça as configurações de e-mail. Clique em Avançar.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Na página Resumo, clique em Concluir.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Monitorando o progresso da restauração

  1. Na aba Monitoramento, clique nos detalhes do trabalho de restauração para visualizar o andamento do trabalho de restauração.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  2. Restaure os detalhes do trabalho.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

  3. Retorne ao host do SQL Server > banco de dados > tabela estão presentes.

    Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito