要するに:ドライブを接続し、システム設定、一般、Time Machine を開いて、バックアップディスクとして追加します。
これが最速の方法で、ちゃんと機能します。このページの残りでは、その代償と、それが正解でない場合にどうするかを説明します。
macOS はドライブの消去を提案します。意地悪をしているわけではありません。Time Machine には独自のファイルシステムとスナップショットが必要なので、ディスクは Time Machine 専用ディスクになり、汎用ディスクではなくなります。すでに入っているものは消えます。
rsync は macOS に付属しており、何もフォーマットせずにフォルダをドライブにコピーします。
rsync -aE --delete ~/Documents/ /Volumes/Backup/Documents/
-a はアクセス権、シンボリックリンク、タイムスタンプを保持します。-E は macOS の拡張属性とリソースフォークを保持します。通常の rsync のフラグではこれらは失われます。--delete は、元の場所からなくなったファイルをバックアップからも削除します。これがミラーである理由です。
最後の一文をもう一度読んでください。そこが落とし穴です。ミラーには履歴がありません。先週の火曜日に削除したファイルや、今朝ランサムウェアに暗号化された書類は、次にコマンドを実行した時点でバックアップから消えます。
--delete を外せばバックアップはすべてを保持しますが、意図して捨てたファイルもすべて保持し続け、しかも各ファイルのバージョンは 1 つだけです。
何がバックアップを書き込んだにせよ、それを読み戻したものはありません。途中で切れた書き込み、途中で外れたケーブル、静かに壊れていくディスク、完了していないクラウドへのアップロード。外から見ればどれも健全なバックアップとまったく同じに見え、必要になったその日に初めて分かります。
手作業で確認するには、書き込んだ内容を記録して、あとで照合します。
find /Volumes/Backup/Documents -type f -exec shasum -a 256 {} + > ~/backup.sha256
そして 1 か月後に:
shasum -a 256 -c ~/backup.sha256
やる価値はあります。同時に、設定しようと思いながら誰もやらないことでもあります。だからCopy Shelterはスケジュールどおりにそれを行い、見つかったことを知らせます。
Mac が書き込めるドライブなら、USB メモリも含めて何でも使えます。ブランドより重要なことが 2 つあります。
外付けドライブも Mac と同じ建物にあります。だからこそ 3-2-1 ルールは、別の場所にもコピーを置くことを求めています。
Time Machine の場合は必要です。独自のファイルシステムが必要だからです。rsync、Copy Shelter など普通のフォルダに書き込むツールなら不要で、ドライブの既存の内容はそのまま残ります。
Time Machine なら可能です。Mac ごとにディスク上に別々のバックアップが作られ、互いに干渉しません。ただし、ドライブが 1 台故障すると両方が失われることを忘れないでください。
Time Machine は自動で 1 時間ごとに実行されます。自分で設定するものなら、毎日が妥当な最低ラインです。大事なのは、どれだけの作業をやり直す覚悟があるかで、答えはたいてい 1 日分未満です。
バックアップの実行時に接続されている必要があり、Time Machine の場合はほとんど常にということです。引き出しにしまったドライブは、接続を思い出せるかどうか次第なので、しばらくディスクを見ていないときに名前を挙げて知らせてくれるツールを選んでください。
Time Machine はセットアップ中に移行アシスタントから復元でき、どのプラットフォームと比べても最もスムーズな復旧方法です。Time Machine を含め、封印されたシステムボリューム自体を復元するバックアップツールはありません。macOS は常に Apple から戻ってきます。
バックアップを確認してほしいですか?Copy Shelter は任意のフォルダに書き込み、Mac から出る前に暗号化し、スケジュールに沿ってバックアップを読み戻します。保存先 1 か所なら無料です。
お持ちのドライブがネットワークドライブなら、Mac を NAS にバックアップするをご覧ください。