Adicione e descubra anfitriões Linux

O serviço de cópia de segurança e recuperação de desastres descobre sistemas de ficheiros, partilhas de ficheiros na rede (NFS) e bases de dados suportadas em anfitriões Linux. Antes de poder descobrir e fazer uma cópia de segurança dos dados destes anfitriões, tem de fazer o seguinte:

Adicione anfitriões Linux

Siga estas instruções para adicionar um anfitrião Linux:

  1. Na consola de gestão, aceda a Gerir > Anfitriões.

  2. Selecione + Adicionar anfitrião.

  3. No formulário Adicionar anfitrião, introduza o nome e um nome amigável opcional. O nome de um anfitrião tem de começar por uma letra e pode conter letras e dígitos (0-9). Tenha em atenção que os carateres de sublinhado (_) não são válidos em nomes de anfitriões.

  4. Introduza o endereço IP do anfitrião em Endereço IP e clique no sinal de mais (+) para o adicionar.

  5. Na secção Eletrodomésticos, selecione os eletrodomésticos geridos pela consola de gestão que quer publicar neste anfitrião. Se a lista for longa, pode usar o campo Pesquisar para encontrar um aparelho específico ou um grupo de aparelhos.

  6. Em Tipo de anfitrião, selecione Genérico.

  7. Introduza as credenciais de deteção de aplicações para descobrir e proteger as aplicações de base de dados no anfitrião. Este campo só é aplicável às bases de dados MariaDB, MaxDB, MySQL, PostGresSQL, SAP ASE e SAP IQ.

  8. Nas definições do agente de cópia de segurança e recuperação de desastres, conclua os seguintes passos:

  9. Clique em Adicionar. Se receber uma mensagem de êxito parcial, siga as instruções para Validar o dispositivo de cópia de segurança/recuperação para a conetividade do agente do Backup and DR.

Adicione uma chave secreta

Se quiser atualizar a chave secreta ou se não a adicionou inicialmente, pode adicioná-la no anfitrião Linux.

  1. Aceda à consola de gestão, selecione Gerir e, de seguida, Anfitriões.

  2. Clique com o botão direito do rato no anfitrião Linux e escolha Editar.

  3. Aceda a Definições do agente de cópia de segurança e recuperação de desastres e encontre o campo Segredo.

  4. Cole a chave secreta que guardou anteriormente no campo Secreto e clique em Guardar. Certifique-se de que o estado do Certificado muda para Válido. Se receber uma mensagem de êxito parcial, siga as instruções para Validar o dispositivo de cópia de segurança/recuperação para a conetividade do agente do Backup and DR.

Trabalhos de cópia de segurança e fstrim anormalmente longos

A tecnologia CBT do serviço de cópia de segurança e recuperação de desastres baseia-se num mapa de bits gerado para cada operação de escrita no volume protegido. As utilidades como o fstrim que modificam os blocos de metadados do sistema de ficheiros fazem com que o processo de cópia de segurança copie dados adicionais, o que aumenta o tempo de cópia de segurança.

Conetividade iSCSI num anfitrião Linux

Se o agente de cópia de segurança e recuperação de desastres vai escrever dados de cópia de segurança no disco de preparação através do iSCSI, tem de ser instalado um iniciador iSCSI no anfitrião.

Instale o iniciador iSCSI no anfitrião Linux

Use as instruções seguintes para instalar o iniciador iSCSI em anfitriões Centos, RHEL, SLES ou Ubuntu.

CentOS

  1. Certifique-se de que tem o pacote iscsi-initiator-utils instalado. Use o comando seguinte para verificar o pacote instalado:

      yum list installed | grep iscsi
    

    Também pode usar o seguinte comando para verificar o pacote iniciador:

      rpm -qa | grep iscsi
    

    O resultado tem um aspeto semelhante ao seguinte:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Se não vir nada, pode avançar para a instalação do pacote com o seguinte comando:

      yum install iscsi-initiator-utils
    
  3. Valide o nome do iniciador iSCSI com o seguinte comando. Cada anfitrião tem de ter um nome de iniciador exclusivo:

      cat /etc/iscsi/initiatorname.iscsi
    

RHEL

  1. Certifique-se de que tem o pacote iscsi-initiator-utils instalado. Use o seguinte comando para verificar o pacote instalado:

      yum list installed | grep iscsi
    

    Também pode usar o seguinte comando para verificar o pacote iniciador:

      rpm -qa | grep iscsi
    

    O resultado tem um aspeto semelhante ao seguinte:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Se não vir nada, pode avançar para a instalação do pacote com o seguinte comando:

      yum install iscsi-initiator-utils
    
  3. Valide o nome do iniciador iSCSI com o seguinte comando. Cada anfitrião tem de ter um nome de iniciador exclusivo:

      cat /etc/iscsi/initiatorname.iscsi
    

SLES

  1. Certifique-se de que tem o pacote iopen-iscsi instalado. Use o comando seguinte para verificar o pacote instalado:

      rpm -qa | grep iscsi
    

    O resultado tem um aspeto semelhante ao seguinte:

      open-iscsi-x.x.x.x
      yast2-iscsi-client-x.x.x.x
    
  2. Se não vir ambos os pacotes, use o seguinte procedimento para instalar o open-iscsi:

    1. Execução yast2 sw_single

    2. Na pesquisa, introduza iscsi

    3. Selecione open-iscsi e clique em Aceitar.

  3. Valide o nome do iniciador iSCSI com o seguinte comando. Cada anfitrião tem de ter um nome de iniciador exclusivo:

      cat /etc/iscsi/initiatorname.iscsi
    

Ubuntu

  1. Use o seguinte comando para instalar o iniciador iSCSI num anfitrião Ubuntu:

      sudo apt install open-iscsi
    

    O resultado tem um aspeto semelhante ao seguinte:

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      open-iscsi is already the newest version (2.0.874-5ubuntu2.11).
      open-iscsi set to manually installed.
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    

Veja e configure portas de anfitrião

As portas foram definidas no momento da implementação em Configure e planeie uma implementação de cópia de segurança e recuperação de desastres. Use esta secção para substituir as informações da porta fornecidas pelo dispositivo de cópia de segurança/recuperação por uma nova porta iSCSI no anfitrião para estabelecer ligação ao dispositivo. Estas informações de porta são enviadas para os eletrodomésticos.

Use as instruções seguintes se quiser ver ou substituir as informações de porta fornecidas pelo dispositivo:

  1. Na consola de gestão, clique no menu pendente Gerir e selecione Anfitriões.

  2. Clique com o botão direito do rato num anfitrião e clique em Editar.

  3. Clique em Adicionar porta.

  4. Na caixa de diálogo Adicionar porta, selecione o dispositivo (se vários dispositivos se ligarem ao anfitrião).

  5. Selecione WWPN ou iSCSI.

  6. Clique em Adicionar e, de seguida, Guardar a definição do anfitrião.

Conetividade NFS num anfitrião Linux

Se o agente de cópia de segurança e recuperação de desastres for escrever dados de cópia de segurança no disco de preparação através de NFS, tem de instalar um cliente NFS no anfitrião.

Altere o formato do disco de preparação

Siga estas instruções para alterar o formato do disco de preparação:

  1. Na consola de gestão, clique no menu pendente Gerir e selecione Anfitriões.

  2. Clique com o botão direito do rato no anfitrião cujo formato do disco de preparação quer alterar e clique em Editar.

  3. Altere a definição Formato do disco de preparação para convidado de Bloco para NFS.

    Isto garante que o disco de preparação é apresentado como uma partilha NFS e que o agente de Backup e DR consome esta partilha. Quando monta uma imagem capturada com o NFS, tem de aceder à mesma como uma partilha NFS e não pode aceder à mesma através do iSCSI.

Instale o cliente NFS num anfitrião Linux

Use as seguintes instruções para instalar bibliotecas de cliente NFS em anfitriões Centos, RHEL, SLES ou Ubuntu.

CentOS

  1. Certifique-se de que tem o pacote nfs-utils instalado. Use o comando seguinte para verificar o pacote instalado:

      yum list installed | grep nfs
    

    Para verificar o pacote iniciador, execute o seguinte comando:

      rpm -qa | grep nfs
    

    O resultado tem um aspeto semelhante ao seguinte:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Se não vir nada, pode avançar para a instalação do pacote do cliente NFS executando o seguinte comando:

      yum install nfs-utils nfs-utils-lib
    
  3. Certifique-se de que o pacote rpcbind (portmapper) está instalado no anfitrião Linux com o seguinte comando:

      yum list installed | grep rpcbind
    

    Para verificar o pacote iniciador, execute o seguinte comando:

      rpm -qa | grep rpcbind
    

    O resultado tem um aspeto semelhante ao seguinte:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Se não vir nada, pode avançar para a instalação do rpcbind com o seguinte comando:

      yum install rpcbind
    

RHEL

  1. Certifique-se de que tem o pacote nfs-utils instalado. Use o comando seguinte para verificar o pacote instalado:

      yum list installed | grep nfs
    

    Para verificar o pacote iniciador, execute o seguinte comando:

      rpm -qa | grep nfs
    

    O resultado tem um aspeto semelhante ao seguinte:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Se não vir nada, pode avançar para a instalação do pacote do cliente NFS com o seguinte comando:

      yum install nfs-utils nfs-utils-lib
    
  3. Certifique-se de que o pacote rpcbind (portmapper) está instalado no anfitrião Linux com o seguinte comando:

      yum list installed | grep rpcbind
    

    Para verificar o pacote iniciador, execute o seguinte comando:

      rpm -qa | grep rpcbind
    

    O resultado tem um aspeto semelhante ao seguinte:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Se não vir nada, pode avançar para a instalação do rpcbind com o seguinte comando:

      yum install rpcbind
    

SLES

  1. Certifique-se de que tem o pacote nfs-utils-utils instalado. Use o comando seguinte para verificar o pacote instalado:

      rpm -qa | grep nfs
    

    O resultado tem um aspeto semelhante ao seguinte:

      nfs-client-1.2.1-2.6.6
      yast2-nfs-common-2.17.7-1.1.2
      yast2-nfs-client-2.17.12-0.1.81
    
  2. Se não vir os pacotes nfs-client nem yast2-nfs-xxxx, use YaST ou zypper para instalar os pacotes de cliente NFS com os seguintes comandos.

    • Usando YaST, execute o seguinte comando:

       yast2 --install yast2-nfs-client
       yast2 --install yast2-nfs-common
      
    • Com o comando zypper, execute o seguinte comando:

        zypper install nfs-client
      
  3. Certifique-se de que o pacote rpcbind (portmapper) está instalado no anfitrião Linux com o seguinte comando:

        rpm -qa | grep rpcbind
    

    O resultado tem um aspeto semelhante ao seguinte:

    rpcbind-0.1.6+git20080930-6.15
    
  4. Se não vir nada, tem de instalar os pacotes com YaST ou zypper:

    • Com o comando YaST, execute o seguinte comando:

        yast2 --install rpcbind
      
    • Com o comando zypper, execute o seguinte comando:

        zypper install rpcbind
      

Ubuntu

  1. Use o seguinte comando para instalar bibliotecas de cliente NFS num anfitrião Ubuntu:

      sudo apt install nfs-common
    

    O resultado tem um aspeto semelhante ao seguinte:

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
    

Defina o caminho de E/S do disco de preparação (apenas VMs VMware)

As VMs VMware Linux também podem selecionar um caminho de E/S do disco de preparação. Pode atribuir o transporte NFS ou SAN (iSCSI) através do anfitrião ESX ou ignorá-lo e direcioná-lo para a VM. O modo de transporte NFS é o predefinido. Isto não tem qualquer efeito na definição Formatar disco de preparação para convidado.

Siga as instruções que se seguem para configurar o caminho de E/S do disco de preparação:

  1. Na consola de gestão, expanda o menu pendente Gerir e selecione Anfitriões.

    É apresentada a página Anfitriões.

  2. Filtre por anfitriões do tipo Genérico e, para Mostrar apenas, selecione Máquinas virtuais.

  3. Selecione o anfitrião para o qual quer configurar o caminho de E/S do disco de preparação e clique em Editar.

  4. Na página Editar anfitrião, aceda à secção Caminho de E/S do disco de preparação.

  5. Selecione uma das seguintes opções com base nas informações desta tabela:

Transporte Volumes de cópia de segurança e RD Onde os volumes são apresentados Como estão anexados à VM
Transporte NFS Através do armazenamento de dados NFS Anfitrião ESXi VMDK
SAN Transport Através de iSCSI Iniciador iSCSI do anfitrião ESXi Mapeamento de dispositivos não processados (RDM)
SAN para convidado Através de iSCSI Iniciador iSCSI da VM convidada Bloquear dispositivo
NFS para convidado Através de NFS Cliente NFS da VM convidada Partilha NFS
  1. Clique em Guardar.

Encontre registos e scripts no anfitrião Linux

Num anfitrião Linux, os registos do agente, denominados UDSAgent.logs, são armazenados em /var/act/log. Pode criar scripts para realizar ações prévias e posteriores em aplicações no anfitrião Linux. Para usar scripts, crie uma pasta denominada /act/scripts e armazene todos os scripts na mesma.