Data Domain: Come convertire la replica della raccolta in replica mtree
Summary: Questo articolo spiega come convertire la replica della raccolta in replica mtree utilizzando la CLI.
Instructions
Come convertire la replica della raccolta in replica mtree
SCOPO:
Spiegare come convertire la replica della raccolta in replica mtree utilizzando la CLI.
SI APPLICA A:
-
Tutti i sistemi Data Domain
-
Software versione 5.1 e successive
SOLUZIONE:
-
Disattivare i backup o qualsiasi operazione di scrittura su Data Domain per almeno 20-40 minuti prima di avviare questa procedura.
-
Verificare che la pulizia del file system non sia pianificata per lo stesso giorno del processo di conversione, in quanto la pulizia può inviare una grande quantità di dati al Data Domain di destinazione e può ritardare la replica delle istantanee nei passaggi seguenti. (Si noti che se la pulizia è stata avviata prima della conversione, è possibile che sia comunque presente una grande quantità di dati da trasferire anche se la pulizia è stata interrotta. Prestare particolare attenzione al messaggio "Sincronizzato a partire dall'ora:" di seguito.)
-
Il file system sul Data Domain di origine e di destinazione viene disabilitato durante questo processo.
-
Prima di avviare il processo, verificare che la replica sia sincronizzata e che si disponga di un'istantanea comune in tutti gli MTree su entrambi i Data Domain prima di interrompere la replica della raccolta. Questo processo è descritto di seguito.
PROCESSO:
- Verificare che la replica sia sincronizzata. Dal Data Domain di origine, eseguire il comando mostrato nell'esempio riportato di seguito:
sysadmin@Dell01# replication show detailed-stats rctx://0
CTX:
0 Destinazione:
col://Dell02.localdomain Byte post-compressi inviati: 592.530.416.032.056
Byte post-compressi ricevuti: 11.616.432.972
byte post-compressi rimanenti: <0 ---Si noti che i byte rimanenti sono 0
sincronizzati a partire dall'ora: Wed Mar 29 08:59 <---Notare che questa ora corrisponde alla data e all'ora correnti di Data Domain
sysadmin@Dell01# date
Wed Mar 29 09:00:02 EDT 2017
sysadmin@Dell01#
- Identificare gli MTrees che richiedono la definizione della replica MTree. Nell'esempio riportato di seguito, sono presenti due MTrees: Mybackup e backup. In questo caso, l'unico mtree che deve essere configurato per la replica mtree è l mtree Mybackup. L mtree di backup è l'impostazione predefinita e non può essere configurata per la replica mtree sulla destinazione senza modificare il nome dell mtree sul sistema di destinazione/destinazione. Se il nome nel sistema di destinazione viene modificato, è possibile farlo. Se è necessaria la replica tra l MTree di backup sull'origine e l MTree di backup sulla destinazione, è necessario configurare la replica basata su directory.
Esempio:
sysadmin@Dell01# elenco
mtree Nome Pre-Comp (GiB) Stato
--------------------- -------------- ------
/data/col1/MyBackup 3248783,0 RW
/data/col1/backup 394,5 RW
--------------------- -------------- ------D : Q eliminato
: RO definita
quota: Read-only
RW : Lettura/scrittura
RD : RLGE destinazione
replica : RLGD abilitato
per Retention Lock Governance: Retention-Lock Governance Disabled RLCE
: Retention Lock Compliance abilitato
sysadmin@Dell01#
- Creare una snapshot comune. Per la replica mtree, è necessaria una snapshot comune per il processo di risincronizzazione. Il nome dell'istantanea non è importante. Se è presente più di un MTree, questo passaggio deve essere ripetuto per ogni MTree.
Esempio:
sysadmin@Dell01# snapshot create snapshot-A-3-29 mtree /data/col1/Mybackup retention 1day
La snapshot "snapshot-A-3-29" per mtree "/data/col1/Mybackup" è stata creata e verrà conservata fino al 30 marzo 2017 08:58.
sysadmin@Dell01# snapshot list mtree /data/col1/Mybackup
sysadmin@Dell01#
Snapshot Information for MTree: /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Data creazione Conserva fino a stato
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 29 mar 2017 08:58 30 mar 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Riepilogo
snapshot-------------------
Totale:
1 Non scaduto:
1 Scaduta:
0 sysadmin@Dell01#
- Eseguire una sincronizzazione di replica. Questo processo consente di ottenere due risultati: 1) Avvia il processo di replica per eseguire il push della snapshot o delle snapshot appena create nel Data Domain di destinazione e 2) Verifica inoltre che tutto sia sincronizzato prima di interrompere la replica della raccolta.
Esempio:
sysadmin@Dell01# replica sincronizzazione
0 file scaricati.
current=905268072 sync_target=905268072 head=905268072
sysadmin@Dell01#
- In Destination Data Domain, verificare che le snapshot appena create siano visualizzate nel sistema. Ripetere questo passaggio per tutti gli MTrees configurati con la replica MTree.
Esempio:
sysadmin@Dell02# snapshot list mtree /data/col1/Mybackup
Informazioni sulle snapshot per MTree: /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Data creazione Conserva fino a stato
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 29 mar 2017 08:58 30 mar 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Riepilogo
snapshot-------------------
Totale:
1 Non scaduto:
1 Scaduta:
0 sysadmin@Dell01#
Nota: Se sono presenti più mtree, è possibile elencare rapidamente tutte le istantanee utilizzando il seguente comando: snapshot list mtree *
- Verificare che le snapshot vengano visualizzate su entrambi i Data Domain e che siano sincronizzate al momento corrente. In caso di dubbi, eseguire nuovamente il comando replication sync prima di disabilitare il file system. Disabilitare il file system nel Data Domain di origine e di destinazione.
Esempio:
Fonte:
sysadmin@Dell01# filesys disable
Questa azione disabiliterà il file system.
Le applicazioni potrebbero subire interruzioni
mentre il file system è disabilitato.
Sei sicuro? (sì|no|?) [No]: Sì
OK, procediamo.
Attendere prego..............
Il file system è ora disabilitato.
sysadmin@Dell01#
Destinazione:
sysadmin@Dell02# filesys disable
Questa azione disabiliterà il file system.
Le applicazioni potrebbero subire interruzioni
mentre il file system è disabilitato.
Sei sicuro? (sì|no|?) [No]: Sì
OK, procediamo.
Attendere prego..............
Il file system è ora disabilitato.
sysadmin@Dell01#
- Con il file system disabilitato, la replica della raccolta può ora essere interrotta. Questa operazione viene eseguita sia sul Data Domain di origine che su quello di destinazione. Anche se la replica della raccolta è sempre designata come contesto 0, è sempre consigliabile eseguire un replication show config in modo che il contesto corretto venga interrotto.
Esempio:
Fonte:
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Flussi
host e porte--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (impostazione predefinita) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per contesto: 16
sysadmin@Dell01#
sysadmin@Dell01# replication break rctx://0
Il comando 'replication break' disattiva irrevocabilmente la
replica e trasforma questo sistema in un normale restorer. Non sarà possibile
riconnettersi alla destinazione corrente. Per riconfigurare
la replica, è necessaria una destinazione vuota.
Sei sicuro? (sì|no|?) [No]: Sì
OK, procediamo.
sysadmin@Dell01#
Destinazione:
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Flussi
host e porte--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (impostazione predefinita) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per contesto: 16
sysadmin@Dell01#
sysadmin@Dell02# replication break rctx://0
Il comando "replication break" disattiva
irrevocabilmente la replica e rende questo sistema un normale restorer. Non
sarà possibile rendere nuovamente questo sistema una destinazione senza distruggere
tutti i suoi dati con un comando "filesys destroy".
Sei sicuro? (sì|no|?) [No]: Sì
OK, procediamo.
sysadmin@Dell01#
- Abilitare il file system nel Data Domain di origine e di destinazione.
Esempio:
Fonte:
sysadmin@Dell01# filesys enable
Attendere......................
Il file system è ora abilitato.
sysadmin@Dell01#
Destinazione:
sysadmin@Dell02# filesys enable
Attendere.....................
Il file system è ora abilitato.
sysadmin@Dell01#
- Eseguire un elenco mtree per presentare l'elenco di mtree per creare un elenco degli mtree che devono avere la replica mtree configurata.
Esempio:
sysadmin@Dell01# elenco
mtree Nome Pre-Comp (GiB) Stato
--------------------- -------------- ------
/data/col1/MyBackup 3248783,0 RW
/data/col1/backup 394,5 RW
--------------------- -------------- ------D : Q eliminato
: RO definita
quota: Read-only
RW : Lettura/scrittura
RD : RLGE destinazione
replica : RLGD abilitato
per Retention Lock Governance: Retention-Lock Governance Disabled RLCE
: Retention Lock Compliance abilitato
sysadmin@Dell01#
- Configurare la replica per gli MTrees che devono essere configurati per la replica. Ripetere questo processo per tutti gli MTrees che devono avere la replica configurata. Lo stesso comando viene eseguito sia sul Data Domain di origine che su quello di destinazione, come illustrato di seguito.
Esempio:
sysadmin@Dell01# replication add source mtree://< Nome dell'origine DD>/data/col1/<Mtree Name> destination mtree://< Nome dell'origine DD>/data/col1/<Mtree Name
>
Source:
sysadmin@Dell01# replication add source mtree://Dell01.localdomain/data/col1/Mybackup destination mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
Destination:
sysadmin@Dell02# replica per aggiungere origine mtree://Dell01.localdomain/data/col1/Mybackup destinazione mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
- Eseguire replication show config sul Data Domain di origine e di destinazione per assicurarsi che la replica sia configurata correttamente su entrambi i lati.
Esempio:
Fonte:
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Flussi
host e porte--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (impostazione predefinita) disabilitato disabilitato n. 16
Numero massimo di flussi di replica predefiniti del sistema --- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD per contesto: 16
sysadmin@Dell01#
Destinazione:
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Flussi host
e porte--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (impostazione predefinita) disabilitato disabilitato n. 16
Numero massimo di flussi di replica predefiniti del sistema --- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD per contesto: 16
sysadmin@Dell01#
- Risincronizzare i contesti di replica appena creati. Il processo di risincronizzazione viene eseguito solo sul Data Domain di origine. Ripetere questo processo per ogni contesto.
Esempio:
Fonte:
sysadmin@Dell01# replication resync rctx://1
Il comando "replication resync" rimuove irrevocabilmente i dati
di destinazione diversi dall'origine. Non sarà possibile recuperare i dati persi.
L'interruzione durante la risincronizzazione non ripristinerà i dati allo stato precedente.
Sei sicuro? (sì|no|?) [No]: Sì
OK, procediamo.
(00:09) In attesa dell'avvio della risincronizzazione...
(00:11) Risincronizzazione avviata.
Utilizzare "replication watch rctx://1" per monitorare l'avanzamento.
sysadmin@Dell01#
sysadmin@Dell01# controllo replica rctx://2
Utilizzare Ctrl-C per interrompere il monitoraggio.
(00:00) Risincronizzazione replica avviata...
(00:02) Inizializzazione:
(00:14) 100% completato, pre-compressione: 0 KB/s, rete: 0 KB/s
(00:14) Risincronizzazione della replica completata.
sysadmin@Dell01#
- Una volta completato questo processo, eseguire un comando di stato della replica sull'origine. Poiché tutte le scritture in Data Domain sono state interrotte prima di avviare questo processo, tutto dovrebbe essere sincronizzato entro pochi minuti. Nell'esempio riportato di seguito, il contesto uno è sincronizzato e la connessione è inattiva. Ciò indica che la replica è sincronizzata.
Esempio:
sysadmin@Dell01# stato
della replica CTX Destination Enabled Connection Sync'ed-as-of-time
--- ------------------------------------------------ ------- ---------- ------------------
1 mtree://Dell02.localdomain/data/col1/Mybackup yes idle mer 29 mar 09:53
--- ------------------------------------------------ ------- ---------- ------------------
sysadmin@Dell01#
- Riattivare le applicazioni di backup.