Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Conversion d'un volume FlexVol en volume FlexGroup

Contributeurs

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.

Avant de commencer
  • 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.

    Remarque

    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".

Étapes
  1. 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
  2. Vérifiez si le volume FlexVol peut être converti sans problème :

    1. Connectez-vous au mode de privilège avancé : set -privilege advanced

    2. 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.

    Remarque

    Vous ne pouvez pas reconvertir un volume FlexGroup en volume FlexVol.

  3. 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
  4. 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
Résultats

Le volume FlexVol est converti en volume FlexGroup à un seul membre.

Une fois que vous avez terminé

Il est possible de développer le volume FlexGroup, si nécessaire.