2つのタイムマシンディスクを使用してバックアップするコマンドラインメソッド
-
16-10-2019 - |
質問
アクティブなタイムマシンディスクを選択するコマンドライン方法を知っている人はいますか?冗長性のために2つのバックアップディスクを交互にしたいと思います。おそらくCronを介して、おそらく発売されたと思われる、これを自動化したいと思います。
あります Applescriptメソッド ディスクを交換しますが、リモートシステム管理を行っており、GUIスクリプトに依存することはできません。私は、タイムマシンの十分な制御があると思います デフォルト コマンドですが、これをまだ達成する方法がわかりません。
解決
注:このようにバックアップの復元コンポーネントはまだテストされていません。
添付のドライブのIDを取得します
defaults read /Library/Preferences/com.apple.TimeMachine BackupAlias
排出、2番目のドライブにプラグインし、GUIでタイムマシンドライブにして、繰り返します。
IDを書く(読むのではなく):
defaults write /Library/Preferences/com.apple.TimeMachine BackupAlias '<00000000 014e0002 ....>'
ソース &クリスチャンストッカーに感謝します。その投稿からの重要なコメント:
http://developer.apple.com/documentation/darwin/reference/manpages/man1/defaults.1.html 「警告:Defaultsコマンドは、今後の主要なリリースで変更され、設定ドメインでのみ動作します。一般的なプリスト操作ユーティリティは、別のコマンドラインプログラムに折りたたまれます。」
また、プロパティDestinationVolumeUuidを設定する必要があります。
他のヒント
必要な場合は、タイムマシンのバックアップで冗長性がある場合は、タイムマシンのボリュームのクローンを維持することです。私が使う Superduper! その目的のために。
所属していません apple.stackexchange