La copia de seguridad de Time Machine por la noche solo funciona cuando se abre la tapa del portátil

3

Importante: realizo una copia de seguridad de una cápsula de tiempo, a través de wifi.

  • Configuré mi computadora para que se activara automáticamente a las 2:58 AM.
  • A las 2:59 a.m., ejecuto un script que lanza "caffeinate -s" para evitar que mi MacBook vuelva a dormir.
  • A las 3:00 am, realizo una copia de seguridad programada de Time Machine. Sin embargo, la propia Time Machine está desactivada en la configuración.
  • Ejecuto otra secuencia de comandos que mata el cafeína cuando el proceso de copia de seguridad se acaba, por lo que mi Mac puede volver a dormir.

Mi objetivo: ejecutar copias de seguridad solo por la noche, cuando normalmente no uso mi MacBook.

Que pasa: - Cuando hago que la Mac duerma, pero tengo la tapa abierta, funciona como me gustaría. - Cuando hago que la Mac duerma cerrando la tapa, no funciona. Time Machine no puede encontrar el dispositivo de copia de seguridad.

Este es el script de cafeína. backupd se inicia con TimeMachineScheduler.

#!/bin/sh
/usr/bin/caffeinate -s &
while [ ! "$(pidof backupd)" ]; do
        sleep 10
done
while [ "$(pidof backupd)" ]; do
done
/usr/bin/pkill caffeinate
    
pregunta Laurel Wolf 27.01.2013 - 12:28

0 respuestas

Lea otras preguntas en las etiquetas