85
macOS Monterey のディスクユーティリティを使用して Time Machine スナップショットを管理する方法

Time Machineは、スナップショットを作成することでバックアップを管理します。スナップショットを使用すると、時間を遡って、後で削除または変更されたドキュメント、アプリ、フォルダ、その他の項目のバージョンを選択できます。スナップショットには2つの目的があります。

  • これらはディスク上のすべてのファイルを表しているように見えるため、既知の構造を参照できます。
  • ただし、これらのスナップショットはコンパクトで、macOS起動ボリュームの現在の状態と最後に保存されたファイルセットとの差分のみが含まれています。最初のスナップショットは実質的に完全バックアップであり、それ以降のスナップショットは部分バックアップです。

一部のユーザーにとって、これらのスナップショットは制御不能に陥ることがあります。読者から、起動ボリュームを占領し、システムをほぼ使用不能にしてしまうスナップショットを削除する方法について、定期的に問い合わせが寄せられています。以前のコラムでは、「MacでTime Machineのスナップショットを削除する方法」や「Macの不可解なストレージ問題を解決する方法」といった記事で、その答えをお伝えしてきました。

Apple が macOS 10.12 Sierra で導入し始めた APFS ファイルシステムを実行している最新の Mac を所有していて、APFS 形式の Time Machine ボリュームにバックアップしていた場合、Apple は長年使用されている HFS+ ファイルシステムで異なるアプローチを採用していたため、利用できるツールはほとんどありませんでした。

Apple は、macOS Monterey でディスクユーティリティ アプリとそのコマンドライン版を更新し、Time Machine、Carbon Copy Cloner、その他のソフトウェアによって作成された APFS スナップショットを管理できるようにしました。

ディスク ユーティリティ バージョン 21 の Monterey で次の手順に従ってスナップショットを表示できます。

  1. アプリケーション > ユーティリティ > ディスクユーティリティを起動します 。
  2. 左側のサイドバーで起動ボリュームを選択します。Catalina 以降では、「ボリューム」というラベルの付いたボリューム グループを選択します。
  3. 「表示」>「APFS スナップショットを表示」を選択します 。(Apple はこのオプションをシステムの「表示」メニューにのみ表示し、「ディスクユーティリティ」ウィンドウ内のラベルの付いた「表示」メニューには表示しないことに注意してください。)

ボリュームビューの下部には、そのボリュームに作成されたすべてのスナップショットが表示されます。スナップショットをダブルクリックすると、Finderでブラウズ可能なボリュームとしてマウントされます。これは、Time Machineを使って特定の古いファイルセットを探すよりもはるかに簡単です。

Monterey のディスク ユーティリティのアップデートにより、スナップショットに関する情報の表示、マウント、削除が可能になります。

スナップショットを選択し、リストの下にある「-(マイナス)」ボタンをクリックすると削除できます。 警告! この操作は元に戻せません。

リストでもう少し情報を表示するには、… (詳細) ボタンをクリックし、 列の表示 > プライベート サイズを選択します。 これは、スナップショットがドライブ上で実際に占めているスペースを反映しています。これは、スナップショット内のデータ構造に基づいて、アクティブ ファイルとスナップショットを保持するために現在使用できる最小のパーティション サイズを追跡する Tidemark とは対照的です。起動ボリュームを保持するコンテナーのサイズを変更する場合、Tidemark 値よりも小さくすることはできません。そのため、そのようなボリュームのサイズを変更しようとして、不足しているストレージがどこにあるか疑問に思った場合に、エラーが発生する可能性があります。上の図では、ボリューム グループの使用済み値は 435.21 GB ですが、Tidemark シンボル (パーティション アイコン) が 494.38 GB の横に表示されており、約 60 GB 多くなっていることに注意してください。

(Tidemark は、Apple が列のタイトルにマウス カーソルを合わせたときのツールヒントでのみ定義していると思われる技術用語です。そこには、「スナップショットによって参照される最上位のブロック。これは移動できず、コンテナ パーティションの縮小を制限します」と漠然と記載されています。もっと簡単に言えば、スナップショットには変更されたファイルの重複セットが含まれるという点で、テトリスやジェンガに少し似ています。Tidemark を減らすには、最新のスナップショットや一部のスナップショットだけでなく、必要な重複を減らすためにカスケードするスナップショットも削除する必要があります。)

この解決策を最初に文書化したのはEclectic LightのHoward Oakley氏で、彼は他の誰かからヒントを得たと述べています。コマンドラインオプションの使用方法など、より技術的な詳細については、彼の記事をご覧ください tmutil

Mac 911に問い合わせる

よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、ご質問が網羅されているかご確認ください。もし掲載されていない場合でも、私たちは常に新しい問題解決の糸口を探しています!ご質問は [email protected]までメールでお送りください。スクリーンショット(必要な場合)と、氏名の使用可否を明記してください。すべての質問に回答できるとは限りません。メールへの返信は行っておりません。また、トラブルシューティングに関する直接的なアドバイスも提供できません。

著者: Glenn Fleishman、Macworld 寄稿者

グレン・フライシュマンの最新著書には、『Take Control of iOS and iPadOS Privacy and Security』、『Take Control of Calendar and Reminders』、『Take Control of Securing Your Mac』などがあります。余暇には、印刷とタイポグラフィの歴史に関する執筆活動も行っています。Macworldのシニア寄稿者で、Mac 911を執筆しています。