¿Cómo hace Time Machine una copia de seguridad de las instantáneas hechas por Parallels 11?

1

Al configurar una máquina virtual en Parallels 11 (y versiones anteriores) se puede habilitar "SmartGuard" y luego "Optimizar para Time Machine"

Lo que no está claro es exactamente lo que está sucediendo "debajo de las cubiertas" cuando Time Machine ejecuta su copia de seguridad programada regularmente, mientras que la máquina virtual se está ejecutando.

Me encantaría que Time Machine simplemente hiciera una copia de seguridad de las instantáneas, de modo que, si tengo que restaurarlas, podría volver a la última instantánea conocida, pero no he podido encontrar ningún paso paso a paso. ese. (De hecho, ¡ni siquiera puedo encontrar dónde están los archivos de instantáneas!)

    
pregunta Ralph Shillington 02.12.2015 - 16:13

2 respuestas

1

Time Machine hace dos pases en cada archivo. Si su archivo está abierto / bloqueado / cambiando, Time Machine omitirá ese archivo durante ese intervalo. Básicamente, recopila una lista de todos los archivos que necesitan copia de seguridad y cuando llega al archivo, puede omitirlo y guardarlo para volver a intentarlo una vez que se complete la primera pasada. Si el segundo paso falla, pierdes ese archivo.

Lo ideal sería salir de Parallels (o al menos cerrar el almacenamiento / finalizar todas las escrituras) y luego hacer una copia de seguridad para evitar que falten archivos o que un archivo se guarde en un estado "inutilizable".

Parece que el proveedor está cambiando el comportamiento predeterminado para adaptarse a Time Machine de acuerdo con:

También se complica en función de las otras configuraciones de almacenamiento que usa para la tecnología de disco virtual, y dejaré que el soporte de Parallels responda en un artículo de la base de conocimientos, pero el funcionamiento de Time Machine se prueba fácilmente.

Ejecuta una copia de seguridad y luego ejecuta tmutil compare para ver qué archivos son diferentes a los que se guardaron en una instantánea. Intente restaurar la VM de Parallels a una nueva ubicación y arrancarla. El problema con los problemas de tiempo es que puede obtener una copia de seguridad sana 9 veces de cada 10 o 99,999 de cada 100,000, pero en realidad se trata de la cantidad de datos que puede permitirse perder.

La mayoría de las personas que conozco se saltan las copias de seguridad de las máquinas virtuales e implementan un método alternativo para guardar los archivos del usuario de la imagen (o sincronizarlos) y / o configurar un recordatorio para hacer una copia de seguridad instantánea del estado de la VM al cerrar el script. y luego guarde una copia de los archivos de datos en un lugar donde Time Machine realizará una copia de seguridad de esa instantánea periódica.

Una vez que haya configurado esto, puede excluir los archivos VM en ejecución de la copia de seguridad de Time Machine y ahorrar tiempo / espacio en los medios de copia de seguridad de las copias de seguridad incrementales que podrían no ser realmente viables.

Parece que Smart Guard marca todos los archivos excluidos de Time Machine excepto las instantáneas de copia de seguridad y optimiza las instantáneas programadas cada 48 horas. Debería poder ver sus copias de seguridad de Time Machine con una herramienta como BackupLoupe después de ejecutarse durante una semana y confirmar que solo está obteniendo instantáneas de copia de seguridad y que se realizan cada 48 horas.

    
respondido por el bmike 02.12.2015 - 17:15
1

No hay mucho que agregar a respuesta de bmike , excepto algunos aspectos de lo que está sucediendo bajo el capó:

El archivo .pvm y el archivo .hdd son de hecho carpetas similares a las aplicaciones. Puede acceder a ellos usando el menú contextual - > Mostrar contenido del paquete .

Ejemplo:

Después de configurar la función SmartGuard, Parallels guardará una instantánea inicial de algunos archivos (en el cuadro azul oscuro: .mem, .png, etc., todos comenzando con {356 ... ) en una siguiente La carpeta Instantáneas y una instantánea del hdd con el nombre correspondiente en el paquete del hdd aquí comienzan con CentOS Linux 7.0.1-0.hdd.0. {356 ... .

Primera instantánea:

Todosloscambiosrealizadosenlamáquinavirtualdespuésseescribenenotrosarchivos.Enlacapturadepantallaanterior,todosloscambioseneldiscoduroseescribenenelarchivoCentOSLinux7.0.1-0.hdd.0.{5fb....

Segundainstantánea(configurolaVMparacrearunainstantáneacadahora)

La segunda instantánea (en el cuadro azul claro) se crea después de una hora. Todos los cambios escritos en el archivo temporal CentOS Linux 7.0.1-0.hdd.0. {5fb ... se guardan en una segunda instantánea de hdd: el archivo CentOS Linux 7.0.1- 0.hdd.0. {8ca ... . El archivo hdd temporal se reinicia entonces.

Ninguno de los archivos de instantáneas se cambiará después y, por lo tanto, se pueden hacer copias de seguridad fácilmente con Time Machine. Como son mucho más pequeños que el pvm completo (excepto el archivo hdd inicial, por supuesto), consumen menos espacio y tiempo en la copia de seguridad.

    
respondido por el klanomath 02.12.2015 - 20:36

Lea otras preguntas en las etiquetas