¿Cómo alarga la cantidad de tiempo que Time Machine mantiene las copias de seguridad por hora?

6

Time Machine mantiene las copias de seguridad por hora durante 24 horas de forma predeterminada antes de purgar las copias de seguridad diarias y me gustaría extender esto más (a una semana de copias de seguridad por hora). ¿Hay una manera de cambiar la configuración de la política de retención de copia de seguridad para permitir esto? No parece haber una opción en la interfaz de usuario.

Si falla esto, tendré que instalar otra cosa y prefiero quedarme con Time Machine debido a una copia de seguridad inicial bastante grande (millones de archivos, TB de datos, que ya están bajo copia de seguridad con Time Machine)

    
pregunta jimmy0x52 16.04.2015 - 23:35

3 respuestas

3

La respuesta es que esto no es fácil de hacer. Apple no expone el tiempo, lo que significa que es probable que cambie si aplica alguna actualización al sistema o el cambio podría incluso romper las copias de seguridad para que no se ejecuten.

He dejado un comentario preguntando sobre el caso de uso. He empleado scripts para solucionar esto en varios casos para los clientes, pero necesito saber más sobre su caso de uso real antes de proporcionar una solución alternativa que funcione incluso con la programación predeterminada de Time Machine.

    
respondido por el bmike 24.04.2015 - 14:42
0

Uno de estos scripts / aplicaciones basados en Time Machine es uno llamado rsnapshot (que es legal en productos de Apple afaik (en cuanto a licencias) y PUEDES establecer el tiempo y la frecuencia con bastante facilidad ...

    
respondido por el linuxdev2013 17.05.2015 - 14:58
0

El usuario no tiene forma de cambiar la política de retención de copias de seguridad de Time Machine, y tampoco tengo conocimiento de que existan aplicaciones de terceros que lo extiendan con ese tipo de configuración.

Las aplicaciones de terceros que existen solo pueden activar y desactivar Time Machine para que pueda lograr un menos programa de copias de seguridad frecuentes cada hora. Hay uno en la AppStore llamado TimePreserver para realizar copias de seguridad de sus copias de seguridad manualmente, pero no se puede ejecutar como un servicio programado.

Podrías escribir un script de mantenimiento para ejecutarlo periódicamente que abriría el servidor de Time Machine y copiaría las copias de seguridad por hora para guardarlas en otro lugar. Pero luego, para recuperar esa información, no tengo claro si sería tan simple como copiar los archivos de respaldo por hora al servidor de Time Machine e intentar acceder a ellos a través de la interfaz del cliente de Time Machine. Esto es algo que podría probar antes de escribir el script.

También puede intentar preservar las copias de seguridad por hora en el lado del servidor haciendo algo similar con su propio servidor Time Machine basado en Linux o NAS compatible con Time-Machine. Solo tendría que crear su propia manera de evitar que se eliminen las copias de seguridad por hora (un script de mantenimiento por hora que las copia en una ubicación separada o administra los permisos de archivos o algo así).

    
respondido por el Mike Myers 31.07.2015 - 21:35

Lea otras preguntas en las etiquetas