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 :smileyhappy:
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 :smileyhappy:
Saludos Corduales