Make Time Machine usa due unità da Terminale

3

Il mio desiderio è di avere due identici backup di Time Machine su due diverse unità collegate localmente. Il mio primo pensiero è stato un clone via Carbon Copy Cloner, ma non lo farà, perché Apple non permetterà a terze parti di copiare il filesystem che viene utilizzato per i backup di Time Machine (questo è quello che dice il messaggio di errore prima di può anche avviare il clone).

Il motivo per cui ho bisogno di un approccio a riga di comando è perché voglio includere i due backup nella catena di attività in Carbon Copy Cloner.

Tutto quello che ho cercato in quella direzione non funziona (nessun aiuto trovato finora online), poiché Time Machine avrebbe sempre iniziato a eseguire il backup dello stesso disco più e più volte. Quindi, quello che posso dire finora: tmutil non è la strada da percorrere, indipendentemente dalle opzioni che scelgo. Ma forse mi sono perso qualcosa?

Se avvio manualmente il backup facendo clic su "backup ora" in macOS (High Sierra 10.13.6), Time Machine eseguirà il backup sull'unità 1 prima, se faccio di nuovo clic (dopo che il backup è terminato), backup per guidare 2. A proposito: stesso bevaviour se ho impostato un programma tramite Time Machine Editor.

Quindi sto cercando un terminale per imitare l'approccio macOS per avviare il backup, in quanto sembra che questo sia l'unico modo per fare in modo che Time Machine usi due dischi diversi. tmutil utilizza solo l'ultima destinazione, ancora e ancora. Anche se I setdestination a guidare 2. Ma ancora: forse mi sono perso qualcosa.

    
posta Kreiselblitz 01.09.2018 - 13:16
fonte

3 risposte

1

Non penso che sia necessario utilizzare il terminale per configurare Time Machine per eseguire il backup su 2 dischi diversi. Se si dispone attualmente della configurazione di Time Machine per eseguire il backup su un disco esterno, è possibile tornare alle preferenze di Time Machine in Preferenze di sistema e selezionare un'unità diversa su cui eseguire il backup. Dopo aver effettuato questa operazione, verrà presentata l'opzione di utilizzare entrambe le unità per i backup di Time Machine o modificare l'unità esistente. Se si seleziona l'opzione di utilizzare due unità separate, i backup di Time Machine alterneranno le unità di destinazione per ciascun backup. Almeno queste sono le opzioni che mi vengono presentate, mentre uso due Time Capsule da 3 tb separati.

    
risposta data 01.09.2018 - 21:51
fonte
1

Grazie a entrambi per il vostro impegno e il vostro aiuto! Avrei dovuto chiarire prima il mio setup, mi dispiace per quello! Avevo già entrambe le unità collegate in locale e selezionate come destinazioni nelle preferenze di sistema. Ho bisogno del comando del terminale che ho spiegato nel mio post iniziale: voglio eseguire un breve script di shell, che posso allegare alla fine di un'attività Carbon Copy Cloner finita. Ho provato l'approccio jaumes ora e ha funzionato: tmutil startbackup --destination <disk id 1> --block; tmutil startbackup --destination <disk id 2> --block . Perché non ho visto --destination prima ?? Ho eseguito man tmutil un paio di volte. Grazie!

Modifica: qualcun altro ha risposto nel frattempo: grazie! Proverò anche l'approccio --rotate . Ma non usi --block ? D'altro canto, passa semplicemente al comando successivo e non aspetta che il backup, o backupd , termini effettivamente. Pensavo che avrebbe portato a un errore.

    
risposta data 01.09.2018 - 22:10
fonte
1

Ho impostato più destinazioni e dico solo al sistema di ruotare, quindi sceglie un'altra unità se è montata:

 tmutil startbackup --rotation --block

Spesso li intralcio così ottengo diverse unità connesse che catturano ora un intervallo di backup (ish)

 tmutil startbackup --rotation --block; tmutil startbackup --rotation --block

Uso le preferenze del sistema GUI per aggiungere tutte le mie destinazioni e poi uso il terminale per montare e smontare i volumi che voglio inclusi / esclusi da qualsiasi evento di backup di rotazione potenziale (o tempo normale per l'evento di backup - che per impostazione predefinita algoritmo di rotazione pure). Ho appena impostato le destinazioni e le ho completamente dimenticate.

    
risposta data 01.09.2018 - 22:08
fonte

Leggi altre domande sui tag