Il backup del Time Machine di notte funziona solo quando il coperchio del laptop è aperto

3

Importante: eseguo il backup su una capsula del tempo, tramite wifi.

  • Ho impostato il computer in modo che si attivi automaticamente alle 2:58 del mattino.
  • Alle 2:59 del mattino eseguo uno script che lancia "caffeinate -s", per evitare che il mio MacBook ritorni a dormire.
  • Alle 3:00 eseguo un backup programmato di Time Machine - tuttavia Time Machine è disattivato nelle impostazioni.
  • Eseguo un altro script che uccide la caffeina quando il processo di backup è scomparso, quindi il mio Mac può riaddormentarsi.

Il mio obiettivo: eseguire i backup solo di notte, quando di solito non utilizzo il mio MacBook.

Che cosa succede: - Quando faccio dormire il Mac, ma ho il coperchio aperto, funziona come mi piacerebbe. - Quando faccio dormire il Mac chiudendo il coperchio, non funziona. Time Machine non riesce a trovare il dispositivo di backup.

Questo è lo script caffeinate. backupd è lanciato con TimeMachineScheduler.

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

0 risposte

Leggi altre domande sui tag