Question

Quelqu'un sait-il d'une méthode de ligne de commande pour sélectionner le disque actif Time Machine? Je voudrais alterner entre deux disques de sauvegarde pour la redondance. Je voudrais que cela soit automatisé, probablement via Cron, peut-être launchd.

Il existe une méthode AppleScript sur des disques d'échange, mais je suis en train de faire à distance l'administration du système et ne peut pas compter sur les scripts GUI. Je présume qu'il est un contrôle suffisant de Time Machine en utilisant les paramètres par défaut commande, mais ne suis pas sûr de savoir comment y parvenir encore.

Était-ce utile?

La solution

Remarque:. La composante restauration de sauvegarde comme celui-ci n'a pas encore été testé

Obtenir l'ID du lecteur connecté

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

Eject, prise en 2ème disque, en font le disque Time Machine avec l'interface utilisateur graphique, répétition.

Ecrire (au lieu de lecture) ID:

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

source et grâce à Christian Stocker. Les principaux commentaires de ce poste:

  1. http://developer.apple .com / DOCUMENTATION / Darwin / Référence / manpages / man1 / defaults.1.html « . AVERTISSEMENT: La commande par défaut sera modifié dans une version majeure à venir seulement fonctionner sur les domaines des préférences utilitaires de manipulation générale plist sera plié dans un programme de ligne de commande différente. "

  2. Aussi la propriété DestinationVolumeUUID doit être réglé.

Autres conseils

Si votre besoin est d'avoir une redondance sur les sauvegardes Time Machine, une alternative est de maintenir un clone de votre volume Time Machine. J'utilise SuperDuper! à cet effet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top