Domanda

Qualcuno sa di un metodo di riga di comando per selezionare il disco attiva Time Machine? Desidero alternate tra due dischi di backup per la ridondanza. Vorrei che questo per essere automatizzato, presumibilmente tramite cron, forse launchd.

C'è un AppleScript metodo ai dischi di swap, ma sto facendo a distanza amministrazione del sistema e non può contare su GUI di scripting. Vorrei Presumo ci sia un sufficiente controllo di Time Machine utilizzando le default di comando, ma non sono sicuro di come raggiungere questo obiettivo ancora.

È stato utile?

Soluzione

. Nota: Il componente di backup come questo non è ancora stato testato ripristinare

Ottenere l'ID del drive collegato

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

Eject, spina nel 2 ° unità, rendono l'unità di Time Machine con la GUI, ripetizione.

Scrivi (piuttosto che leggere) l'ID:

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

fonte e grazie a Christian Stocker. commenti chiave di quel post:

  1. http://developer.apple .com / DOCUMENTAZIONE / Darwin / Reference / manpages / man1 / defaults.1.html ". Attenzione: Il comando di default verrà modificato in una prossima release principale solo operare su domini preferenze plist generale utilità di manipolazione sarà piegato in un diverso programma da riga di comando ".

  2. Anche impostare la proprietà DestinationVolumeUUID dovrebbe essere.

Altri suggerimenti

Se la vostra necessità è quella di avere la ridondanza in backup di Time Machine, un alternativa è quella di mantenere un clone del volume Time Machine. Io uso SuperDuper! a tale scopo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top