Me gustaría excluir momentos específicos en los que Time Machine no debería ejecutarse. Esto es para que pueda crear una copia de seguridad fuera del sitio de la copia de seguridad de Time Machine para fines de recuperación de desastres. No quiero que se ejecute una copia de seguridad TM mientras se realiza esta copia de seguridad, ya que puede crear una copia en un estado inconsistente.
Me doy cuenta de que hay herramientas que te permiten hacer esto , pero todos requieren que deshabilites el programador de Apple Time Machine, que prefiero no hacer. También preferiría no instalar software que no conozco o en quien no confío Por lo tanto, estoy buscando una solución de línea de comandos para evitar que las copias de seguridad de Time Machine se realicen de 12 a 6 de la mañana.
Eché un vistazo a tmutil man pages y no vi ninguna forma de incluir o excluir los tiempos de ejecución. Sin embargo, vi que uno puede stopbackup
, disable
y enable
el servicio usando esta utilidad. Entonces, tal vez, ¿hay una manera de programar fácilmente estos comandos para que se ejecuten en ciertos momentos? Por ejemplo:
Ejecute estos comandos a las 12:00 AM:
sudo tmutil disable
sudo tmutil stopbackup
Luego vuelve a encender las cosas a las 6:00 AM:
sudo tmutil enable
Intenté usar iCal con esos comandos en un archivo .sh
, pero no sucede nada. He leído acerca de launchd
, pero estoy fuera de mi zona de confort con la puesta en marcha, especialmente porque estos deben ejecutarse como root.