Sopprimi Time Machine Vecchi dialoghi di backup tramite riga di comando

2

Invece di far funzionare automaticamente Time Machine, utilizzo uno script di shell e il comando tmutil startbackup per attivare i backup, il che mi dà un grado molto maggiore di flessibilità. In particolare mi consente di eseguire backup orari su un'unità locale durante le mie normali ore di lavoro, con un backup di rete separato durante la notte (poiché tende ad essere molto più lento).

Sfortunatamente, ho scoperto oggi che se l'unità di rete si sta riempiendo abbastanza da dover eliminare i vecchi backup, il dialogo che mi informa di ciò impedirà al backup di procedere finché non avrò colpito, ma poiché si verifica dopo Normalmente, lascio il mio computer, la mia macchina finisce per rimanere svegli tutta la notte in attesa che io faccia qualcosa a riguardo.

Quello che mi piacerebbe fare è sopprimere questo dialogo per il backup notturno, ma lasciarlo abilitato / riattivato per i miei backup orari. C'è un modo per farlo? Non sembra esserci alcuna capacità in tmutil stessa. C'è forse un'opzione defaults che potrei cambiare?

    
posta Haravikk 18.09.2016 - 23:37
fonte

3 risposte

2

Non so se puoi eliminare la finestra di dialogo tramite tmutil direttamente.

L'alternativa, come hai suggerito, è di disattivare temporaneamente l'opzione "Notifica dopo i vecchi backup cancellati" di Preferenze delle opzioni di Time Machine tramite defaults :

sudo defaults write /Library/Preferences/com.apple.TimeMachine.plist AlwaysShowDeletedBackupsWarning 0

Utilizza "1" anziché "0" per riattivare l'opzione.

(Forse dovrei specificare che questa risposta si applica a El Capitan, non so su Sierra, anche se presumo che questo non sia cambiato.)

    
risposta data 01.10.2016 - 11:15
fonte
0

Prova a leggere questo articolo linea di comando Control Time Machine 'e questo per elimina i vecchi backup

    
risposta data 28.09.2016 - 22:28
fonte
0

Il comando defaults per regolare l'intervallo di backup di Time Machine è il seguente, appartiene a una singola riga:

sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 14400

L'ultimo numero è l'intervallo di tempo in secondi, che consente di raggruppare le ore per 3600 secondi segmenti. Se si desidera attendere 4 ore tra i backup, il numero sarà 14400 e così via. L'impostazione predefinita è un'ora o 3600 secondi, che può essere ripristinata con:

sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 3600

Hit return e la pianificazione di backup predefinita verrà ripristinata di nuovo.

C'è anche un programma gratuito che puoi usare per programmare orari esterni o terminali. link

    
risposta data 29.09.2016 - 04:28
fonte

Leggi altre domande sui tag