Vous pouvez migrer des images entre des banques de données de sorte à préserver leur UUID et leurs métadonnées.
Conditions préalables
Vérifiez que les banques de données actuelle et de destination sont disponibles.
Procédure
- À l'aide de SSH, connectez-vous au nœud controller01.
- Passez à l'utilisateur racine.
- Affichez une liste d'images.
Le résultat répertorie les UUID de l'image, les noms et les états.
+--------------------------------------+------------------------------------+--------+
| ID | Name | Status |
+--------------------------------------+------------------------------------+--------+
| 00acfc1f-2109-4e9c-b628-de7149b42dc3 | ubuntu-16.04-server-cloudimg-amd64 | Active |
| bf1abfb8-8bcc-4ce8-a9e8-3432b8ca546e | ubuntu1604_jenkins_node | Active |
+--------------------------------------+------------------------------------+--------+
- Déterminez l'UUID du projet.
openstack project list --domain default
Le résultat répertorie le projet UUID et le nom.
+----------------------------------+-------+
| ID | Name |
+----------------------------------+-------+
| f33350f3844948fcb482ed6f5eef133d | admin |
+----------------------------------+-------+
- Connectez-vous à vSphere Web Client.
- Accédez à vCenter et recherchez le dossier du projet avec l'UUID du projet.
- Dans le dossier du projet, recherchez le modèle avec l'UUID de l'image.
- Effectuez un clic droit sur le modèle et sélectionnez Cloner dans le modèle afin d'ouvrir le modèle vers l'Assistant de modèle :
- Attribuez un nouveau nom au modèle.
- Choisissez un hôte différent
- Sélectionner une banque de données
- Cliquez sur Terminer pour terminer le nouveau modèle.
- Cliquez avec le bouton droit sur le modèle original et sélectionnez Supprimer du disque.
- Effectuez un clic droit sur le clone du modèle et sélectionnez Renommer pour entrer le nom d'origine comme nouveau nom.