VMware Global Community
payball
Contributor
Contributor

Copia por tar a unidad LTO

Hola,

Tengo un servidor con una unidad LTO SAS. En el servidor tengo instalado un ESXi Server 4. Veo que dispone del comando tar, por lo que mi pregunta es la siguiente: es posible realizar una copia de seguridad directamente desde la consola de mi ESXi a la unidad de cinta? Utilizando por ejemplo un tar?

Un saludo,

Reply
0 Kudos
5 Replies
jose_maria_gonz
Virtuoso
Virtuoso

Hola Payball,

Te refieres a usar el comando tar para hacer una copia de seguridad del host ESXi o de una maquina virtual?

Saludos,

Jose Maria Gonzalez,

Founder and President of JmGVirtualConsulting.com

-


See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy

See http://www.josemariagonzalez.es for my blog on VMware training and tips

See http://www.twitter.com/jose_m_gonzalez for some twittering

VMware vExpert 2009

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6233290" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

Reply
0 Kudos
payball
Contributor
Contributor

Hola Jose Maria,

Me refiero a hacer la copia de una máquina virtual apagada es decir, copiarme /vmfs/volumes/storage1/vm1 (por ejemplo).

Saludos,

Reply
0 Kudos
xacolabril
Expert
Expert

Hola Payball. Es posible hacer lo que dices, pero debes tener en cuenta que no es una solución escalable, por no decir que tienes que parar la VM. Eso sí, es barato.

Debes saber que un dispositivo de cintas, al ser detectado por el kernel, te generará dos dispositivos en el directorio /dev:

/dev/st0 ---> Al lanzarle algo al dispositivo automáticamente rebobinará la cinta al finalizar la grabación.

/dev/nst0 --- Al lanzarle algo al dispositivo, no rebobinará la cinta

Para ver el status de la cinta (la sesión de grabación donde nos encontramos), debemos ejecutar: " mt -f /dev/nst0 status "

Para expulsar la cinta: " mt -f /dev/nst0 eject "

Para borrar: " mt -f /dev/nst0 erase "

Para rebobinar la cinta debemos ejecutar: " mt -f /dev/nst0 rewind "

Para buscar la última sesión de la cinta para poder añadir información: " mt -f /dev/nst0 eom "

Y lo que estás buscando: grabar la cinta con ficheros de una VM. Por ejemplo un disco VMDK:

tar -cvzf /dev/nst0 /volumes/vmfs/DATASTORE/MAQUINAVIRTUAL/FICHERO_DISC_C.vmdk

Para leer el contenido de la cinta, ya grabado: tar -tzf /dev/nst0

Para restaurar, primer debes saber la sesión donde está la cinta. para ello puedes usar el comando que he descrito antes o si ya lo sabes ejecutar: " mt -f /dev/nst0 fsf 666 ", donde 666 es la sesión donde se encuentran los datos en la cinta Smiley Happy

Finalmente, el siguiente comando realizará la restauración: " tar xvf /dev/nst0 "

Si consideras de utilidad la respuesta, vótala, gracias.

Ya nos dirás cómo te ha ido. Eso sí, como siempre, haz alguna prueba en plan grabar un ficherito de /tmp/ por ejemplo y luego restaurarlo en /tmp/prueba Smiley Happy

Saludos Corduales

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
jose_maria_gonz
Virtuoso
Virtuoso

Hola Payball,

Ahora te entiendo. Pesaba que lo que querias era hacer una backup de la configuracion del servidor ESXi con el comando tar. No obstante, recuerda que para hacer backup de la "configuracion" del servidor ESXi has de usar el comando vicfg-cfgbackup -d desde el appliance vMA (Management Assistant) o desde el vCLI (vSphere Comand line interface) si no quieres usar el appliance

Contestando a tu pregunta, VMware ESXi no tiene el comando tar, si mi memoria no me falla. Recuerda NO Service Console en ESXI.

Es mas, ni siquiera el servidor ssh esta encendido por defecto y VMware NO lo recomienda arrancarlo - bueno solo a veces por temas de troubleshooting.

Saludos,

Jose Maria Gonzalez,

Founder and President of JmGVirtualConsulting.com

-


See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy

See http://www.josemariagonzalez.es for my blog on VMware training and tips

See http://www.twitter.com/jose_m_gonzalez for some twittering

VMware vExpert 2009

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6233290" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

Reply
0 Kudos
payball
Contributor
Contributor

Gracias por vuestras respuestas.

En efecto, existe el comando tar en ESXi (aunque se que la consola está "unsupported"). Aunque debo tener algún problema porque no me está detectando la unidad de cinta. Voy a instalar una máquina virtual para asignársela y ver si está correctamente conectada.

Un saludo.

Reply
0 Kudos