Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Trasferisci i dati ONTAP utilizzando ndmpcopy

Collaboratori netapp-lenida netapp-sumathi netapp-aaron-holt netapp-thomi netapp-aoife netapp-aherbin

Il ndmpcopy Il comando nodeshell trasferisce i dati tra sistemi storage che supportano NDMP v4. È possibile eseguire trasferimenti di dati completi e incrementali. È possibile trasferire volumi completi o parziali, qtree, directory o singoli file.

A proposito di questa attività

Utilizzando ONTAP 8.x e le versioni precedenti, i trasferimenti incrementali sono limitati a un massimo di due livelli (uno completo e fino a due backup incrementali).

A partire da ONTAP 9.0 e versioni successive, i trasferimenti incrementali sono limitati a un massimo di nove livelli (un backup completo e fino a nove backup incrementali).

Puoi correre ndmpcopy alla riga di comando nodeshell dei sistemi storage di origine e di destinazione, o a un sistema storage che non è né l'origine né la destinazione del trasferimento dei dati. Puoi anche correre ndmpcopy su un singolo sistema storage che sia l'origine e la destinazione del trasferimento dei dati.

È possibile utilizzare gli indirizzi IPv4 o IPv6 dei sistemi di storage di origine e di destinazione in ndmpcopy comando. Il formato del percorso è /vserver_name/volume_name \[path\].

Fasi
  1. Abilitare il servizio NDMP sui sistemi storage di origine e di destinazione:

    Se si esegue il trasferimento dei dati all'origine o alla destinazione in…​

    Utilizzare il seguente comando…​

    Modalità NDMP con ambito SVM

    vserver services ndmp on

    Nota

    Per l'autenticazione NDMP nella SVM amministrativa, l'account utente è admin e il ruolo dell'utente è admin oppure backup. Nel SVM dei dati, l'account utente è vsadmin e il ruolo dell'utente è vsadmin oppure vsadmin-backup ruolo.

    Modalità NDMP con ambito nodo

    system services ndmp on

  2. Trasferire i dati all'interno di un sistema storage o tra sistemi storage utilizzando ndmpcopy comando al nodeshell:

    ::> system node run -node <node_name> < ndmpcopy [options] source_IP:source_path destination_IP:destination_path [-mcs {inet|inet6}] [-mcd {inet|inet6}] [-md {inet|inet6}]

    Nota

    I nomi DNS non sono supportati in ndmpcopy. Specificare l'indirizzo IP dell'origine e della destinazione. L'indirizzo loopback (127.0.0.1) non è supportato per l'indirizzo IP di origine o di destinazione.

    • Il ndmpcopy il comando determina la modalità degli indirizzi per le connessioni di controllo come segue:

      • La modalità indirizzo per la connessione di controllo corrisponde all'indirizzo IP fornito.

      • È possibile eseguire l'override di queste regole utilizzando -mcs e. -mcd opzioni.

    • Se l'origine o la destinazione è il sistema ONTAP, a seconda della modalità NDMP (con ambito nodo o SVM), utilizzare un indirizzo IP che consenta l'accesso al volume di destinazione.

    • source_path e. destination_path sono i nomi dei percorsi assoluti fino al livello granulare di volume, qtree, directory o file.

    • -mcs specifica la modalità di indirizzamento preferita per la connessione di controllo al sistema di storage di origine.

      inet Indica una modalità di indirizzo IPv4 e. inet6 Indica una modalità di indirizzo IPv6.

    • -mcd specifica la modalità di indirizzamento preferita per la connessione di controllo al sistema di storage di destinazione.

      inet Indica una modalità di indirizzo IPv4 e. inet6 Indica una modalità di indirizzo IPv6.

    • -md specifica la modalità di indirizzamento preferita per i trasferimenti di dati tra i sistemi di storage di origine e di destinazione.

      inet Indica una modalità di indirizzo IPv4 e. inet6 Indica una modalità di indirizzo IPv6.

      Se non si utilizza -md in ndmpcopy la modalità di indirizzamento per la connessione dati viene determinata come segue:

      • Se uno degli indirizzi specificati per le connessioni di controllo è un indirizzo IPv6, la modalità di indirizzo per la connessione dati è IPv6.

      • Se entrambi gli indirizzi specificati per le connessioni di controllo sono indirizzi IPv4, il ndmpcopy Command prima tenta una modalità di indirizzo IPv6 per la connessione dati.

        In caso di esito negativo, il comando utilizza una modalità di indirizzo IPv4.

        Nota

        Un indirizzo IPv6, se specificato, deve essere racchiuso tra parentesi quadre.

        Questo comando di esempio migra i dati da un percorso di origine (source_path) su un percorso di destinazione (destination_path).

      > ndmpcopy -sa admin:<ndmp_password> -da admin:<ndmp_password>
       -st md5 -dt md5 192.0.2.129:/<src_svm>/<src_vol> 192.0.2.131:/<dst_svm>/<dst_vol>

      + Questo comando di esempio imposta esplicitamente le connessioni di controllo e la connessione dati in modo che utilizzino la modalità di indirizzo IPv6:

    > ndmpcopy -sa admin:<ndmp_password> -da admin:<ndmp_password> -st md5 -dt md5 -mcs inet6 -mcd inet6 -md
     inet6 [2001:0db8:1:1:209:6bff:feae:6d67]:/<src_svm>/<src_vol> [2001:0ec9:1:1:200:7cgg:gfdf:7e78]:/<dst_svm>/<dst_vol>

Per ulteriori informazioni sui comandi descritti in questa procedura, consultare la "Riferimento al comando ONTAP".

Opzioni per il comando ndmpcopy

Si dovrebbero comprendere le opzioni disponibili per il ndmpcopy comando nodeshell per avere successo "trasferimento dei dati".

La seguente tabella elenca le opzioni disponibili.

Opzione Descrizione

-sa username:[password]

Questa opzione consente di impostare il nome utente e la password per l'autenticazione di origine per la connessione al sistema di storage di origine. Si tratta di un'opzione obbligatoria.

Per un utente senza privilegi di amministratore, è necessario specificare la password specifica NDMP generata dal sistema dell'utente. La password generata dal sistema è obbligatoria per gli utenti admin e non admin.

-da username:[password]

Questa opzione consente di impostare il nome utente e la password di autenticazione di destinazione per la connessione al sistema di storage di destinazione. Si tratta di un'opzione obbligatoria.

-st {md5

text}

Questa opzione consente di impostare il tipo di autenticazione di origine da utilizzare durante la connessione al sistema di storage di origine. Si tratta di un'opzione obbligatoria, pertanto l'utente deve fornire text oppure md5 opzione.

-dt {md5

text}

Questa opzione consente di impostare il tipo di autenticazione di destinazione da utilizzare durante la connessione al sistema di storage di destinazione.

-l

Questa opzione imposta il livello di dump utilizzato per il trasferimento sul valore specificato di level.Valid Values are 0, 1, a. 9, dove 0 indica un trasferimento completo e. 1 a. 9 specifica un trasferimento incrementale. L'impostazione predefinita è 0.

-d

Questa opzione consente la generazione di messaggi di log di debug ndmpcopy. I file di log di debug ndmpcopy si trovano in /mroot/etc/log volume root. I nomi dei file di log di debug ndmpcopy si trovano in ndmpcopy.yyyymmdd formato.

-f

Questa opzione attiva la modalità forzata. Questa modalità consente di sovrascrivere i file di sistema in /etc Nella directory principale del volume 7-Mode.

-h

Questa opzione consente di stampare il messaggio della guida.

-p

Questa opzione richiede di inserire la password per l'autorizzazione di origine e destinazione. Questa password sovrascrive la password specificata per -sa e. -da opzioni.

Nota

È possibile utilizzare questa opzione solo quando il comando è in esecuzione in una console interattiva.

-exclude

Questa opzione esclude i file o le directory specificati dal percorso specificato per il trasferimento dei dati. Il valore può essere un elenco separato da virgole di nomi di directory o di file come .pst o .txt. Il numero massimo di modelli di esclusione supportati è 32 e il numero massimo di caratteri supportati è 255.