Data Domain : Comment convertir la réplication de collection en réplication de mtree
Summary: Cet article explique comment convertir la réplication de collection en réplication de mtree à l’aide de la CLI.
Instructions
Comment convertir la réplication de collection en réplication de mtree
OBJECTIF :
Expliquer comment convertir la réplication de collection en réplication de mtree à l’aide de la CLI.
S’APPLIQUE À :
-
Tous les systèmes Data Domain
-
Version logicielle 5.1 et ultérieure
SOLUTION :
-
Désactivez toutes les sauvegardes ou tout ce qui écrit sur le système Data Domain pendant au moins 20 à 40 minutes avant de démarrer ce processus.
-
Assurez-vous que le nettoyage du système de fichiers n’est pas planifié pour s’exécuter le même jour que le processus de conversion, car le nettoyage peut envoyer une grande quantité de données au système Data Domain cible et peut retarder la réplication de snapshot dans les étapes ci-dessous. (Notez que si le nettoyage a commencé avant la conversion, vous pouvez encore avoir une grande quantité de données à transférer même si le nettoyage a été arrêté. Portez une attention particulière à la section « Sync’ed-as-of-time : » ci-dessous.)
-
Le système de fichiers sur les systèmes Data Domain source et cible est désactivé au cours de ce processus.
-
Avant de démarrer le processus, vérifiez que la réplication est synchronisée et que vous disposez d’un snapshot commun dans toutes les structures mtree sur les deux Data Domain avant de rompre la réplication de collection. Ce processus est décrit ci-dessous.
PROCESSUS:
- Vérifiez que la réplication est synchronisée. À partir du Data Domain source, exécutez la commande indiquée dans l’exemple ci-dessous :
sysadmin@Dell01# replication show detailed-stats rctx://0
CTX :
0 Destination :
col://Dell02.localdomain Post-compressed bytes sent : 592,530,416,032,056
Post-compressed bytes received : 11,616,432,972
Post-compressed bytes remaining : <0 ---Notez que le nombre d’octets restants est de 0
Synchronisé en fonction de l’heure : Wed Mar 29 08:59 <---Notez que cette heure doit correspondre à l’heure et à la date actuelles du Data Domain
sysadmin@Dell01# date
Wed Mar 29 09:00:02 EDT 2017
sysadmin@Dell01#
- Identifiez les structures MTree qui ont besoin qu’une réplication de structure MTree soit établie. Dans l’exemple ci-dessous, il existe deux structures MTree : Mybackup et sauvegarde. Dans ce cas, la seule structure mtree qui doit être configurée pour la réplication de mtree est la structure mtree Mybackup. La structure mtree de sauvegarde est la valeur par défaut et elle ne peut pas être configurée pour la réplication de mtree vers la destination sans modifier le nom de la structure mtree sur le système cible/cible. Si le nom sur le système cible est modifié, cela peut être fait. Si une réplication est nécessaire entre la structure MTree de sauvegarde sur la source et la structure MTree de sauvegarde sur la destination, la réplication basée sur répertoire doit être configurée.
Exemple :
sysadmin@Dell01# mtree list
Name Pre-Comp (GiB) Status
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------
D : Q supprimé
: RO défini par
quota : Lecture seule
RW : Read Write
RD : Replication Destination
RLGE : Retention-Lock Governance Enabled
RLGD : Retention-Lock Governance Disabled
RLCE : Retention Lock Compliance activé
sysadmin@Dell01#
- Créez un snapshot commun. Pour la réplication de mtree, un snapshot commun est requis pour le processus de resynchronisation. Le nom du snapshot n’est pas important. S’il existe plusieurs structures MTree, cette étape doit être répétée pour chaque structure MTree.
Exemple :
sysadmin@Dell01# snapshot create snapshot-A-3-29 mtree /data/col1/Mybackup retention 1day
Snapshot « snapshot-A-3-29 » for mtree « /data/col1/Mybackup » created and will be retain until Mar 30 2017 08:58.
sysadmin@Dell01# snapshot list mtree /data/col1/Mybackup
sysadmin@Dell01#
Snapshot Information for MTree : /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Create Date Retain Until status
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 Mar 29 2017 08:58 Mar 30 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Snapshot Summary
-------------------
Total :
1 Not expired :
1 Expiré :
0 sysadmin@Dell01#
- Réalisez une synchronisation de réplication. Ce processus permet d’accomplir deux choses : 1) Il lance le processus de réplication pour transmettre le ou les snapshots nouvellement créés vers le système Data Domain de destination, et 2) il s’assure également que tout est synchronisé avant de rompre la réplication de collection.
Exemple :
sysadmin@Dell01# replication sync
0 files flushed.
current=905268072 sync_target=905268072 head=905268072
sysadmin@Dell01#
- Sur le Data Domain de destination, vérifiez que les snapshots nouvellement créés s’affichent sur le système. Répétez cette étape pour toutes les structures MTree configurées avec la réplication de structure MTree.
Exemple :
sysadmin@Dell02# snapshot list mtree /data/col1/Mybackup
Snapshot Information for MTree : /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Create Date Retain Until status
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 Mar 29 2017 08:58 Mar 30 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Snapshot Summary
-------------------
Total :
1 Not expired :
1 Expiré :
0 sysadmin@Dell01#
Note : S’il existe plusieurs structures MTree, vous pouvez rapidement répertorier tous les snapshots à l’aide de la commande suivante : snapshot list mtree *
- Vérifiez si les snapshots s’affichent sur les deux systèmes Data Domain et s’ils sont synchronisés à l’heure actuelle. En cas de doute, exécutez à nouveau la commande de synchronisation de la réplication avant de désactiver le système de fichiers. Désactivez le système de fichiers sur Data Domain source et de destination.
Exemple :
Source :
sysadmin@Dell01# filesys disable
Cette action désactive le système de fichiers.
Les applications peuvent subir des interruptions
lorsque le système de fichiers est désactivé.
Es-tu sûr? (oui|non| ?) [Non] : Oui
, OK, continuez.
Veuillez patienter..............
Le système de fichiers est maintenant désactivé.
sysadmin@Dell01#
Destination :
sysadmin@Dell02# filesys disable
Cette action désactive le système de fichiers.
Les applications peuvent subir des interruptions
lorsque le système de fichiers est désactivé.
Es-tu sûr? (oui|non| ?) [Non] : Oui
, OK, continuez.
Veuillez patienter..............
Le système de fichiers est maintenant désactivé.
sysadmin@Dell01#
- Lorsque le système de fichiers est désactivé, la réplication de collection peut désormais être interrompue. Les opérations suivantes sont effectuées à la fois sur le Data Domain source et le Data Domain de destination. Même si la réplication de collection est toujours désignée en tant que contexte 0, il est toujours recommandé d’effectuer une configuration d’affichage de réplication afin que le contexte approprié soit rompu.
Exemple :
Source :
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host and Port streams
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (default) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context : 16
sysadmin@Dell01#
sysadmin@Dell01# replication break rctx://0
La commande « replication break » arrête irrévocablement la réplication
et fait de ce système un système de restauration normal. Il n’est pas possible
de se reconnecter à la destination actuelle. Pour reconfigurer
la réplication, une destination vide est requise.
Es-tu sûr? (oui|non| ?) [Non] : Oui
, OK, continuez.
sysadmin@Dell01#
Destination :
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host and Port streams
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (default) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context : 16
sysadmin@Dell01#
sysadmin@Dell02# interruption de la réplication rctx://0
La commande « pause de réplication » arrête
irrévocablement la réplication et fait de ce système un système de restauration normal. Il ne sera pas
possible de refaire de ce système une destination sans détruire
toutes ses données avec une commande 'filesys destroy'.
Es-tu sûr? (oui|non| ?) [Non] : Oui
, OK, continuez.
sysadmin@Dell01#
- Activez le système de fichiers sur le Data Domain source et de destination.
Exemple :
Source :
sysadmin@Dell01# filesys enable
Please wait......................
Le système de fichiers est maintenant activé.
sysadmin@Dell01#
Destination :
sysadmin@Dell02# filesys enable
Please wait.....................
Le système de fichiers est maintenant activé.
sysadmin@Dell01#
- Effectuez une liste de mtree pour présenter votre liste de mtree afin de créer une liste des mtrees pour lesquelles la réplication de mtree doit être configurée.
Exemple :
sysadmin@Dell01# mtree list
Name Pre-Comp (GiB) Status
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------
D : Q supprimé
: RO défini par
quota : Lecture seule
RW : Read Write
RD : Replication Destination
RLGE : Retention-Lock Governance Enabled
RLGD : Retention-Lock Governance Disabled
RLCE : Retention Lock Compliance activé
sysadmin@Dell01#
- Configurez la réplication pour les structures MTree qui doivent être configurées pour la réplication. Répétez ce processus pour toutes les structures MTree pour lesquelles la réplication doit être configurée. La même commande est exécutée sur les Data Domain source et cible, comme indiqué ci-dessous.
Exemple :
sysadmin@Dell01# replication add source mtree://< Name of source DD>/data/col1/<Mtree Name> destination mtree://< Name of source 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# replication add source mtree://Dell01.localdomain/data/col1/Mybackup destination mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
- Exécutez la commande replication show config sur le Data Domain source et de destination pour vous assurer que la réplication est correctement configurée des deux côtés.
Exemple :
Source :
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host and Port streams
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (par défaut) désactivé désactivé n° 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context : 16
sysadmin@Dell01#
Destination :
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host and Port streams
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (par défaut) désactivé désactivé n° 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context : 16
sysadmin@Dell01#
- Resynchronisez les contextes de réplication nouvellement créés. Le processus de resynchronisation n’est effectué que sur le système Data Domain source. Répétez ce processus pour chaque contexte.
Exemple :
Source :
sysadmin@Dell01# replication resync rctx://1
La commande « replication resync » supprime irrévocablement les données
de destination qui sont différentes de la source. Il ne sera pas possible de récupérer les données perdues.
L’abandon de la resynchronisation à mi-parcours ne restaurera pas les données à leur état précédent.
Es-tu sûr? (oui|non| ?) [Non] : Oui
, OK, continuez.
(00:09) En attente du début de la resynchronisation...
(00:11) Resynchronisation démarrée.
Utilisez « replication watch rctx://1 » pour surveiller la progression.
sysadmin@Dell01#
sysadmin@Dell01# surveillance de la réplication rctx://2
Utilisez Control-C pour arrêter la surveillance.
(00:00) La resynchronisation de la réplication a démarré...
(00:02) initializing :
(00:14) 100% complete, pre-comp : 0 Ko/s, réseau : 0 Ko/s
(00:14) Resynchronisation de la réplication terminée.
sysadmin@Dell01#
- Une fois ce processus terminé, exécutez une commande d’état de réplication sur la source. Étant donné que toutes les écritures sur le système Data Domain ont été arrêtées avant le démarrage de ce processus, tout devrait être synchronisé en quelques minutes. Dans l’exemple ci-dessous, le contexte 1 est synchronisé et la connexion est inactive. Cela indique que la réplication est synchronisée.
Exemple :
sysadmin@Dell01# replication status
CTX Destination Enabled Connection Sync’ed-as-of-time
--- ------------------------------------------------ ------- ---------- ------------------
1 mtree://Dell02.localdomain/data/col1/Mybackup yes idle Wed Mar 29 09:53
--- ------------------------------------------------ ------- ---------- ------------------
sysadmin@Dell01#
- Réactivez les applications de sauvegarde.