En otras palabras, los pasos se resumen de la siguiente manera:
En el Hipervisor Proxmox VE 3.x
- Fijarse bien en la configuración de los parámetros de la red del contenedor a migrar (esto es fundamental en el momento de la restauración en el nuevo hipervisor) y anotarla en algún lugar para su uso posterior
- Realizar una salva o respaldo del contenedor OpenVZ
En el Hipervisor Proxmox VE 4.x
- Crear un contenedor LXC a partir del respaldo del contenedor OpenVZ (previamente copiado en el nuevo hipervisor)
- Configurar los parámetros de la red del contenedor con los valores que tenía (tomados del paso 1)
- Encender el contenedor y revisar que todo esté correctamente
primer a proxmox 3 -
root@proxmox1:~# vzlist
CTID NPROC STATUS IP_ADDR HOSTNAME
100 52 running deb7-CACTI.ies-sabadell.cat
104 41 running IP users.ies-sabadell.cat
105 9 running - enrutador-links.ies-sabadell
106 52 running 3 hermes.ies-sabadell.cat
107
108 71 running IP frontal.ies-sabadell.cat
109 66 running cisco.ies-sabadell.cat
114
116 29 running dns.ies-sabadell.cat
root@proxmox1:~# vzlist 108
CTID NPROC STATUS IP_ADDR HOSTNAME
108 79 running 192.168. frontal.ies-sabadell.cat
vzctl stop 100 && vzdump 100 --remove 0 --mode stop --compress gzip --storage samba155
lo envio al otro servidor
scp /var/lib/vz/dump/vzdump-openvz-110-2015_12_29-00_04_09.tar.gz root@prx4-c0-1-drbd8:/var/lib/vz/dump
en otro proxmox4
root@hp350:~# pvesm status
backup-hd2T dir 1 1922728752 201530792 1623505904 11.54%
local dir 1 71859544 3819736 64366516 6.10%
local-lvm lvmthin 1 194502656 139769608 54733047 72.36%
local-raid lvmthin 1 1866727424 398919650 1467807773 21.87%
nfs3228 nfs 1 1922860032 1240326656 584857600 68.46%
wd-0154 nfs 1 1914457536 1451688896 443301184 77.11%pct restore 118 vzdump-lxc-117-2017_05_06-07_51_01.tar.lzo --storage local-raid
o
pct restore 110 /var/lib/vz/dump/vzdump-openvz-110-2015_12_29-00_04_09.tar.gz
finalment queda configurar la xarxa
Pero estos nuevos contenedores tienen un problema: no tienen configuración de red establecida. Sí, todos los contendores, cuando se va a la pestaña “Network” se ve que no tiene configuración establecida:
Lo que queda es configurar la red de los contenedores LXC recientemente restaurados con los valores originales que se recopilaron al principio de todo este proceso.
Añadir la configuración de red a los contenedores LXC basada en las configuraciones originales
Como elemento a destacar, los conentedores LXC utilizan por defecto (y como única opción) adaptadores de red virtuales los cuales se pueden asociar a los bridges configurados en el nodo Proxmox VE. En otras palabras, usan el modelo veth únicamente, lo cual es muy bueno porque se puede controlar el acceso utilizando el cortafuegos de Proxmox VE.
Entonces, configurar la red de los contenedores LXC se puede hacer de dos maneras: a través de la WebGUI o a través de la CLI.
En caso de hacerlo por la WebGUI (por ejemplo, el CT LXC 110):
En caso de hacerlo por la CLI o Shell de Proxmox VE (por ejemplo, el CT LXC 111):
root@prx4-c0-1-drbd8:~# pct set 111 -net0 name=eth0,bridge=vmbr0,ip=10.0.1.28/28,gw=10.0.1.17
root@prx4-c0-1-drbd8:~#
Y así se completa casi todo el proceso de conversión de contenedores
OpenVZ de un hipervisor Proxmox VE 3.x a contenedores LXC en un
hipervisor Proxmox VE 4.x.finalment arrancar contenidors
root@prx4-c0-1-drbd8:~# pct start 118
RECORDEU EN LES CLONACIONS SI LA MAC VA DUPLICADA ' AL TANTO '
pct enter 118
Cap comentari:
Publica un comentari a l'entrada