Aggiungere host Linux alla console di gestione dell'appliance

Backup e RE rileva i file system, le condivisioni file di rete (NFS) e i database supportati sugli host Linux. Prima di poter rilevare ed eseguire il backup dei dati da questi host, devi:

Aggiungi host Linux

Per aggiungere un host Linux, segui queste istruzioni:

  1. Nella console di gestione dell'appliance, vai a Gestisci > Host.

  2. Seleziona + Aggiungi host.

  3. Nel modulo Aggiungi host, inserisci il nome e un nome descrittivo facoltativo. Il nome di un host deve iniziare con una lettera e può contenere lettere e cifre (0-9). Tieni presente che i caratteri di trattino basso (_) non sono validi nei nomi host.

  4. Inserisci l'indirizzo IP dell'host in Indirizzo IP e fai clic sul segno più (+) per aggiungerlo.

  5. Nella sezione Appliance, seleziona le appliance gestite dalla console di gestione delle appliance che vuoi che gestiscano questo host. Se l'elenco è lungo, puoi utilizzare il campo Cerca per trovare un'appliance o un gruppo di appliance specifico.

  6. In Tipo di host, seleziona Generico.

  7. Inserisci le credenziali di rilevamento delle applicazioni per rilevare e proteggere le applicazioni di database sull'host. Questo campo è applicabile solo ai database MariaDB, MaxDB, MySQL, PostGresSQL, SAP ASE e SAP IQ.

  8. Nelle impostazioni dell'agente di Backup e RE, completa i seguenti passaggi:

  9. Fai clic su Aggiungi. Se ricevi un messaggio di esito positivo parziale, segui le istruzioni per convalidare la connettività dell'appliance di backup/recovery all'agente Backup e DR.

Aggiungi una chiave segreta

Se vuoi aggiornare la chiave segreta o se non l'hai aggiunta inizialmente, puoi aggiungerla nell'host Linux.

  1. Vai alla console di gestione dell'appliance, seleziona Gestisci e poi Host.

  2. Fai clic con il tasto destro del mouse sull'host Linux e scegli Modifica.

  3. Vai a Impostazioni agente di Backup e DR e individua il campo Secret.

  4. Incolla la chiave segreta salvata in precedenza nel campo Secret (Secret) e fai clic su Save (Salva). Assicurati che lo stato del certificato diventi Valido. Se ricevi un messaggio di esito positivo parziale, segui le istruzioni per convalidare la connettività dell'appliance di backup/recovery all'agente Backup e DR.

Job di backup e fstrim anormalmente lunghi

La tecnologia CBT di Backup e DR si basa su una bitmap generata per ogni operazione di scrittura sul volume protetto. Le utilità come fstrim che modificano i blocchi di metadati del file system causano la copia di dati aggiuntivi da parte del processo di backup, aumentando il tempo di backup.

Connettività iSCSI su un host Linux

Se l'agente di Backup e RE deve scrivere i dati di backup sul disco di gestione temporanea utilizzando iSCSI, sull'host deve essere installato un iniziatore iSCSI.

Installa l'iniziatore iSCSI sull'host Linux

Segui le istruzioni riportate di seguito per installare l'iniziatore iSCSI su host Centos, RHEL, SLES o Ubuntu.

CentOS

  1. Assicurati di aver installato il pacchetto iscsi-initiator-utils. Utilizza il seguente comando per controllare il pacchetto installato:

      yum list installed | grep iscsi
    

    Puoi anche utilizzare il seguente comando per controllare il pacchetto di inizializzazione:

      rpm -qa | grep iscsi
    

    L'output è simile al seguente:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Se non vedi nulla, puoi procedere all'installazione del pacchetto con il seguente comando:

      yum install iscsi-initiator-utils
    
  3. Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome iniziatore univoco:

      cat /etc/iscsi/initiatorname.iscsi
    

RHEL

  1. Assicurati di aver installato il pacchetto iscsi-initiator-utils. Utilizza il seguente comando per controllare il pacchetto installato:

      yum list installed | grep iscsi
    

    Puoi anche utilizzare il seguente comando per controllare il pacchetto di inizializzazione:

      rpm -qa | grep iscsi
    

    L'output è simile al seguente:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Se non vedi nulla, puoi procedere all'installazione del pacchetto con il seguente comando:

      yum install iscsi-initiator-utils
    
  3. Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome iniziatore univoco:

      cat /etc/iscsi/initiatorname.iscsi
    

SLES

  1. Assicurati di aver installato il pacchetto iopen-iscsi. Utilizza il seguente comando per controllare il pacchetto installato:

      rpm -qa | grep iscsi
    

    L'output è simile al seguente:

      open-iscsi-x.x.x.x
      yast2-iscsi-client-x.x.x.x
    
  2. Se non vedi entrambi i pacchetti, utilizza la seguente procedura per installare open-iscsi:

    1. Esegui yast2 sw_single

    2. Nella ricerca, inserisci iscsi

    3. Seleziona open-iscsi e fai clic su Accetta.

  3. Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome iniziatore univoco:

      cat /etc/iscsi/initiatorname.iscsi
    

Ubuntu

  1. Utilizza il seguente comando per installare l'iniziatore iSCSI su un host Ubuntu:

      sudo apt install open-iscsi
    

    L'output è simile al seguente:

      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.
    

Visualizza e configura le porte host

Le porte sono state impostate al momento del deployment in Configura e pianifica un deployment di Backup e DR. Utilizza questa sezione per sostituire le informazioni sulla porta fornite dall'appliance di backup/recovery con una nuova porta iSCSI sull'host per la connessione all'appliance. Queste informazioni sulla porta vengono inviate alle appliance.

Utilizza le seguenti istruzioni se vuoi visualizzare o eseguire l'override delle informazioni sulla porta fornite dall'appliance:

  1. Nella console di gestione dell'appliance, fai clic sul menu a discesa Gestisci e seleziona Host.

  2. Fai clic con il tasto destro del mouse su un host e poi su Modifica.

  3. Fai clic su Aggiungi porta.

  4. Nella finestra di dialogo Aggiungi porta, seleziona l'appliance (se più appliance si connettono all'host).

  5. Seleziona WWPN o iSCSI.

  6. Fai clic su Aggiungi e poi su Salva l'impostazione host.

Connettività NFS su un host Linux

Se l'agente di Backup e RE deve scrivere i dati di backup sul disco di gestione temporanea tramite NFS, sul client deve essere installato un client NFS.

Modifica il formato del disco di gestione temporanea

Per modificare il formato del disco di gestione temporanea, segui queste istruzioni:

  1. Nella console di gestione dell'appliance, fai clic sul menu a discesa Gestisci e seleziona Host.

  2. Fai clic con il tasto destro del mouse sull'host per cui vuoi modificare il formato del disco di gestione temporanea e fai clic su Modifica.

  3. Cambia l'impostazione Formato disco di gestione temporanea per guest da Blocco a NFS.

    In questo modo, il disco di gestione temporanea viene presentato come condivisione NFS e l'agente di Backup e RE utilizza questa condivisione. Quando monti un backup acquisito con NFS, devi accedervi come condivisione NFS; non è possibile accedervi utilizzando iSCSI.

Installa il client NFS su un host Linux

Segui le istruzioni riportate di seguito per installare le librerie client NFS su host Centos, RHEL, SLES o Ubuntu.

CentOS

  1. Assicurati di aver installato il pacchetto nfs-utils. Utilizza il seguente comando per controllare il pacchetto installato:

      yum list installed | grep nfs
    

    Per controllare il pacchetto dell'iniziatore, esegui questo comando:

      rpm -qa | grep nfs
    

    L'output è simile al seguente:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Se non vedi nulla, puoi procedere all'installazione del pacchetto client NFS eseguendo questo comando:

      yum install nfs-utils nfs-utils-lib
    
  3. Assicurati che il pacchetto rpcbind (portmapper) sia installato sull'host Linux con il seguente comando:

      yum list installed | grep rpcbind
    

    Per controllare il pacchetto dell'iniziatore, esegui questo comando:

      rpm -qa | grep rpcbind
    

    L'output è simile al seguente:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Se non vedi nulla, puoi procedere all'installazione di rpcbind con il seguente comando:

      yum install rpcbind
    

RHEL

  1. Assicurati di aver installato il pacchetto nfs-utils. Utilizza il seguente comando per controllare il pacchetto installato:

      yum list installed | grep nfs
    

    Per controllare il pacchetto dell'iniziatore, esegui questo comando:

      rpm -qa | grep nfs
    

    L'output è simile al seguente:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Se non vedi nulla, puoi procedere con l'installazione del pacchetto client NFS con il seguente comando:

      yum install nfs-utils nfs-utils-lib
    
  3. Assicurati che il pacchetto rpcbind (portmapper) sia installato sull'host Linux con il seguente comando:

      yum list installed | grep rpcbind
    

    Per controllare il pacchetto dell'iniziatore, esegui questo comando:

      rpm -qa | grep rpcbind
    

    L'output è simile al seguente:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Se non vedi nulla, puoi procedere all'installazione di rpcbind con il seguente comando:

      yum install rpcbind
    

SLES

  1. Assicurati di aver installato il pacchetto nfs-utils-utils. Utilizza il seguente comando per controllare il pacchetto installato:

      rpm -qa | grep nfs
    

    L'output è simile al seguente:

      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 non vedi i pacchetti nfs-client o yast2-nfs-xxxx, utilizza YaST o zypper per installare i pacchetti client NFS utilizzando i seguenti comandi.

    • Utilizzando YaST, esegui il seguente comando:

       yast2 --install yast2-nfs-client
       yast2 --install yast2-nfs-common
      
    • Utilizzando zypper, esegui il seguente comando:

        zypper install nfs-client
      
  3. Assicurati che il pacchetto rpcbind (portmapper) sia installato sull'host Linux utilizzando il seguente comando:

        rpm -qa | grep rpcbind
    

    L'output è simile al seguente:

    rpcbind-0.1.6+git20080930-6.15
    
  4. Se non vedi nulla, devi installare i pacchetti utilizzando YaST o zypper:

    • Utilizzando YaST, esegui il seguente comando:

        yast2 --install rpcbind
      
    • Utilizzando zypper, esegui il seguente comando:

        zypper install rpcbind
      

Ubuntu

  1. Utilizza il seguente comando per installare le librerie client NFS su un host Ubuntu:

      sudo apt install nfs-common
    

    L'output è simile al seguente:

      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.
    

Imposta il percorso di I/O del disco di gestione temporanea (solo VM VMware)

Per le VM VMware Linux è anche possibile selezionare un percorso di I/O del disco di gestione temporanea. Puoi assegnare il trasporto NFS o SAN (iSCSI) utilizzando l'host ESX o bypassarlo e indirizzarlo alla VM. La modalità di trasporto NFS è quella predefinita. Questa operazione non ha alcun effetto sull'impostazione Formato disco di gestione temporanea per guest.

Per configurare il percorso di I/O del disco di gestione temporanea, segui queste istruzioni:

  1. Nella console di gestione dell'appliance, espandi il menu a discesa Gestisci e seleziona Host.

    Viene visualizzata la pagina Host.

  2. Filtra per host di tipo Generico e per Mostra solo, seleziona Macchine virtuali.

  3. Seleziona l'host per cui vuoi configurare il percorso di I/O del disco di gestione temporanea e fai clic su Modifica.

  4. Nella pagina Modifica host, vai alla sezione Percorso I/O disco di gestione temporanea.

  5. Seleziona una delle seguenti opzioni utilizzando le informazioni contenute in questa tabella:

    Trasporto Volumi di Backup e RE Dove vengono presentati i volumi Come sono collegati alla VM
    Trasporto NFS Tramite datastore NFS Host ESXi VMDK
    SAN Transport Tramite iSCSI Iniziatore iSCSI dell'host ESXi Raw Device Mapping (RDM)
    Da SAN a guest Tramite iSCSI Iniziatore iSCSI della VM guest Dispositivo a blocchi
    Da NFS a guest Tramite NFS Client NFS della VM guest Condivisione NFS
  6. Fai clic su Salva.

Trova log e script sull'host Linux

Su un host Linux, i log dell'agente, denominati UDSAgent.logs, sono archiviati in /var/act/log. Puoi creare script per eseguire azioni pre e post sulle applicazioni sull'host Linux. Per utilizzare gli script, crea una cartella denominata /act/scripts e archivia tutti gli script al suo interno.