Metodo della riga di comando per eseguire il backup utilizzando due dischi Time Machine

2

Qualcuno sa di un metodo da riga di comando per selezionare il disco di Time Machine attivo? Mi piacerebbe alternare tra due dischi di backup per la ridondanza. Mi piacerebbe che fosse automatizzato, presumibilmente tramite cron, forse launchd.

C'è un metodo AppleScript per scambiare i dischi, ma sto facendo amministrazione remota del sistema e non posso fare affidamento su scripting GUI. Presumo che ci sia un controllo sufficiente su Time Machine usando il comando default , ma non sono sicuro di come ottenere questo risultato.

    
posta 11.10.2010 - 23:00
fonte

2 risposte

2

Nota: il componente di ripristino del backup in questo modo non è ancora stato testato.

Ottieni l'ID dell'unità collegata

defaults read /Library/Preferences/com.apple.TimeMachine BackupAlias                       

Rimuovi, collega la seconda unità, crea l'unità Time Machine con la GUI, ripeti.

Scrivi (anziché leggere) l'ID:

defaults write /Library/Preferences/com.apple.TimeMachine BackupAlias '<00000000 014e0002 ....>'                                                   

source & grazie a Christian Stocker. Commenti chiave da quel post:

  1. link "ATTENZIONE: il comando defaults essere modificato in un'imminente release principale per operare solo sui domini delle preferenze.Le utility di manipolazione plist generale verranno piegate in un diverso programma a riga di comando. "

  2. Anche la proprietà DestinationVolumeUUID deve essere impostata.

risposta data 12.10.2010 - 07:01
fonte
1

Se è necessario disporre di ridondanza sui backup di Time Machine, un'alternativa è mantenere un clone del Time Machine Volume. Io uso SuperDuper! per questo scopo.

    
risposta data 12.10.2010 - 15:39
fonte

Leggi altre domande sui tag