Convertir une relation de type ONTAP SnapMirror DP existante en XDP
Si vous procédez à une mise à niveau vers ONTAP 9.12.1 ou version ultérieure, vous devez convertir les relations de type DP en relation XDP avant la mise à niveau. ONTAP 9.12.1 et versions ultérieures ne prennent pas en charge les relations de type DP. Vous pouvez facilement convertir une relation de type DP existante en XDP pour tirer parti de SnapMirror flexible à la version.
Avant de mettre à niveau votre système vers ONTAP 9.12.1, vous devez convertir les relations de type DP en relation XDP avant de pouvoir procéder à une mise à niveau vers ONTAP 9.12.1 et versions ultérieures.
-
SnapMirror ne convertit pas automatiquement les relations de type DP existantes en relation XDP. Pour convertir la relation, vous devez rompre et supprimer la relation existante, créer une nouvelle relation XDP et resynchroniser la relation.
-
Lors de la planification de votre conversion, notez que la préparation en arrière-plan et la phase d'entreposage des données d'une relation SnapMirror XDP peuvent prendre un certain temps. Il n'est pas rare de voir la relation SnapMirror indiquant l'état « préparation » pour une période prolongée.
|
Après avoir converti un type de relation SnapMirror de DP en XDP, les paramètres d'espace, tels que la taille automatique et la garantie d'espace ne sont plus répliqués vers la destination. |
-
Depuis le cluster de destination, s'assurer que la relation SnapMirror est de type DP, que l'état du miroir est SnapMirror, que l'état de la relation est inactif et que la relation fonctionne correctement :
snapmirror show -destination-path <SVM:volume>
L'exemple suivant montre la sortie du
snapmirror show
commande :cluster_dst::>snapmirror show -destination-path svm_backup:volA_dst Source Path: svm1:volA Destination Path: svm_backup:volA_dst Relationship Type: DP SnapMirror Schedule: - Tries Limit: - Throttle (KB/sec): unlimited Mirror State: Snapmirrored Relationship Status: Idle Transfer Snapshot: - Snapshot Progress: - Total Progress: - Snapshot Checkpoint: - Newest Snapshot: snapmirror.10af643c-32d1-11e3-954b-123478563412_2147484682.2014-06-27_100026 Newest Snapshot Timestamp: 06/27 10:00:55 Exported Snapshot: snapmirror.10af643c-32d1-11e3-954b-123478563412_2147484682.2014-06-27_100026 Exported Snapshot Timestamp: 06/27 10:00:55 Healthy: true
Il peut être utile de conserver une copie des
snapmirror show
valeurs de sortie de la commande pour garder le suivi des paramètres de relation existants. Pour en savoir plus,snapmirror show
consultez le "Référence de commande ONTAP". -
A partir des volumes source et de destination, assurez-vous que les deux volumes disposent d'un snapshot commun :
volume snapshot show -vserver <SVM> -volume <volume>
L'exemple suivant montre le
volume snapshot show
sortie pour les volumes source et de destination :cluster_src:> volume snapshot show -vserver vsm1 -volume volA ---Blocks--- Vserver Volume Snapshot State Size Total% Used% -------- ------- ------------------------------- -------- -------- ------ ----- svm1 volA weekly.2014-06-09_0736 valid 76KB 0% 28% weekly.2014-06-16_1305 valid 80KB 0% 29% daily.2014-06-26_0842 valid 76KB 0% 28% hourly.2014-06-26_1205 valid 72KB 0% 27% hourly.2014-06-26_1305 valid 72KB 0% 27% hourly.2014-06-26_1405 valid 76KB 0% 28% hourly.2014-06-26_1505 valid 72KB 0% 27% hourly.2014-06-26_1605 valid 72KB 0% 27% daily.2014-06-27_0921 valid 60KB 0% 24% hourly.2014-06-27_0921 valid 76KB 0% 28% snapmirror.10af643c-32d1-11e3-954b-123478563412_2147484682.2014-06-27_100026 valid 44KB 0% 19% 11 entries were displayed. cluster_dest:> volume snapshot show -vserver svm_backup -volume volA_dst ---Blocks--- Vserver Volume Snapshot State Size Total% Used% -------- ------- ------------------------------- -------- -------- ------ ----- svm_backup volA_dst weekly.2014-06-09_0736 valid 76KB 0% 30% weekly.2014-06-16_1305 valid 80KB 0% 31% daily.2014-06-26_0842 valid 76KB 0% 30% hourly.2014-06-26_1205 valid 72KB 0% 29% hourly.2014-06-26_1305 valid 72KB 0% 29% hourly.2014-06-26_1405 valid 76KB 0% 30% hourly.2014-06-26_1505 valid 72KB 0% 29% hourly.2014-06-26_1605 valid 72KB 0% 29% daily.2014-06-27_0921 valid 60KB 0% 25% hourly.2014-06-27_0921 valid 76KB 0% 30% snapmirror.10af643c-32d1-11e3-954b-123478563412_2147484682.2014-06-27_100026
-
Pour vous assurer que les mises à jour planifiées ne s'exécutent pas pendant la conversion, mettez au repos la relation de type DP existante :
snapmirror quiesce -source-path <SVM:volume> -destination-path <SVM:volume>
On doit exécuter cette commande depuis le SVM de destination ou le cluster destination.
L'exemple suivant arrête la relation entre le volume source
volA
marchesvm1
et le volume de destinationvolA_dst
marchesvm_backup
:cluster_dst::> snapmirror quiesce -destination-path svm_backup:volA_dst
Pour en savoir plus,
snapmirror quiesce
consultez le "Référence de commande ONTAP". -
Casser la relation de type DP existante :
snapmirror break -destination-path <SVM:volume>
On doit exécuter cette commande depuis le SVM de destination ou le cluster destination.
L'exemple suivant rompt la relation entre le volume source
volA
marchesvm1
et le volume de destinationvolA_dst
marchesvm_backup
:cluster_dst::> snapmirror break -destination-path svm_backup:volA_dst
Pour en savoir plus,
snapmirror break
consultez le "Référence de commande ONTAP". -
Si la suppression automatique des snapshots est activée sur le volume de destination, désactivez-la :
volume snapshot autodelete modify -vserver _SVM_ -volume _volume_ -enabled false
L'exemple suivant désactive la suppression automatique de snapshot sur le volume de destination
volA_dst
:cluster_dst::> volume snapshot autodelete modify -vserver svm_backup -volume volA_dst -enabled false
-
Supprimez la relation DP-type existante :
snapmirror delete -destination-path <SVM:volume>
Pour en savoir plus,
snapmirror-delete
consultez le "Référence de commande ONTAP".On doit exécuter cette commande depuis le SVM de destination ou le cluster destination.
L'exemple suivant supprime la relation entre le volume source
volA
marchesvm1
et le volume de destinationvolA_dst
marchesvm_backup
:cluster_dst::> snapmirror delete -destination-path svm_backup:volA_dst
-
Relâcher la relation de reprise d'activité SVM d'origine sur la source :
snapmirror release -destination-path <SVM:volume> -relationship-info-only true
L'exemple suivant permet de libérer la relation de SVM Disaster Recovery :
cluster_src::> snapmirror release -destination-path svm_backup:volA_dst -relationship-info-only true
Pour en savoir plus,
snapmirror release
consultez le "Référence de commande ONTAP". -
Vous pouvez utiliser la sortie que vous avez conservée de l'
snapmirror show
Commande pour créer la nouvelle relation de type XDP :snapmirror create -source-path <SVM:volume> -destination-path <SVM:volume> -type XDP -schedule <schedule> -policy <policy>
La nouvelle relation doit utiliser le même volume source et destination. Pour en savoir plus sur les commandes décrites dans cette procédure"Référence de commande ONTAP", reportez-vous à la .
On doit exécuter cette commande depuis le SVM de destination ou le cluster destination.
L'exemple suivant illustre la création d'une relation de reprise d'activité SnapMirror entre le volume source
volA
marchesvm1
et le volume de destinationvolA_dst
marchesvm_backup
utilisation de la valeur par défautMirrorAllSnapshots
règle :cluster_dst::> snapmirror create -source-path svm1:volA -destination-path svm_backup:volA_dst -type XDP -schedule my_daily -policy MirrorAllSnapshots
-
Resynchronisation des volumes source et de destination :
snapmirror resync -source-path <SVM:volume> -destination-path <SVM:volume>
Pour améliorer le temps de resynchronisation, vous pouvez utiliser le
-quick-resync
option, mais vous devez être conscient que les économies d'efficacité de stockage peuvent être perdues.On doit exécuter cette commande depuis le SVM de destination ou le cluster destination. Bien que la resynchronisation ne nécessite pas de transfert de base, elle peut prendre du temps. Vous pouvez exécuter la resynchronisation en dehors des heures de pointe.
L'exemple suivant resynchronque la relation entre le volume source
volA
marchesvm1
et le volume de destinationvolA_dst
marchesvm_backup
:cluster_dst::> snapmirror resync -source-path svm1:volA -destination-path svm_backup:volA_dst
En savoir plus sur
snapmirror resync
dans le "Référence de commande ONTAP" . -
Si vous avez désactivé la suppression automatique des snapshots, réactivez-la :
volume snapshot autodelete modify -vserver <SVM> -volume <volume> -enabled true
-
Utilisez le
snapmirror show
Commande permettant de vérifier que la relation SnapMirror a été créée.Pour en savoir plus,
snapmirror show
consultez le "Référence de commande ONTAP". -
Une fois que le volume de destination SnapMirror XDP commence à mettre à jour les snapshots tel que défini par la SnapMirror policy, utilisez la commande output of
snapmirror list-destinations
du cluster source pour afficher la nouvelle relation SnapMirror XDP.
À partir de ONTAP 9.3, le mode XDP est le mode par défaut et toutes les invocations du mode DP sur la ligne de commande ou dans les scripts nouveaux ou existants sont automatiquement converties en mode XDP.
Les relations existantes ne sont pas affectées. Si une relation est déjà de type DP, elle continuera d'être de type DP. Depuis ONTAP 9.5, MirrorAndVault est la stratégie par défaut lorsqu'aucun mode de protection des données n'est spécifié ou lorsque le mode XDP est spécifié comme type de relation. Le tableau ci-dessous indique le comportement attendu.
Si vous spécifiez… |
Le type est… |
La stratégie par défaut (si vous ne spécifiez pas de règle) est… |
DP |
XDP |
MirrorAllsnapshots (reprise après incident SnapMirror) |
Rien |
XDP |
MirrorAndVault (réplication unifiée) |
XDP |
XDP |
MirrorAndVault (réplication unifiée) |
Comme le montre le tableau, les stratégies par défaut attribuées à XDP dans différentes circonstances assurent que la conversion conserve l'équivalence fonctionnelle des types précédents. Vous pouvez bien sûr utiliser différentes règles si nécessaire, y compris des règles pour la réplication unifiée :
Si vous spécifiez… |
Et la politique est… |
Résultat : |
DP |
MirrorAllsnapshots |
Reprise sur incident SnapMirror |
XDPDefault |
SnapVault |
MirrorAndVault |
Réplication unifiée |
XDP |
MirrorAllsnapshots |
Reprise sur incident SnapMirror |
XDPDefault |
SnapVault |
Les seules exceptions à la conversion sont les suivantes :
-
Les relations de protection des données de SVM continuent à être par défaut en mode DP dans ONTAP 9.3 et versions antérieures.
Depuis ONTAP 9.4, les relations de protection des données du SVM sont définies par défaut en mode XDP
-
Les relations de protection des données de partage de la charge du volume racine continuent à être par défaut en mode DP.
-
Les relations de protection des données SnapLock continuent à être par défaut en mode DP dans ONTAP 9.4 et versions antérieures.
Depuis ONTAP 9.5, les relations de protection des données SnapLock se servent par défaut du mode XDP.
-
Les invocations explicites de DP continuent à être activées par défaut avec le mode DP si vous définissez l'option d'ensemble du cluster suivante :
options replication.create_data_protection_rels.enable on
Cette option est ignorée si vous n'appelez pas explicitement DP.