Cette page explique comment gérer vos migrations de volumes.
Afficher les détails de la migration de volumes
Une fois la migration de volume créée et authentifiée, le processus de réplication démarre.
La phase actuelle d'une migration est indiquée par son mirrorState :
Préparation : le transfert de référence est en cours.
Transfert en cours : un transfert incrémentiel est en cours.
En miroir : la migration est inactive et attend le début du prochain transfert incrémentiel horaire.
Arrêtée : l'utilisateur a arrêté la migration.
Suivez les instructions ci-dessous pour afficher les détails d'une migration de volume à l'aide de la consoleGoogle Cloud ou de Google Cloud CLI :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Sous Protection des données, cliquez sur Migrations.
Dans la liste des migrations, sélectionnez celle que vous souhaitez afficher.
gcloud
Pour afficher les détails d'une migration de volume :
gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION
Modifier une migration de volume
Vous pouvez modifier les paramètres suivants d'une migration de volumes :
- Emplacement du cluster
- Description
- Étiquettes
Vous pouvez également modifier les détails du volume de destination à l'aide de l'option Modifier un volume.
Suivez les instructions ci-dessous pour modifier les détails d'une migration de volume à l'aide de la consoleGoogle Cloud :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Cliquez sur Volumes.
Cliquez sur le nom du volume de destination pour ouvrir la page d'informations.
Cliquez sur l'onglet Migration.
Cliquez sur Modifier la migration.
Arrêter ou suspendre une migration de volume
Lorsque vous arrêtez une migration, le volume de destination devient accessible en lecture et en écriture, et peut être modifié. Aucun transfert incrémentiel n'a lieu lorsque la réplication est arrêtée, mais une réplication arrêtée peut être reprise.
Pour arrêter un transfert de données actif lors de la migration de référence ou si un transfert incrémentiel en cours est bloqué, vous devez forcer l'arrêt. Un arrêt forcé indique à la migration d'enregistrer un point de contrôle. Ce point de contrôle peut être utilisé ultérieurement par l'opération de reprise pour continuer là où elle s'était arrêtée.
Suivez les instructions ci-dessous pour arrêter ou suspendre la migration d'un volume à l'aide de la consoleGoogle Cloud ou de Google Cloud CLI :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Sous Protection des données, cliquez sur Migrations.
Dans la liste des migrations, sélectionnez celle que vous souhaitez arrêter.
Cliquez sur Arrêter.
Une boîte de dialogue de confirmation contenant des informations s'affiche. Saisissez le nom du volume, puis cliquez sur Arrêter pour confirmer.
Si un transfert est en cours, une autre boîte de dialogue s'affiche pour vous demander si vous souhaitez forcer l'arrêt. L'arrêt forcé annule le transfert en cours et rétablit le volume de destination sur le dernier transfert réussi. Vous pouvez annuler la boîte de dialogue et attendre la fin du transfert, ou forcer l'arrêt.
Attendez que l'état du transfert passe à Arrêté.
gcloud
Pour arrêter ou suspendre une migration de volume :
gcloud netapp volumes replications stop REPLICATION_NAME \ --volume=DESTINATION_VOLUME --location=REGION
Si la commande renvoie une erreur en raison d'un transfert de référence ou incrémentiel en cours, vous pouvez ajouter l'indicateur --force
à la commande pour forcer l'arrêt et créer un point de contrôle pour une opération de reprise ultérieure.
Reprendre une migration de volume
Lorsque vous reprenez une migration, le volume de destination revient au dernier point de contrôle ou instantané commun avec le volume source. Les transferts incrémentiels commencent alors à partir de ce point. Cette action annule toutes les modifications apportées au contenu du volume de destination. Assurez-vous donc que c'est bien ce que vous souhaitez faire. Les paramètres du volume de destination, tels que la taille, les paramètres de protocole et les règles, ne seront pas synchronisés avec le volume source.
Suivez les instructions ci-dessous pour reprendre la migration d'un volume à l'aide de la consoleGoogle Cloud ou du Google Cloud CLI :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Sous Protection des données, cliquez sur Migrations.
Dans la liste des migrations, sélectionnez celle que vous souhaitez reprendre.
Cliquez sur Reprendre.
Une boîte de dialogue de confirmation contenant des informations s'affiche. Saisissez le nom du volume, puis cliquez sur Reprendre pour confirmer.
Attendez que l'état du transfert passe à Préparation ou Dupliqué.
gcloud
Pour reprendre la migration d'un volume :
gcloud netapp volumes replications resume REPLICATION_NAME \ --volume=DESTINATION_VOLUME --location=REGION
Synchroniser une migration de volume
L'opération de synchronisation vous permet d'exécuter un transfert incrémentiel manuel et non planifié sur une migration en état de transfert en miroir. Cette opération est utilisée lors de la transition pour transférer immédiatement les dernières modifications de la source vers la destination, sans attendre le prochain transfert incrémentiel planifié.
Le service vous permet d'exécuter jusqu'à cinq opérations de synchronisation par volume et par jour.
Suivez les instructions ci-dessous pour synchroniser une migration de volume à l'aide de la consoleGoogle Cloud ou de Google Cloud CLI :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Sous Protection des données, cliquez sur Migrations.
Dans la liste des migrations, sélectionnez celle que vous souhaitez synchroniser.
Cliquez sur Synchroniser.
Une boîte de dialogue de confirmation contenant des informations s'affiche. Saisissez le nom du volume, puis cliquez sur Synchroniser pour confirmer.
Patientez jusqu'à la fin de l'opération.
gcloud
Pour synchroniser la migration d'un volume :
gcloud netapp volumes replications sync REPLICATION_NAME \ --volume=DESTINATION_VOLUME --location=REGION
Basculer une migration de volume
Pour effectuer un basculement, procédez comme suit :
Assurez-vous que tous les paramètres du volume de destination sont corrects. Pour en savoir plus sur les options de protocole, les règles d'exportation et les règles d'instantané, consultez Détails du volume.
Attendez la fin d'un transfert incrémentiel en cours. Cette opération est confirmée lorsque l'état de la mise en miroir est défini sur Mise en miroir sur la page Détails de la migration du volume.
Arrêtez tout accès en écriture au volume source. Pour ce faire, vous pouvez arrêter les applications ou supprimer les autorisations d'accès pour les clients.
Exécutez une opération de synchronisation pour transférer les dernières modifications de la source vers la destination. L'état mirrorState passe à Transferring (Transfert en cours), puis revient à Mirrored (Répliqué) une fois le transfert terminé.
Arrêtez la migration pour rendre le volume de destination accessible en lecture et en écriture.
Redémarrez les clients et les applications, cette fois en utilisant le volume de destination.
Facultatif : envisagez de configurer des sauvegardes pour le volume de destination.
Enfin, nettoyez la migration de volume en la supprimant.
Supprimer une migration de volume
Vous pouvez supprimer une migration de volumes une fois la migration terminée et que vous avez transféré votre charge de travail ou décidé d'annuler la migration.
La suppression de la migration de volumes comprend les étapes de nettoyage suivantes :
Assurez-vous que l'état de la migration est Arrêtée.
Supprimez la réplication.
Envisagez de supprimer le peering de cluster vers NetApp Volumes sur votre cluster ONTAP source à l'aide de la commande
cluster peer delete
, mais uniquement s'il s'agissait de la dernière migration depuis votre cluster ONTAP source.Une fois la migration terminée, supprimez toute configuration réseau supplémentaire.
Suivez les instructions ci-dessous pour supprimer une migration de volumes arrêtée à l'aide de la consoleGoogle Cloud ou de Google Cloud CLI :
Console
Accédez à la page NetApp Volumes dans la console Google Cloud .
Sous Protection des données, cliquez sur Migrations.
Dans la liste des migrations, sélectionnez celle que vous souhaitez supprimer.
Cliquez sur Terminer la migration. Cette action supprime la migration.
Une boîte de dialogue de confirmation contenant des informations s'affiche. Saisissez le nom de la migration, puis cliquez sur Terminer pour confirmer.
gcloud
Pour supprimer une migration de volume arrêtée :
gcloud netapp volumes replications delete REPLICATION_NAME \ --volume=DESTINATION_VOLUME --location=REGION
Étapes suivantes
Modifier les paramètres de volume pendant la migration du volume