Prepara Filestore e altri file system per il servizio di backup e RE

Questa pagina include informazioni su come garantire la connettività NFS per il backup e la RE.

Installa il client NFS su un host Red Hat RHEL 6 o CentOS Linux

Per verificare se il client è installato, esegui: # rpm -qa | grep nfs

Dovresti visualizzare qualcosa di simile a quanto segue:

  nfs-utils-lib-1.1.5-9.el6.x86_64
  nfs-utils-1.2.3-54.el6.x86_64
  • Se non visualizzi nulla, utilizza yum per installare i pacchetti client NFS. Corsa: # yum install nfs-utils nfs-utils-lib
  • Assicurati che il pacchetto rpcbind /portmapper sia installato sull'host Linux. Corsa:# rpm -qa | grep rpcbind

Dovresti visualizzare un messaggio simile a questo: rpcbind-0.2.0-11.el6.x86_64

  • Se non visualizzi nulla, utilizza yum per installare rpcbind. Corsa: # yum install rpcbind

Installa il client NFS su un host Linux SLES

  1. Per verificare se il client è installato, esegui: # rpm -qa | grep nfs

    Dovresti visualizzare qualcosa di simile a quanto segue:

    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.

    • Utilizzo di YaST:
    # yast2 --install yast2-nfs-client
    # yast2 --install yast2-nfs-common
    
    • Utilizzo di Zypper:# zypper install nfs-client
  3. Assicurati che il pacchetto rpcbind o portmapper sia installato sull'host Linux. Esegui: # rpm -qa | grep rpcbind Dovrebbe essere restituito qualcosa di simile a: rpcbind-0.1.6+git20080930-6.15

  4. Se non vedi nulla, devi installare i pacchetti utilizzando YaST o zypper:

    • Utilizzo di YaST: # yast2 --install rpcbind
    • Utilizzo di Zypper: # zypper install rpcbind

Scopri le informazioni del client NFS dall'host Linux

Sull'host deve essere installato un pacchetto e una versione del client NFS approvati da Backup e RE.

  1. Controlla se il servizio portmapper o rpcbind è in esecuzione. Corsa: # sudo service rpcbind status

    • Un host Linux Red Hat RHEL 6 o CentOS dovrebbe restituire qualcosa di simile: rpcbind (pid 1591) is running...
    • Un host Linux SLES dovrebbe restituire qualcosa di simile: Checking for service rpcbind running
  2. Se il servizio rpcbind non è in esecuzione sull'host Linux, avvialo con: # sudo service rpcbind start

  3. Utilizza rpcinfo per elencare i programmi o i servizi RPC registrati. Portmapper deve essere registrato ed eseguito.

    # sudo rpcinfo -p
    program vers proto port service
    100000 4 tcp 111 portmapper
    100000 3 tcp 111 portmapper
    100000 2 tcp 111 portmapper
    100000 4 udp 111 portmapper
    100000 3 udp 111 portmapper
    100000 2 udp 111 portmapper
    
  4. Controlla se l'host Linux può effettuare una chiamata RPC ai programmi rpcbind e NFS sull'appliance di backup/ripristino utilizzando quanto segue.

    # sudo rpcinfo -T tcp <#vm internal IP> rpcbind
    program 100000 version 2 ready and waiting
    program 100000 version 3 ready and waiting
    program 100000 version 4 ready and waiting
    # sudo rpcinfo -T tcp <#vm internal IP> nfs
    program 100003 version 2 ready and waiting
    program 100003 version 3 ready and waiting
    

Se i comandi precedenti restituiscono l'output mostrato in precedenza, la connettività NFS dall'host Linux all'appliance di backup/ripristino è buona.

Pianificare le dimensioni del disco di staging

Per alcuni file system di grandi dimensioni, potrebbe essere necessario impostare manualmente le dimensioni del disco di staging per il file system. La dimensione predefinita del disco di staging è NAS capacity + 20%, ma esistono due casi in cui potrebbe non essere sufficiente:

  • A volte i file system di rete NFS e SMB segnalano erroneamente capacità molto elevate. Se il file system segnala che è superiore a 128 TiB, il backup dell'agente di backup e RE non va a buon fine con il codice di errore 5289: "Le dimensioni riportate del volume protetto richiedono che le dimensioni del disco di staging siano specificate per questa applicazione". Questo errore impedisce al servizio di Backup e DR di allocare un disco enorme non necessario o più grande di quanto possa gestire l'appliance di backup/ripristino.

  • Anche se il NAS utilizza la deduplica e la compressione sui suoi dischi, il servizio di backup e DR non deduplica né comprime i dati nell'immagine di backup sul disco di staging. Il NAS potrebbe segnalare un utilizzo di 5 TB, ma l'immagine di backup sul disco di staging potrebbe utilizzare molto più spazio. Inoltre, gli amministratori devono specificare una dimensione del disco di staging manuale. Ciò potrebbe comportare un errore "Disco di staging pieno".

Se visualizzi uno di questi errori, imposta manualmente le dimensioni del disco di staging in Dettagli e impostazioni dell'applicazione.

Snapshot virtuali in una directory .snapshot

A volte sul NAS sono presenti directory .snapshot contenenti una copia completa dei contenuti del NAS. Si tratta di snapshot virtuali del NAS. L'agente di Backup e RE cerca di copiare tutti gli snapshot e esaurisce lo spazio. Puoi risolvere il problema utilizzando un pattern di esclusione di .snapshot o ~snapshot (qualsiasi nome utilizzato dal NAS). Consulta la sezione Escludi pattern in.

Informazioni aggiuntive per la preparazione degli host del file system

Ulteriori informazioni pertinenti alla preparazione di un host del file system per la protezione sono disponibili in Gestire gli host e le relative applicazioni collegate.