Recherche de site Web

Comment prendre et restaurer un instantané de machine virtuelle à l’aide de la ligne de commande sur XenServer


Objectif

L’objectif est de créer un nouvel instantané d’une machine virtuelle XenServer et de le restaurer ultérieurement à partir de cet instantané.

Exigences

Accès privilégié à la ligne de commande de XenServer.

Difficulté

FACILE

Instructions

Identifier l’UUID de la machine virtuelle

Tout d’abord, nous devons identifier l’UUID d’une machine virtuelle à partir de laquelle nous souhaitons prendre un instantané. Utilisez xe vm-list pour répertorier toutes les machines virtuelles disponibles :


xe vm-list
uuid ( RO)           : 7371124f-7d4d-66b7-cbc7-a98b1457543e
     name-label ( RW): Debian Jessie 8.5
    power-state ( RO): halted


uuid ( RO)           : bad8e456-df88-435d-ba12-3f0f6e54b2c6
     name-label ( RW): Control domain on host: xenserver
    power-state ( RO): running

Prendre un instantané

L’UUID de la machine virtuelle dont nous souhaitons prendre un instantané est 7371124f-7d4d-66b7-cbc7-a98b1457543e. Nous utilisons cet UUID ainsi que la commande xe vm-snapshot pour créer un nouvel instantané avec le nom Debian Jessie 8.5-Snapshot :


xe vm-snapshot new-name-label="Debian Jessie 8.5-Snapshot" vm=7371124f-7d4d-66b7-cbc7-a98b1457543e
f100447b-09a0-7b4c-31c9-36b970ecc9dd

L’instantané a été créé. Vous pouvez répertorier cet instantané à l’aide de :


xe snapshot-list name-label="Debian Jessie 8.5-Snapshot"
uuid ( RO)                : f100447b-09a0-7b4c-31c9-36b970ecc9dd
          name-label ( RW): Debian Jessie 8.5-Snapshot
    name-description ( RW): Installed via xe CLI

Restaurer à partir d’un instantané

Nous pouvons maintenant restaurer à partir de l’instantané. Veuillez noter que votre machine virtuelle sera arrêtée à la suite de la commande linux suivante :


xe snapshot-revert snapshot-uuid=f100447b-09a0-7b4c-31c9-36b970ecc9dd

Articles connexes: