Conversion d'un volume FlexVol en volume FlexGroup
Depuis ONTAP 9.7, vous pouvez effectuer une conversion sans déplacement des données d'un volume FlexVol en volume FlexGroup sans nécessiter de copie des données ni d'espace disque supplémentaire.
-
Les volumes transférés peuvent être convertis en volumes FlexGroup à partir de ONTAP 9.8.
-
Le volume FlexVol en cours de conversion doit être en ligne.
-
Les opérations et les configurations du volume FlexVol doivent être compatibles avec le processus de conversion.
Vérifier les conditions suivantes qui peuvent empêcher la conversion de réussir :
-
Un volume FlexVol a été migré de 7-mode à l'aide de 7MTT (ONTAP 9.7).
Les volumes transférés peuvent être convertis à partir de ONTAP 9.8.
-
Un élément est activé sur le volume qui n'est pas encore pris en charge avec le volume FlexGroup ; par exemple, les LUN SAN, Windows NFS, SMB1, dénomination des snapshots/suppression automatique, jeu de règles, SnapLock, objectif de niveau de service de l'espace ou application/reporting de l'espace logique. Pour plus d'informations, voir "Configurations prises en charge et non prises en charge pour les volumes FlexGroup".
-
Le SVM où se trouve le volume FlexVol à convertir utilise actuellement le SVM DR.
-
Des volumes FlexClone NetApp sont présents et le volume FlexVol est le volume parent. Le volume en cours de conversion ne peut pas être un parent ou un clone.
-
Le volume est un volume d'origine NetApp FlexCache.
-
Pour ONTAP 9.7 et les versions antérieures, les copies Snapshot NetApp ne doivent pas dépasser 255. Pour ONTAP 9.8 et versions ultérieures, les copies Snapshot 1023 sont prises en charge.
-
Les fonctionnalités d'efficacité du stockage sont activées. Ceux-ci doivent être désactivés et peuvent être réactivés après la conversion.
-
Le volume est la source d'une relation SnapMirror et la destination n'a pas encore été convertie.
-
Le volume fait partie d'une relation SnapMirror active (non mise en veille).
-
Les quotas sont activés. Ceux-ci doivent être désactivés et peuvent être réactivés après la conversion.
-
Les noms de volume comportent plus de 197 caractères.
-
Le volume est associé à une application.
Ceci s'applique uniquement à ONTAP 9.7. Cette limitation a été supprimée dans ONTAP 9.8.
-
Les processus ONTAP sont en cours d'exécution, tels que la mise en miroir, les tâches, le serveur, la sauvegarde NDMP, et la conversion des inodes en cours.
-
Le volume est un volume root SVM.
-
Le volume est trop plein.
Si l'une de ces incompatibilités existe, un message d'erreur est généré si le volume FlexVol et la conversion du volume sont abandonnées. Vous pouvez effectuer des actions correctives et recommencer la conversion.
-
-
Si un volume FlexVol atteint actuellement une capacité maximale de 80 % ou plus, envisagez de copier les données vers un volume FlexGroup nouvellement créé au lieu d'effectuer une conversion sans déplacement des données. Bien que les volumes de membres FlexGroup se rééquilibrent naturellement au fil du temps, la conversion d'un volume FlexVol de grande capacité en volume FlexGroup peut créer des problèmes de performance ou d'équilibrage qui ne seront pas rapidement rééquilibrés entre les volumes de membres.
La conversion d'un très grand volume FlexGroup entraîne l'saturation du composant du volume FlexGroup, ce qui engendre des problèmes de performances. Pour plus d'informations, reportez-vous à la section intitulée « quand ne pas créer de volume FlexGroup » dans le rapport technique TR "Volumes FlexGroup - Guide des meilleures pratiques et de mise en œuvre".
-
Vérifier que le volume FlexVol est en ligne :
volume show vol_name volume-style-extended,state
cluster-1::> volume show my_volume -fields volume-style-extended,state vserver volume state volume-style-extended ------- --------- ------ --------------------- vs0 my_volume online flexvol
-
Vérifiez si le volume FlexVol peut être converti sans problème :
-
Connectez-vous au mode de privilège avancé :
set -privilege advanced
-
Vérifiez le processus de conversion :
volume conversion start -vserver vs1 -volume flexvol -check-only true
Vous devez corriger toutes les erreurs avant de convertir le volume.
Vous ne pouvez pas reconvertir un volume FlexGroup en volume FlexVol.
-
-
Lancer la conversion :
volume conversion start -vserver svm_name -volume vol_name
cluster-1::*> volume conversion start -vserver vs0 -volume my_volume Warning: Converting flexible volume "my_volume" in Vserver "vs0" to a FlexGroup will cause the state of all Snapshot copies from the volume to be set to "pre-conversion". Pre-conversion Snapshot copies cannot be restored. Do you want to continue? {y|n}: y [Job 57] Job succeeded: success
-
Vérifiez que la conversion a réussi :
volume show vol_name -fields volume-style-extended,state
cluster-1::*> volume show my_volume -fields volume-style-extended,state vserver volume state volume-style-extended ------- --------- ------ --------------------- vs0 my_volume online flexgroup
Le volume FlexVol est converti en volume FlexGroup à un seul membre.
Il est possible de développer le volume FlexGroup, si nécessaire.