Il servizio di backup e RE rileva i file system, le condivisioni di file di rete (NFS) e i database supportati sugli host Linux. Prima di poter rilevare e eseguire il backup dei dati da questi host, devi svolgere i seguenti passaggi:
Aggiungi l'host Linux.
Aggiungere host Linux
Segui queste istruzioni per aggiungere un host Linux:
Nella console di gestione, vai a Gestisci > Host.
Seleziona + Aggiungi host.
Nel modulo Aggiungi host, inserisci il nome e un nome visualizzato facoltativo. Il nome di un host deve iniziare con una lettera e può contenere lettere e cifre (0-9). Tieni presente che i trattini bassi (_) non sono validi nei nomi host.
Inserisci l'indirizzo IP dell'host in Indirizzo IP e fai clic sul segno Più (+) per aggiungerlo.
Nella sezione Appliance, seleziona le appliance gestite dalla console di gestione che vuoi utilizzare per questo host. Se l'elenco è lungo, puoi utilizzare il campo Cerca per trovare un'appliance o un gruppo di appliance specifico.
In Tipo di host, seleziona Generico.
Inserisci le credenziali di rilevamento delle applicazioni per rilevare e proteggere le applicazioni di database sull'host. Questo campo è applicabile solo per i database MariaDB, MaxDB, MySQL, PostGresSQL, SAP ASE e SAP IQ.
Nelle impostazioni dell'agente di backup e RE, completa i seguenti passaggi:
La porta dell'agente di Backup e RE è in genere la porta 5106. In caso contrario, inserisci il numero di porta qui.
Devi fornire la chiave segreta generata sull'host Linux utilizzando le istruzioni riportate nella sezione Installare l'agente di Backup e RE su un host Linux o Rigenerare la chiave segreta. Puoi aggiungere la chiave segreta ora o in un secondo momento seguendo le istruzioni per aggiungere una chiave segreta, ma prima di eseguire la ricerca delle applicazioni.
Fai clic su Aggiungi. Se viene visualizzato un messaggio di esito parziale, segui le istruzioni per convalidare la connettività dell'appliance di backup/recupero all&#RE;agente di backup e DR.
Aggiungi una chiave segreta
Se vuoi aggiornare la chiave segreta o se non l'hai aggiunta inizialmente, puoi farlo nell'host Linux.
Vai alla console di gestione, seleziona Gestisci e poi Host.
Fai clic con il tasto destro del mouse sull'host Linux e scegli Modifica.
Vai a Impostazioni agente di backup e DR e trova il campo Secret.
Incolla la chiave segreta che hai salvato in precedenza nel campo Secret (Segreto) e fai clic su Salva. Assicurati che lo stato Certificate (Certificato) diventi Valid (Valido). Se viene visualizzato un messaggio di esito parziale, segui le istruzioni per convalidare la connettività dell'appliance di backup/recupero all&#RE;agente di backup e DR.
Job di backup e fstrim insolitamente lunghi
La tecnologia CBT del servizio di backup e DR si basa su un bitmap generato per ogni operazione di scrittura sul volume protetto. Utilità come fstrim che modificano i blocchi dei metadati del file system fanno sì che il processo di backup copi dati aggiuntivi, 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 staging utilizzando iSCSI, è necessario installare un iniziatore iSCSI sull'host.
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
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 iniziativa:
rpm -qa | grep iscsi
L'output è simile al seguente:
iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
Se non visualizzi nulla, puoi procedere con l'installazione del pacchetto con il seguente comando:
yum install iscsi-initiator-utils
Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome di iniziatore univoco:
cat /etc/iscsi/initiatorname.iscsi
RHEL
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 iniziativa:
rpm -qa | grep iscsi
L'output è simile al seguente:
iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
Se non visualizzi nulla, puoi procedere con l'installazione del pacchetto con il seguente comando:
yum install iscsi-initiator-utils
Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome di iniziatore univoco:
cat /etc/iscsi/initiatorname.iscsi
SLES
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
Se non vedi entrambi i pacchetti, utilizza la procedura riportata di seguito per installare open-iscsi:
Esegui
yast2 sw_single
Nella ricerca, inserisci
iscsi
Seleziona
open-iscsi
e fai clic su Accetta.
Convalida il nome dell'iniziatore iSCSI con il seguente comando. Ogni host deve avere un nome di iniziatore univoco:
cat /etc/iscsi/initiatorname.iscsi
Ubuntu
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.
Visualizzare e configurare le porte host
Le porte sono state impostate al momento del deployment in Configurare e pianificare un deployment di Backup e DR. Utilizza questa sezione per sostituire le informazioni sulla porta fornite dall'appliance di backup/recupero con la nuova porta iSCSI sull'host per la connessione all'appliance. Queste informazioni sulle porte vengono inviate alle appliance.
Segui le istruzioni riportate di seguito se vuoi visualizzare o sostituire le informazioni sulla porta fornite dall'appliance:
Nella console di gestione, fai clic sul menu a discesa Gestisci e seleziona Host.
Fai clic con il tasto destro del mouse su un host e poi su Modifica.
Fai clic su Aggiungi porta.
Nella finestra di dialogo Aggiungi porta, seleziona l'appliance (se più appliance si connettono all'host).
Seleziona WWPN o iSCSI.
Fai clic su Aggiungi e poi su Salva l'impostazione dell'attività ospitante.
Connettività NFS su un host Linux
Se l'agente di backup e RE deve scrivere i dati di backup sul disco di staging tramite NFS, è necessario installare un client NFS sull'host.
Modificare il formato del disco di staging
Segui le istruzioni riportate di seguito per modificare il formato del disco di staging:
Nella console di gestione, fai clic sul menu a discesa Gestisci e seleziona Host.
Fai clic con il tasto destro del mouse sull'host di cui vuoi modificare il formato del disco di staging e poi su Modifica.
Modifica l'impostazione Formato disco di staging per utente guest da Blocca a NFS.
In questo modo, il disco di staging viene presentato come condivisione NFS e l'agente Backup and RE la utilizza. Quando monti un'immagine acquisita con NFS, devi accedere come condivisione NFS e non puoi accedere 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
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 di iniziativa, esegui il seguente 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
Se non vedi nulla, puoi procedere con l'installazione del pacchetto del client NFS eseguendo il seguente comando:
yum install nfs-utils nfs-utils-lib
Assicurati che il pacchetto
rpcbind
(portmapper) sia installato sull'host Linux con il seguente comando:yum list installed | grep rpcbind
Per controllare il pacchetto di iniziativa, esegui il seguente comando:
rpm -qa | grep rpcbind
L'output è simile al seguente:
rpcbind-0.2.0-11.el6.x86_64
Se non vedi nulla, puoi procedere con l'installazione di
rpcbind
con il seguente comando:yum install rpcbind
RHEL
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 di iniziativa, esegui il seguente 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
Se non vedi nulla, puoi procedere con l'installazione del pacchetto del client NFS con il seguente comando:
yum install nfs-utils nfs-utils-lib
Assicurati che il pacchetto
rpcbind
(portmapper
) sia installato sull'host Linux con il seguente comando:yum list installed | grep rpcbind
Per controllare il pacchetto di iniziativa, esegui il seguente comando:
rpm -qa | grep rpcbind
L'output è simile al seguente:
rpcbind-0.2.0-11.el6.x86_64
Se non vedi nulla, puoi procedere con l'installazione di
rpcbind
con il seguente comando:yum install rpcbind
SLES
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
Se non visualizzi i pacchetti
nfs-client
oyast2-nfs-xxxx
, utilizzaYaST
ozypper
per installare i pacchetti client NFS utilizzando i comandi riportati di seguito.Con
YaST
, esegui il seguente comando:yast2 --install yast2-nfs-client yast2 --install yast2-nfs-common
Con
zypper
, esegui il seguente comando:zypper install nfs-client
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
Se non vedi nulla, devi installare i pacchetti utilizzando
YaST
ozypper
:Con
YaST
, esegui il seguente comando:yast2 --install rpcbind
Con
zypper
, esegui il seguente comando:zypper install rpcbind
Ubuntu
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 I/O del disco di staging (solo VM VMware)
Le VM VMware Linux possono anche selezionare un percorso I/O del disco di staging. Puoi assegnare il trasporto NFS o SAN (iSCSI) utilizzando l'host ESX o bypassarlo e indirizzarlo alla VM. La modalità di trasporto NFS è predefinita. Ciò non influisce sull'impostazione Formato del disco di staging su Ospite.
Per configurare il percorso I/O del disco di staging:
Nella console di gestione, espandi il menu a discesa Gestisci e seleziona Host.
Viene visualizzata la pagina Host.
Filtra in base agli host di tipo Generico e per Mostra solo, seleziona Macchine virtuali.
Seleziona l'host per cui vuoi configurare il percorso I/O del disco di staging e fai clic su Modifica.
Nella pagina Modifica host, vai alla sezione Percorso I/O del disco di staging.
Seleziona una delle seguenti opzioni utilizzando le informazioni riportate in questa tabella:
Trasporto | Volumi di backup e RE | Dove vengono presentati i volumi | Come sono collegati alla VM |
---|---|---|---|
Trasporto NFS | Nel datastore NFS | Host ESXi | VMDK |
Trasporto SAN | Tramite iSCSI | Iniziatore iSCSI dell'host ESXi | Mappatura dei dispositivi non elaborati (RDM) |
Da SAN a guest | Tramite iSCSI | Iniziatore iSCSI della VM guest | Blocca dispositivo |
NFS to Guest | Tramite NFS | Client NFS VM guest | Condivisione NFS |
- Fai clic su Salva.
Trovare log e script sull'host Linux
Su un host Linux, i log dell'agente, chiamati UDSAgent.logs
, vengono archiviati in
/var/act/log
. Puoi creare script per eseguire azioni pre e post su applicazioni sull'host Linux. Per utilizzare gli script, crea una cartella denominata
/act/scripts
e memorizza tutti gli script al suo interno.