¿Cómo excluir los tiempos para las copias de seguridad de Time Machine a través de la línea de comandos?

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 al hacer 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 todas requieren que deshabilites el progtwigdor de Apple Time Machine, que prefiero no hacer. También preferiría no instalar software que desconozco o en el que 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 a.m.

Eché un vistazo a las páginas de manual de tmutil y no vi ninguna forma de incluir o excluir los tiempos de ejecución. Sin embargo, vi que se puede stopbackup , disable y enable el servicio usando esta utilidad. Entonces, tal vez, ¿hay una manera de progtwigr 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 sucedió nada. Leí acerca de launchd , pero estoy fuera de mi zona de comodidad para lograrlo, especialmente porque tienen que ejecutarse como root.

No hay ninguna opción para excluir ciertos tiempos, pero hay una opción para definir los tiempos para ejecutar una copia de seguridad. Si desea excluir las horas de trabajo, de 9 a.m. a 6 p.m., por ejemplo, podría decirle a Time Machine que haga una copia de respaldo entre las 18:00 y las 9:00 (de 6 p.m. a 9 a.m.) Forzar a Time Machine a estas horas esencialmente excluye tu ventana.