Vous pouvez migrer une image vers une autre banque de données tout en conservant son UUID et ses métadonnées.

Conditions préalables

Déterminez l'UUID de l'image que vous souhaitez migrer et du projet contenant l'image. Vous pouvez utiliser la commande openstack image list pour afficher l'UUID de chaque image et la commande openstack image show pour afficher l'UUID du projet qui contient une image spécifiée.

Procédure

  1. Dans vSphere Client, ouvrez la vue VM et modèles et localisez l'image que vous souhaitez migrer.
    L'image se trouve dans le dossier du projet qui la contient.
  2. Cliquez avec le bouton droit sur l'image et sélectionnez Cloner vers un modèle.
  3. Entrez un nouveau nom pour l'image et cliquez sur Suivant.
  4. Sélectionnez la ressource de calcul souhaitée et cliquez sur Suivant.
  5. Sélectionnez la banque de données souhaitée et cliquez sur Suivant.
  6. Cliquez sur Terminer.
  7. Enregistrez le nom de l'image d'origine, comme indiqué dans vSphere.
  8. Supprimez l'image d'origine.
  9. Renommez l'image clonée avec le nom de l'image d'origine.

Résultats

L'image est déplacée vers la nouvelle banque de données. Vous pouvez continuer à lancer normalement des instances à partir de celle-ci.