Faire un instantané - snapshot - d’une instance peut être utile si on souhaite garder une certaine version d’une instance.
Cela permet par exemple de relancer une instance depuis une version précédente, ou bien de migrer une instance vers un autre projet.
Avant de prendre un instantané, assurez-vous que la machine virtuelle soit arrêtée.
Si l’instance n’est pas arrêtée, les données ne sont pas assurées d’être vidées sur le disque.
Prenez l’instantané en utilisant la commande
openstack server image create <instance> --name myInstanceSnapshot
Cela produit une image du nom de myInstanceSnapshot.
openstack image list
+------------+---------------------------------+--------+
| ID | Name | Status |
+------------+---------------------------------+--------+
| id-image-1 | cirros-0.3.5-x86_64-uec | active |
| id-image-2 | cirros-0.3.5-x86_64-uec-kernel | active |
| id-image-3 | cirros-0.3.5-x86_64-uec-ramdisk | active |
| id-image-4 | myInstanceSnapshot | active |
+------------+---------------------------------+--------+
Lancer une nouvelle instance en utilisant un instantané en guise d’image.
openstack server create --flavor <gabarit> --image <instantané> <instance>
Si on veut migrer une instance vers un autre projet OpenStack, il faut
Pour en savoir plus sur les instantanés, se référer à la page de documentation d’OpenStack.
Documentation d’OpenStack