Skip to main content
NetApp Backup and Recovery
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.

Descubra as cargas de trabalho do Microsoft SQL Server em NetApp Backup and Recovery

Colaboradores netapp-mwallis

Descubra as cargas de trabalho do Microsoft SQL Server no NetApp Backup and Recovery para que você possa protegê-las e restaurá-las. Se você já usa o SnapCenter, também pode importar dados de backup e políticas existentes.

Função necessária do NetApp Console superadministrador de backup e recuperação. Se você estiver protegendo dados armazenados em um cluster Cloud Volumes ONTAP, a função de administrador do Cloud Volumes ONTAP também é necessária. Saiba mais "Funções e privilégios de backup e recuperação". "Saiba mais sobre as funções de acesso do NetApp Console para todos os serviços".

Configurar DNS para descoberta de hosts isolados da internet na implantação local do NetApp Console

Se você estiver usando a implantação local do NetApp Console em um ambiente isolado (air-gapped) onde os hosts do banco de dados não são acessíveis por meio de DNS padrão, você deve modificar temporariamente a configuração interna do CoreDNS do RKE2. Isso permite que os pods resolvam nomes de host específicos para endereços IP dentro do cluster, de forma semelhante à adição de entradas em /etc/hosts em um nó.

Importante Antes de efetuar alterações, verifique a configuração existente do CoreDNS para evitar sobrescrever quaisquer personalizações já feitas. Utilize os manifestos RKE2 para aplicar essa alteração, garantindo que ela seja gerenciada de forma consistente pelo operador e pelo runtime do RKE2.
Antes de começar
  • Mantenha o arquivo HelmChartConfig sob controle de alterações sempre que possível.

  • Use um nome de arquivo claro para que a finalidade da substituição do CoreDNS fique óbvia.

  • Se o registro DNS esperado não estiver visível no Corefile, verifique os logs do servidor RKE2 e confirme a sintaxe do arquivo de manifesto.

Passos
  1. Verifique a configuração existente do CoreDNS para garantir que você não esteja sobrescrevendo uma alteração já existente:

    kubectl -n kube-system get cm rke2-coredns-rke2-coredns -o jsonpath='{.data.Corefile}'
  2. Copie o seguinte bloco de comando e edite a área configBlock para adicionar seus registros DNS estáticos. Isso cria um arquivo YAML HelmChartConfig na pasta de manifestos do RKE2, que o RKE2 aplica automaticamente para substituir a configuração do CoreDNS:

    sudo tee /var/lib/rancher/rke2/server/manifests/rke2-coredns-config.yaml >/dev/null <<'YAML'
    apiVersion: helm.cattle.io/v1
    kind: HelmChartConfig
    metadata:
      name: rke2-coredns
      namespace: kube-system
    spec:
      # NOTE: This is a HelmChartConfig that *overlays* values onto the rke2-coredns
      # HelmChart already managed by RKE2. RKE2 watches /var/lib/rancher/rke2/server/manifests
      # and will re-render the rke2-coredns Helm release whenever this file changes.
      #
      # The `servers:` list below REPLACES the chart's default server definition,
      # so every plugin that was in the stock Corefile must be present here.
      # Do NOT delete plugins you don't recognize -- they are required for cluster DNS.
      valuesContent: |-
        servers:
        - zones:
          - zone: .
          port: 53
          plugins:
          - name: errors
          - name: health
            configBlock: |-
              lameduck 10s
          - name: ready
          - name: kubernetes
            parameters: cluster.local in-addr.arpa ip6.arpa
            configBlock: |-
              pods insecure
              fallthrough in-addr.arpa ip6.arpa
              ttl 30
          # ───────────────────────── EDIT BELOW ─────────────────────────
          # Static DNS records for hosts the corporate DNS cannot resolve.
          # Format:  <IP>  <FQDN>  [optional aliases...]
          # `fallthrough` MUST stay as the last line -- it lets every other
          # name go to the upstream resolver via the `forward` plugin below.
          - name: hosts
            configBlock: |-
              1.2.3.4 example.domain.com exampleshortname
              fallthrough
          # ───────────────────────── EDIT ABOVE ─────────────────────────
          - name: prometheus
            parameters: 0.0.0.0:9153
          - name: forward
            parameters: . /etc/resolv.conf
          - name: cache
            parameters: 30
          - name: loop
          - name: reload
          - name: loadbalance
    YAML
    sudo chmod 600 /var/lib/rancher/rke2/server/manifests/rke2-coredns-config.yaml
  3. Verifique se o CoreDNS detectou a alteração:

    kubectl -n kube-system get cm rke2-coredns-rke2-coredns -o jsonpath='{.data.Corefile}'

    Se a alteração não estiver visível após alguns minutos, reinicie a implantação do CoreDNS e verifique o Corefile novamente:

    kubectl -n kube-system rollout restart deploy/rke2-coredns-rke2-coredns
  4. Se você precisar remover as entradas depois de descobrir os hosts do banco de dados, faça o seguinte:

    1. Exclua o arquivo HelmChartConfig da pasta de manifestos.

    2. Reinicie a implementação do CoreDNS:

      kubectl -n kube-system rollout restart deploy/rke2-coredns-rke2-coredns

Descubra cargas de trabalho do Microsoft SQL Server e, opcionalmente, importe recursos do SnapCenter

Durante a descoberta, o NetApp Backup and Recovery analisa instâncias e bancos de dados do Microsoft SQL Server em todos os sistemas da sua organização.

O serviço avalia os níveis de proteção existentes, incluindo as políticas de backup atuais, Snapshots e opções de backup e recuperação.

A descoberta ocorre das seguintes maneiras:

  • Se você já tiver o SnapCenter, importe os recursos do SnapCenter para o NetApp Backup and Recovery usando a interface do usuário do NetApp Backup and Recovery .

    Observação Se você já possui o SnapCenter, primeiro verifique se atendeu aos pré-requisitos antes de importar do SnapCenter. Por exemplo, você deve adicionar sistemas de storage em cluster locais do SnapCenter ao NetApp Console antes de importar do SnapCenter. Consulte "Pré-requisitos para importar recursos do SnapCenter".
  • Se você ainda não possui o SnapCenter, ainda pode descobrir cargas de trabalho adicionando um vCenter manualmente e realizando a descoberta.

Se o SnapCenter já estiver instalado, importe os recursos do SnapCenter para o NetApp Backup and Recovery

Se você já tiver o SnapCenter instalado, importe os recursos do SnapCenter para o NetApp Backup and Recovery seguindo estas etapas. O NetApp Console descobre recursos, hosts, credenciais e agendamentos do SnapCenter; você não precisa recriar todas essas informações.

Você pode fazer isso das seguintes maneiras:

  • Durante a descoberta, selecione uma opção para importar recursos do SnapCenter.

  • Após a descoberta, na página Inventário, selecione uma opção para importar recursos do SnapCenter .

  • Após a descoberta, no menu Configurações, selecione uma opção para importar recursos do SnapCenter . Para mais detalhes, veja"Configurar o NetApp Backup and Recovery" .

Este é um processo de duas partes:

  • Importar recursos do aplicativo e do host do SnapCenter Server

  • Gerenciar recursos selecionados do host SnapCenter

Importar recursos do aplicativo e do host do SnapCenter Server

Esta primeira etapa importa recursos de host do SnapCenter e exibe esses recursos na página Inventário de NetApp Backup and Recovery . Nesse ponto, os recursos ainda não são gerenciados pelo NetApp Backup and Recovery.

Dica Depois de importar os recursos do host do SnapCenter , o NetApp Backup and Recovery não assume o gerenciamento de proteção automaticamente. Para fazer isso, você deve selecionar explicitamente gerenciar os recursos importados no NetApp Backup and Recovery. Isso garante que você esteja pronto para ter esses recursos armazenados em backup pelo NetApp Backup and Recovery.
Passos
  1. Na navegação à esquerda do NetApp Console , selecione Proteção > Backup e recuperação.

  2. Selecione Inventário.

  3. Selecione Descobrir recursos.

  4. Na página Descobrir recursos de carga de trabalho do NetApp Backup and Recovery , selecione Importar do SnapCenter.

  5. Insira * Credenciais do aplicativo SnapCenter *:

    1. * FQDN ou endereço IP do SnapCenter *: insira o FQDN ou endereço IP do próprio aplicativo SnapCenter .

    2. Porta: insira o número da porta para o SnapCenter Server.

    3. Nome de usuário e Senha: Digite o nome de usuário e a senha do SnapCenter Server.

    4. Agente de console: Selecione o agente de console para o SnapCenter.

  6. Insira * Credenciais do host do servidor SnapCenter *:

    1. Credenciais existentes: Se você selecionar esta opção, poderá usar as credenciais existentes que você já adicionou. Escolha o nome das credenciais.

    2. Adicionar novas credenciais: Se você não tiver credenciais de host do SnapCenter existentes, poderá adicionar novas credenciais. Digite o nome das credenciais, o modo de autenticação, o nome de usuário e a senha.

  7. Selecione Importar para validar suas entradas e registrar o SnapCenter Server.

    Observação Se o SnapCenter Server já estiver registrado, você pode atualizar os detalhes de registro existentes.
Resultado

A página de Inventário exibe os recursos importados do SnapCenter, que incluem hosts, instâncias e bancos de dados do Microsoft SQL Server.

Para ver os detalhes dos recursos importados do SnapCenter , selecione a opção Exibir detalhes no menu Ações.

Gerenciar recursos do host SnapCenter

Após importar os recursos do SnapCenter, gerencie os recursos do host no NetApp Backup and Recovery. Depois de optar por gerenciá-los, o NetApp Backup and Recovery pode fazer backup e recuperar os recursos importados. Você não gerencia mais esses recursos no SnapCenter Server.

Passos
  1. Depois de importar os recursos do SnapCenter , no menu Backup e Recuperação, selecione Inventário.

  2. Na página Inventário, selecione o host SnapCenter importado que você deseja que o NetApp Backup and Recovery gerencie.

  3. Selecione o ícone AçõesOpção de ações > Ver detalhes para exibir os detalhes da carga de trabalho.

  4. Na página Inventário > carga de trabalho, selecione o ícone AçõesOpção de ações > Gerenciar para exibir a página Gerenciar host.

  5. Selecione Gerenciar.

  6. Na página Gerenciar host, selecione se deseja usar um vCenter existente ou adicionar um novo vCenter.

  7. Selecione Gerenciar.

    A página Inventário mostra os recursos do SnapCenter recém-gerenciados.

Opcionalmente, você pode criar um relatório dos recursos gerenciados selecionando a opção Gerar relatórios no menu Ações.

Importar recursos do SnapCenter após a descoberta na página Inventário

Se você já descobriu recursos, pode importar recursos do SnapCenter da página Inventário.

Passos
  1. Na navegação à esquerda do Console, selecione Proteção > Backup e Recuperação.

  2. Selecione Inventário.

  3. Na página Inventário, selecione *Importar recursos do SnapCenter *.

  4. Siga as etapas na seção *Importar recursos do SnapCenter * acima para importar recursos do SnapCenter .

Se você não tiver o SnapCenter instalado, adicione um vCenter e descubra recursos

Se você ainda não instalou o SnapCenter, pode adicionar as informações do vCenter e permitir que o NetApp Backup and Recovery descubra as cargas de trabalho. Em cada agente do Console, selecione os sistemas nos quais você deseja descobrir as cargas de trabalho.

Esta etapa é opcional se você tiver um ambiente VMware.

Passos
  1. Na navegação à esquerda do Console, selecione Proteção > Backup e Recuperação.

    Se você estiver acessando o Backup and Recovery pela primeira vez e tiver um sistema no Console, mas nenhum recurso descoberto, a página Bem-vindo ao novo NetApp Backup and Recovery será exibida com uma opção para Descobrir recursos.

  2. Selecione Descobrir recursos.

  3. Insira as seguintes informações:

    1. Tipo de carga de trabalho: Para esta versão, somente o Microsoft SQL Server está disponível.

    2. Configurações do vCenter: Selecione um vCenter existente ou adicione um novo. Para adicionar um novo vCenter, insira o FQDN ou endereço IP do vCenter, nome de usuário, senha, porta e protocolo.

      Dica Se você estiver inserindo informações do vCenter, insira informações tanto para as configurações do vCenter quanto para o registro do host. Se você adicionou ou inseriu informações do vCenter aqui, também será necessário adicionar informações do plug-in em Configurações Avançadas a seguir.
    3. Registro de host: Selecione Adicionar credenciais e insira informações sobre os hosts que contêm as cargas de trabalho que você deseja descobrir.

      Dica Se você estiver adicionando um servidor autônomo e não um servidor vCenter, insira apenas as informações do host.
  4. Selecione Descobrir.

    Dica Este processo pode levar alguns minutos.
  5. Continue com Configurações avançadas.

Defina as opções de configurações avançadas durante a descoberta e instale o plug-in

Com as Configurações Avançadas, você pode instalar manualmente o agente do plug-in em todos os servidores que estão sendo registrados. Isso permite que você importe todas as cargas de trabalho do SnapCenter para o NetApp Backup and Recovery, para que possa gerenciar backups e restaurações lá. O NetApp Backup and Recovery mostra as etapas necessárias para instalar o plug-in.

Passos
  1. Na página Descobrir recursos, acesse Configurações avançadas selecionando a seta para baixo à direita.

  2. Na página Descobrir recursos de carga de trabalho, insira as seguintes informações.

    • Insira o número da porta do plug-in: Insira o número da porta que o plug-in utiliza.

    • Caminho de instalação: Insira o caminho onde o plug-in será instalado.

  3. Se você deseja instalar o agente do SnapCenter manualmente, selecione as seguintes opções:

    • Usar instalação manual: selecione esta opção para instalar o plug-in manualmente.

    • Adicionar todos os hosts no cluster: selecione esta opção para adicionar todos os hosts no cluster ao NetApp Backup and Recovery durante a descoberta.

    • Ignorar verificações opcionais de pré-instalação: selecione esta opção para ignorar as verificações opcionais de pré-instalação. Você pode querer fazer isso, por exemplo, se souber que as restrições de memória ou espaço serão alteradas em breve e desejar instalar o plug-in agora.

  4. Selecione Descobrir.

Continue para o Painel de NetApp Backup and Recovery

  1. No menu NetApp Console, selecione Proteção > Backup e Recuperação.

  2. Selecione um bloco de carga de trabalho (por exemplo, Microsoft SQL Server).

  3. No menu Backup e Recuperação, selecione Painel.

  4. Analise o estado da proteção de dados. O número de cargas de trabalho em risco ou protegidas aumenta com base nas cargas de trabalho recém-descobertas, protegidas e com backup realizado.