Cómo exportar/importar VM a/desde un archivo de copia de seguridad utilizando la línea de comandos en xenserver

Cómo exportar/importar VM a/desde un archivo de copia de seguridad utilizando la línea de comandos en xenserver

Objetivo

El objetivo es exportar primero la máquina virtual de Xenserver en un archivo de copia de seguridad regular y luego importar una nueva máquina virtual desde el archivo de copia de seguridad generado previamente.

Requisitos

Acceso privilegiado a la línea de comandos de Xenserver.

Dificultad

FÁCIL

Instrucciones

Identificar el UUID de VM

Comenzamos identificando una máquina virtual a la que lago para exportar como un archivo de respaldo regular. Correr XE VM Lista Para enumerar todas las máquinas virtuales disponibles y tomar nota de la máquina virtual en cuestión:

# xe vm-list uuid (RO): 7371124f-7d4d-66b7-cbc7-a98b1457543e nombre-label (RW): Debian Jessie 8.5 Estado de alimentación (RO): UUID detenido (RO): BAD8E456-DF88-435D-BA12-3F0F6E54B2C6 Nombre-Label (RW): Dominio de control en el host: Xenserver Power-State (RO): Running 

Tomar una instantánea de VM

En esta etapa tomamos una instantánea de nuestra máquina virtual. El uuid de la vm objetivo es, por ejemplo,. 7371124F-7D4D-66B7-CBC7-A98B1457543E:

# xe vm-snapshot new-name-label = "Debian Jessie 8.5-exportación "VM = 7371124F-7D4D-66B7-CBC7-A98B1457543E 1FCC437B-B792-D609-925A-A700BE870DFF 

Instantánea con nombre Debian Jessie 8.5 - Exportación ha sido tomado.

Exportar VM a un archivo

Ahora es un momento para exportar nuestra VM a un archivo:

# XE VM-Export vm = 1FCC437B-B792-D609-925A-A700BE870DFF FileName = Debian_VM.Exportación XEN sucedió # ls -lh Debian_vm.xen -rw ------- 1 raíz raíz 1.5G 16 de septiembre 17:27 Debian_VM.xen 

Importar VM desde un archivo

El archivo creado en el paso anterior ahora se puede usar como base para importar nuevas máquinas virtuales de Xenserver:

# xe vm-importación filename = Debian_vm.XEN DC1C72BB-3A53-9335-669A-6E68A7F99873 

La nueva máquina virtual con uuid DC1C72BB-3A53-9335-669A-6E68A7F99873 Ha sido creado.

# xe vm-list uuid (RO): DC1C72BB-3A53-9335-669A-6E68A7F99873 Nombre-Label (RW): Debian Jessie 8.5-Exportar Estado de potencia (RO): UUID detenido (RO): 1FCC437B-B792-D609-925A-A700BE870DFF Nombre-Label (RW): Debian Jessie 8.5-Exportar Estado de potencia (RO): UUID detenido (RO): 7371124F-7D4D-66B7-CBC7-A98B1457543E Nombre-Label (RW): Debian Jessie 8.5 Estado de alimentación (RO): UUID detenido (RO): BAD8E456-DF88-435D-BA12-3F0F6E54B2C6 Nombre-Label (RW): Dominio de control en el host: Xenserver Power-State (RO): Running 

Retire la instantánea

Opcionalmente, ahora puede eliminar la instantánea no utilizada para conservar algo de espacio en disco:

# xe snapshot-uninstall snapshot-uuid = 1fcc437b-b792-d609-925a-a700be870dff Los siguientes elementos están a punto de ser destruidos vm: 1fcc437b-b792-d609-925a-a700be870dff (Debian jessie 8.5-Exportación) VDI: 3C2CA807-8654-468D-98E2-DEC8FB7513B8 (0) Tipo 'Sí' para continuar sí todos los objetos destruidos 

Tutoriales de Linux relacionados:

  • Mastering Bash Script Loops
  • Cómo gestionar los perfiles de potencia sobre D-Bus con ..
  • Cómo montar la imagen ISO en Linux
  • Cómo configurar un servidor OpenVPN en Ubuntu 20.04
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
  • XARGS multiprocesado con ejemplos
  • Comandos básicos de Linux