Come cambio il mio volume di Time Machine in uno script

3

Ho un volume TM sulla mia scrivania al lavoro e ne ho anche uno a casa. In questo modo, ho uno scatto migliore dei miei dati sopravvissuti a un disastro. Bene, devo modificare manualmente il volume TM in base a dove mi trovo.

Mi piacerebbe utilizzare qualche software di localizzazione (come Marco Polo) e farlo semplicemente cambiare il volume. Ho provato ad usare Applescript e Automator per fare il passaggio ma non sono stato in grado di avere un successo costante.

Sto cercando un modo più terminale / shellscript per cambiare il volume TM.

Qualche idea?

    
posta user14567 05.12.2011 - 13:50
fonte

2 risposte

1

Time Machine supporta più volumi di backup su Mountain Lion .

Backup to multiple locations

Time Machine allows you to choose multiple backup locations and seamlessly switch between them. Now you can have a backup of your data at work and at home.

    
risposta data 09.07.2012 - 08:57
fonte
0

Quello che farei è il seguente. Devi creare una copia di /Library/Preferences/com.apple.TimeMachine.plist . Mettilo da qualche parte (esempio: ~/somewhere/com.apple.TimeMachine.plist.diskA ). Quindi modificare da Preferenze di Sistema il disco di cui si desidera eseguire il backup. Crea un'altra copia e mettila su ~/somewhere/com.apple.com.TimeMachine.plist.diskB ). Quindi fai qualcosa di simile

ln -s ~/somewhere/com.apple.com.TimeMachine.plist.disk ~/somewhere/com.apple.com.TimeMachine.plist.diskB
sudo rm /Library/Preferences/com.apple.TimeMachine.plist
sudo ln -s ~/somewhere/com.apple.com.TimeMachine.plist.disk /Library/Preferences/com.apple.TimeMachine.plist

Quindi lo script quando si utilizza il disco A sarebbe

rm ~/somewhere/com.apple.com.TimeMachine.plist.disk 
ln -s ~/somewhere/com.apple.com.TimeMachine.plist.diskA ~/somewhere/com.apple.com.TimeMachine.plist.disk 

e quando si usa il disco B sarebbe     rm ~ / somewhere / com.apple.com.TimeMachine.plist.disk     ln -s ~ / somewhere / com.apple.com.TimeMachine.plist.diskB ~ / somewhere / com.apple.com.TimeMachine.plist.disk

In questo modo non devi usare sudo con MarcoPolo (BTW dovresti davvero usare ControlPlane che preleva dove MarcoPolo a sinistra).

MODIFICA: RICORDA di riavere il file originale quando lo fai.

    
risposta data 05.12.2011 - 17:45
fonte

Leggi altre domande sui tag