1 votos

¿El tiempo requerido para las copias de seguridad incrementales de Time Machine se ve muy afectado por el número de archivos?

¿El tiempo requerido para las copias de seguridad incrementales de Time Machine se ve afectado en gran medida por el número de archivos de los que se hace una copia de seguridad? Tengo un gran número de archivos en mi Mac que rara vez cambian y no son "críticos". Si afectan en gran medida al tiempo de la copia de seguridad, los excluiré de Time Machine, pero si no lo hacen, haré una copia de seguridad de todo. El tamaño de la copia de seguridad no es un problema para mí.

Si importa, tengo una copia de seguridad de Time Machine en una caja remota que suele estar en la red local.

1voto

tubedogg Puntos 6827

Las copias de seguridad incrementales sólo respaldan lo que ha cambiado. El número de archivos no modificados es irrelevante durante una copia de seguridad incremental. Si de repente cambias todo el "gran número de archivos", la siguiente copia de seguridad incremental tardará bastante más.

0 votos

Necesito más pruebas. Uno podría imaginar un caso peor pero razonable implementación donde Time Machine hash cada archivo que mayo necesitan una copia de seguridad. En ese caso, el número (y el tamaño) de los archivos podría ralentizar las copias de seguridad, incluso cuando nada cambia.

0 votos

Tengo 243 millones de archivos en mi disco duro, según la Utilidad de Discos. Mirando la consola para el proceso de Time Machine backupd me dice que a las 18:11:23 de ayer por la tarde inició un proceso de copia de seguridad incremental. A las 6:11:28 había determinado que había que hacer una copia de seguridad de 529 archivos. Es cierto que hay algunos archivos excluidos, por lo que la cifra de 243 millones es alta, pero incluso si es sólo la mitad, el proceso que describes no es posible en 5 segundos para 121,5 millones de archivos. Mirando hacia atrás a través de los registros, el marco de tiempo de 4-5 segundos es bastante consistente.

0 votos

Esa metodología parece justa pero específica para cada situación, así que debería probarla por mí mismo. ¿Cómo puedo determinar la hora de inicio y parada de un proceso de backupd como hiciste tú? Además, si lo sabes, sería bueno añadir a la respuesta cómo Time Machine identifica los archivos modificados tan rápido. ¿Es mtime?

0voto

Oskar Puntos 1242

Hay cuatro tipos de copias de seguridad, cada una de las cuales tiene diferentes limitaciones de tiempo que puedes cronometrar hasta la fracción de segundo para convencerte de la velocidad de cada una.

  • Primera copia de seguridad (el recuento de los archivos modificados es el mismo que el de todos los archivos por definición)
  • Escaneo rápido mediante eventos del sistema de archivos (el recuento de los cambios en los archivos tiene poco efecto, aparte del tiempo para hacer una copia de seguridad de cada uno)
  • Escaneo profundo utilizando el sistema de archivos tanto en el origen como en el destino (el recuento de archivos cambiados no tiene efecto, todos los archivos se cuentan y se comparan)
  • Copia de seguridad problemática en la que tiene que hacer una comprobación de consistencia en el destino o purgar los archivos antes de que comience la copia de seguridad (omita estos casos ya que son casos extremos)

Para cronometrar las cosas y simular una exploración profunda:

time tmutil compare 

Para cronometrar una copia de seguridad completa

time tmutil startbackup —-block

Las copias de seguridad en sparsebundles son las más difíciles de gestionar, ya que son delicadas y se añaden varias capas de error con la red y el sistema de archivos integrado con la sobrecarga de almacenamiento disperso. Las copias de seguridad conectadas directamente son superiores para mí y utilizo arq o rsync si debo tener copias de seguridad en red. Puede rsync o arq de un destino local de la máquina del tiempo que obtiene lo mejor de ambos mundos.

Si prefiere una herramienta gráfica a abrir la línea de comandos, diríjase inmediatamente a este sitio web para obtener la mecánica de la máquina del tiempo. Recoge los datos de tiempo de los registros del sistema y hace todo tipo de comprobaciones excelentes sobre la salud de las copias de seguridad y las estadísticas en general, mucho más allá de las simples mediciones de tiempo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X