¿Cómo cambio mi volumen de TimeMachine en un script?

3

Tengo un volumen de TM en mi escritorio en el trabajo y también tengo uno en casa. De esa manera, tengo una mejor foto de mis datos sobreviviendo a un desastre. Ahora mismo tengo que cambiar manualmente el volumen de TM en función de dónde esté.

Me gustaría usar algún software de localización (como Marco Polo) y simplemente cambiar el volumen. Intenté usar Applescript y Automator para hacer el cambio, pero no he podido tener un éxito constante.

Estoy buscando una forma más basada en terminal / shellscript para cambiar el volumen de TM.

¿Alguna idea?

    
pregunta user14567 05.12.2011 - 13:50

2 respuestas

1

Time Machine admite múltiples volúmenes de respaldo en Mountain Lion .

  

Copia de seguridad en varias ubicaciones

     

Time Machine le permite elegir múltiples ubicaciones de copia de seguridad y cambiar sin problemas entre ellas. Ahora puede tener una copia de seguridad de sus datos en el trabajo y en casa.

    
respondido por el user495470 09.07.2012 - 08:57
0

Lo que yo haría es lo siguiente. Necesitas crear una copia de /Library/Preferences/com.apple.TimeMachine.plist . Ponlo en algún lugar (ejemplo: ~/somewhere/com.apple.TimeMachine.plist.diskA ). Luego, cambie de Preferencias del sistema el disco del que desea hacer una copia de seguridad. Cree otra copia y póngala en ~/somewhere/com.apple.com.TimeMachine.plist.diskB ). Entonces haz algo como esto

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

Entonces la secuencia de comandos cuando se usa el disco A sería

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

y al usar el disco B sería     rm ~ / somewhere / com.apple.com.TimeMachine.plist.disk     ln -s ~ / somewhere / com.apple.com.TimeMachine.plist.diskB ~ / somewhere / com.apple.com.TimeMachine.plist.disk

De esta manera, no tiene que usar sudo con MarcoPolo (BTW, realmente debería usar ControlPlane que retoma donde MarcoPolo izquierda).

EDITAR: RECUERDE para hacer una copia de seguridad de su archivo original cuando haga esto.

    
respondido por el Gio 05.12.2011 - 17:45

Lea otras preguntas en las etiquetas