XTremIO : migration d’un cluster XtremIO avec une réplication native vers un autre XMS (en anglais)
Résumé: Il est parfois nécessaire de migrer un cluster XtremIO d’un XMS à l’autre. En général, cette opération est simple et s’effectue en supprimant le cluster du XMS actuel et en l’ajoutant à un nouveau XMS à l’aide des commandes XMCLI. Toutefois, dans le cas où le cluster XtremIO est impliqué dans la réplication à distance native, quelques étapes supplémentaires sont nécessaires pour préserver l’état de la réplication du cluster. ...
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Instructions
- Exemple de configuration
Pour faciliter la procédure, nous utilisons l’exemple suivant :
- XMS et cluster de la source de réplication native XtremIO initiale : vxms-xbrickdrm918/xbrickdrm918
- XMS et cluster de la cible de réplication native XtremIO initiale : vxms-xbrickdrm919/xbrickdrm919
- Nouveau système XMS : vxms-xbrickdrm912
- Objectif de la procédure
L’objectif de notre exemple est de déplacer le cluster XtremIO source xbrickdrm918de vxms-xbrickdrm918 vers vxms-xbrickdrm912.
- Procédure
Vous trouverez ci-dessous le processus à suivre pour déplacer le cluster XtremIO avec réplication native vers un autre XMS.
- Vérifiez la configuration et l’état de la réplication existante.
xmcli (admin)> show-remote-protection-sessions Name Index Replication-State Replication-Mode Source-Cluster-ID Source-CG-Id Target-Cluster-ID Target-CG-Id Lag RPO Target-Policy-ID Cycle-Percent-Remaining(Ratio) REP1 1 active async xbrickdrm919 [1] CG1 [1] xbrickdrm918 [1] CG1 [1] 8 60 [0] 0 xmcli (admin)> show-remote-protection-peer-xms XMS-Alias Index SW-Version IP-Address XMS-Connectivity-State vxms-xbrickdrm919 0 6.3.0-60 10.225.65.xxx connected vxms-xbrickdrm918 0 6.3.1-5 10.225.65.yyy connected xmcli (admin)> show-remote-protection-ip-links Name Index A-End-XMS-ID A-End-Cluster-ID A-End-IP-Addr A-End-Port-ID Z-End-XMS-ID Z-End-Cluster-ID Z-End-IP-Addr Z-End-Port-ID IP-Link-State IP-Link-Consistency-State Certainty xbrickdrm918-xbrickdrm919_1 1 vxms-xbrickdrm918 [0] xbrickdrm918 [1] 192.168.33.bbb/16 X1-SC2-target1 [6] vxms-xbrickdrm919 [1] xbrickdrm919 [1] 192.168.33.aaa/16 X1-SC2-target1 [6] Up consistent ok xbrickdrm918-xbrickdrm919_2 2 vxms-xbrickdrm918 [0] xbrickdrm918 [1] 192.168.23.bbb/16 X1-SC1-target2 [2] vxms-xbrickdrm919 [1] xbrickdrm919 [1] 192.168.23.aaa/16 X1-SC1-target2 [2] Down consistent ok xbrickdrm918-xbrickdrm919_3 3 vxms-xbrickdrm918 [0] xbrickdrm918 [1] 192.168.34.bbb/16 X1-SC2-target2 [7] vxms-xbrickdrm919 [1] xbrickdrm919 [1] 192.168.34.aaa/16 X1-SC2-target2 [7] Down consistent ok xbrickdrm918-xbrickdrm919_4 4 vxms-xbrickdrm918 [0] xbrickdrm918 [1] 192.168.22.bbb/16 X1-SC1-target1 [1] vxms-xbrickdrm919 [1] xbrickdrm919 [1] 192.168.22.aaa/16 X1-SC1-target1 [1] Up consistent ok
- Ajoutez le nouveau XMS.
Ajoutez le nouveau XMS au domaine de protection distant du XMS local. Dans cet exemple, nous ajoutons vxms-xbrickdrm912 à vxms-xbrickdrm919.
xmcli (admin)> add-remote-protection-peer-xms remote-ip-addr="10.225.65.zzz" remote-user-password="xxxxxxxx" remote-xms-user="admin" remote-xms-alias-name="xbrickdrm912" New Remote Protection peer XMS added successfully xmcli (admin)> show-remote-protection-peer-xms XMS-Alias Index SW-Version IP-Address XMS-Connectivity-State vxms-xbrickdrm919 0 6.3.0-60 10.225.65.xxx connected vxms-xbrickdrm918 0 6.3.1-5 10.225.65.yyy connected xbrickdrm912 1 6.3.1-5 10.225.65.zzz connected
- Supprimez le cluster du XMS existant.
Dans ce cas, nous supprimons le cluster xbrickdrm918 du XMS vxms-xbrickdrm918.
xmcli (admin)> remove-cluster cluster-id=1 cluster-psnt="XXXXXXXXXXXXXXX" Are you sure you want to remove cluster xbrickdrm918 [1]? (Yes/No): Please enter either Yes or No: yes [###################################################] 100% (elapsed time 00:00:15) Cluster xbrickdrm918 [1] removed successfully
- Supprimez le XMS d’origine du domaine de réplication.
Dans cet exemple, nous supprimons le XMS vxms-xbrickdrm918 d’origine du XMS sur le domaine de protection distant vxms-xbrickdrm919 .
xmcli (admin)> remove-remote-protection-peer-xms xms-alias-name="vxms-xbrickdrm918" XMS was removed from RM Domain
-
Ajoutez le cluster au nouveau XMS.
Nous utilisons la commande suivante pour ajouter le cluster xbrickdrm918 au XMS vxms-xbrickdrm912 .
xmcli (admin)> add-cluster sc-mgr-host="10.139.88.ccc" 20:26:23 - Collecting cluster information 20:26:38 - Loading data from cluster Clusters added successfully
- Confirmez que le déplacement s’est bien terminé.
- Patientez 5 minutes, puis vérifiez les sessions de réplication et l’état des liaisons IP à partir des deux XMS.
- Vérifiez l’état à partir de vxms-xbrickdrm919.
xmcli (admin)> show-remote-protection-session protection-session-id=1 Name: REP1 Index: 1 Replication-State: active Replication-Mode: async Replication-State-Details: Replication-Direction: failover Block-Access-Type: read_only Source-XMS-Id: Name: xbrickdrm912 Index: 1 Source-Cluster-ID: Name: xbrickdrm918 Index: 2 Source-CG-Id: Name: CG1 Index: 1 Target-XMS-Id: Name: vxms-xbrickdrm919 Index: 0 Target-Cluster-ID: Name: xbrickdrm919 Index: 1 Target-CG-Id: Name: CG1 Index: 1 Num-Of-Vols: 2 RPO: 60 Max-BW(MB/s): 0 Protection-Window-Num-Copies: 0 Protection-Window-Duration-in-Days: 0.000 Current-Protection-Window-Copies: 1 Source-Retention-Policy-ID: Name: Index: 0 Target-Retention-Policy-ID: Name: Index: 0 Number-Of-Target-PITs: 1 Target-Pit-Num-Copies-Status: ok Target-Pit-Window-Size-Status: ok Number-Of-Source-PITs: 2 Next-Scheduled-Cycle: 2020-09-16 20:41:06 Lag: 16 BW(KB/s): 0 Transfer-Efficiency-Ratio(Ratio): 1 Cycle-Start-Time(Timestamp): Wed Sep 16 20:40:20 2020 Last-Cycle-Start-Time(Timestamp): Wed Sep 16 20:40:20 2020 Last-Cycle-Completed-Snapshot-Set: be8cf226e64046c3a3092ef3a4ae0689 Last-Cycle-Duration: 1 Last-Cycle-Link-BW(KB/s): 0 Last-Cycle-Effective-Bandwidth(KB/s): 0 Last-Cycle-Transfer-Efficiency-Ratio: 1 Cycle-Number(Count): 76 Num-Missing-Short-Period-Snapshot-Sets: 0 Num-Missing-Middle-Period-Snapshot-Sets: 0 Num-Missing-Long-Period-Snapshot-Sets: 0 Target-Missing-Pits-Alert: enabled Test-Copy-Mode: False Snapset-Backup-Snapset-Index: [] Current-Command-Name: start Current-Command-Status: success Replication-Session-Consistency-State: consistent Obj-Severity: information Verification-Schedule: adaptive xmcli (admin)> xmcli (admin)> show-remote-protection-sessions Name Index Replication-State Replication-Mode Source-Cluster-ID Source-CG-Id Target-Cluster-ID Target-CG-Id Lag RPO Target-Policy-ID Cycle-Percent-Remaining(Ratio) REP1 1 active async xbrickdrm918 [2] CG1 [1] xbrickdrm919 [1] CG1 [1] 23 60 [0] 0 xmcli (admin)> xmcli (admin)> show-remote-protection-ip-links Name Index A-End-XMS-ID A-End-Cluster-ID A-End-IP-Addr A-End-Port-ID Z-End-XMS-ID Z-End-Cluster-ID Z-End-IP-Addr Z-End-Port-ID IP-Link-State IP-Link-Consistency-State Certainty xbrickdrm918-xbrickdrm919_1 1 xbrickdrm912 [1] xbrickdrm918 [2] 192.168.33.bbb/16 X1-SC2-target1 [6] vxms-xbrickdrm919 [0] xbrickdrm919 [1] 192.168.33.aaa/16 X1-SC2-target1 [6] Up consistent ok xbrickdrm918-xbrickdrm919_2 2 xbrickdrm912 [1] xbrickdrm918 [2] 192.168.23.bbb/16 X1-SC1-target2 [2] vxms-xbrickdrm919 [0] xbrickdrm919 [1] 192.168.23.aaa/16 X1-SC1-target2 [2] Down consistent ok xbrickdrm918-xbrickdrm919_3 3 xbrickdrm912 [1] xbrickdrm918 [2] 192.168.34.bbb/16 X1-SC2-target2 [7] vxms-xbrickdrm919 [0] xbrickdrm919 [1] 192.168.34.aaa/16 X1-SC2-target2 [7] Down consistent ok xbrickdrm918-xbrickdrm919_4 4 xbrickdrm912 [1] xbrickdrm918 [2] 192.168.22.bbb/16 X1-SC1-target1 [1] vxms-xbrickdrm919 [0] xbrickdrm919 [1] 192.168.22.aaa/16 X1-SC1-target1 [1] Up consistent ok
- Vérifiez l’état à partir de vxms-xbrickdrm912.
xmcli (admin)> show-remote-protection-sessions Name Index Replication-State Replication-Mode Source-Cluster-ID Source-CG-Id Target-Cluster-ID Target-CG-Id Lag RPO Target-Policy-ID Cycle-Percent-Remaining(Ratio) REP1 1 active async xbrickdrm918 [2] CG1 [1] xbrickdrm919 [1] CG1 [1] 30 60 [0] 0 xmcli (admin)> show-remote-protection-ip-links Name Index A-End-XMS-ID A-End-Cluster-ID A-End-IP-Addr A-End-Port-ID Z-End-XMS-ID Z-End-Cluster-ID Z-End-IP-Addr Z-End-Port-ID IP-Link-State IP-Link-Consistency-State Certainty xbrickdrm918-xbrickdrm919_1 1 vxms-xbrickdrm912.xiodrm.lab.emc.com [0] xbrickdrm918 [2] 192.168.33.bbb/16 X1-SC2-target1 [6] vxms-xbrickdrm919.xiodrm.lab.emc.com [0] xbrickdrm919 [1] 192.168.33.aaa/16 X1-SC2-target1 [6] Up consistent ok xbrickdrm918-xbrickdrm919_2 2 vxms-xbrickdrm912.xiodrm.lab.emc.com [0] xbrickdrm918 [2] 192.168.23.bbb/16 X1-SC1-target2 [2] vxms-xbrickdrm919.xiodrm.lab.emc.com [0] xbrickdrm919 [1] 192.168.23.aaa/16 X1-SC1-target2 [2] Down consistent ok xbrickdrm918-xbrickdrm919_3 3 vxms-xbrickdrm912.xiodrm.lab.emc.com [0] xbrickdrm918 [2] 192.168.34.bbb/16 X1-SC2-target2 [7] vxms-xbrickdrm919.xiodrm.lab.emc.com [0] xbrickdrm919 [1] 192.168.34.aaa/16 X1-SC2-target2 [7] Down consistent ok xbrickdrm918-xbrickdrm919_4 4 vxms-xbrickdrm912.xiodrm.lab.emc.com [0] xbrickdrm918 [2] 192.168.22.bbb/16 X1-SC1-target1 [1] vxms-xbrickdrm919.xiodrm.lab.emc.com [0] xbrickdrm919 [1] 192.168.22.aaa/16 X1-SC1-target1 [1] Up consistent ok xmcli (admin)> xmcli (admin)> show-remote-protection-session protection-session-id=1 Name: REP1 Index: 1 Replication-State: active Replication-Mode: async Replication-State-Details: Replication-Direction: failover Block-Access-Type: read_only Source-XMS-Id: Name: vxms-xbrickdrm912.xiodrm.lab.emc.com Index: 0 Source-Cluster-ID: Name: xbrickdrm918 Index: 2 Source-CG-Id: Name: CG1 Index: 1 Target-XMS-Id: Name: vxms-xbrickdrm919.xiodrm.lab.emc.com Index: 0 Target-Cluster-ID: Name: xbrickdrm919 Index: 1 Target-CG-Id: Name: CG1 Index: 1 Num-Of-Vols: 2 RPO: 60 Max-BW(MB/s): 0 Protection-Window-Num-Copies: 0 Protection-Window-Duration-in-Days: 0.000 Current-Protection-Window-Copies: 2 Source-Retention-Policy-ID: Name: Index: 0 Target-Retention-Policy-ID: Name: Index: 0 Number-Of-Target-PITs: 2 Target-Pit-Num-Copies-Status: ok Target-Pit-Window-Size-Status: ok Number-Of-Source-PITs: 2 Next-Scheduled-Cycle: 2020-09-16 20:43:16 Lag: 19 BW(KB/s): 0 Transfer-Efficiency-Ratio(Ratio): 1 Cycle-Start-Time(Timestamp): Wed Sep 16 20:42:27 2020 Last-Cycle-Start-Time(Timestamp): Wed Sep 16 20:42:27 2020 Last-Cycle-Completed-Snapshot-Set: 6ad2dece48c24402b2551dd532a1eadf Last-Cycle-Duration: 1 Last-Cycle-Link-BW(KB/s): 0 Last-Cycle-Effective-Bandwidth(KB/s): 0 Last-Cycle-Transfer-Efficiency-Ratio: 1 Cycle-Number(Count): 80 Num-Missing-Short-Period-Snapshot-Sets: 0 Num-Missing-Middle-Period-Snapshot-Sets: 0 Num-Missing-Long-Period-Snapshot-Sets: 0 Target-Missing-Pits-Alert: enabled Test-Copy-Mode: False Snapset-Backup-Snapset-Index: [] Current-Command-Name: start Current-Command-Status: success Replication-Session-Consistency-State: consistent Obj-Severity: information Verification-Schedule: adaptive xmcli (admin)>
- Exécutez le script HCS pour confirmer l’état d’intégrité des deux clusters.
Remarque : Comme toujours, exécutez le script HCS sur les deux systèmes XMS pour confirmer.
Produits concernés
XtremIO, XtremIO Family, XtremIO X2Propriétés de l’article
Numéro d’article: 000185755
Type d’article: How To
Dernière modification: 19 Sep 2025
Version: 11
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.