スクリプトでTime Machineの音量を変更する方法


3

私は職場で机の上にTMのボリュームを持っています、そして私は家にも持っています。そのようにして、私は災害を乗り切った自分のデータのより良いショットを得ました。今は、自分のいる場所に基づいてTMの音量を手動で変更する必要があります。

(Marco Poloのような)位置認識ソフトウェアを使って、音量を変えるだけでいいのですが。私はAppleScriptとAutomatorを使って切り替えを試みましたが、私は一貫して成功することはできませんでした。

私は、TMのボリュームを切り替えるための、よりターミナル/シェルスクリプトベースの方法を探しています。

何か案は?


どのOSXバージョン(Snow LeopardまたはLion)を使用していますか?
nohillside

私が本当に欲しいのは、同時に複数のTMボリュームを「アクティブ」にできることです。手動切り替えではうまく機能しますが、なぜそれが必要なのでしょうか。
Thilo

1
あなたは 'tmutil'コマンド、特に 'tmutil associatedisk'を見たいと思うかもしれません。
Max Ried

回答:


1

Time Machineは、複数のバックアップボリュームをサポートしています。 マウンテンライオン

複数の場所へのバックアップ

Time Machineでは、複数のバックアップ場所を選択してシームレスに切り替えることができます。これで、職場や自宅でデータのバックアップを取ることができます。


0

私がすることは以下の通りです。コピーを作成する必要があります /Library/Preferences/com.apple.TimeMachine.plist。どこかに置いてください(例: ~/somewhere/com.apple.TimeMachine.plist.diskA )次に、「システム環境設定」からバックアップ先のディスクを変更します。別のコピーを作成して ~/somewhere/com.apple.com.TimeMachine.plist.diskB )それからこのようなことをする

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

ディスク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 

そしてディスクBを使うときは     rm〜/ somewhere / com.apple.com.TimeMachine.plist.disk     ln -s〜/ somewhere / com.apple.com.TimeMachine.plist.diskB 〜/ somewhere / com.apple.com.TimeMachine.plist.disk

このようにあなたが使用する必要はありません sudo MarcoPolo(ところであなたは本当に使うべきです コントロールプレーン MarcoPoloが去ったところを拾う。

編集: 覚えている あなたがこれをするときあなたの元のファイルをバックアップしてもらうために。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.