Time Machine
Time Machine のローカルスナップショットとシステムデータ
Time Machine は起動ディスクにローカルスナップショットを保存し、バックアップ用のディスクが接続されていないときでもファイルを復元できるようにしています。スナップショットはシステムデータに含まれることがありますが、macOS はその領域を空き容量として扱い、容量が必要になると自動で削除します。通常はそのままで問題なく、削除した場合は元に戻せません。
ローカルスナップショットとは
ローカルスナップショットは、ある時点のディスクの状態を記録したものです。APFS は同じディスク上にこれを保存し、今のファイルと領域を共有するので、そのあとに変更や削除されたデータだけを別に保持します。
領域を共有しているため、スナップショット一つひとつに単純なファイルサイズはなく、サイズを足しても削除で空く容量は分かりません。また通常のファイルとは違うので、ゴミ箱に移すこともできません。
そのままにしておいてよいとき
ほとんどの場合は macOS に任せて大丈夫です。スナップショットの領域は空き容量として数えられ、アプリが容量を必要とすると macOS がスナップショットを削除します。バックアップとバックアップの間には、ファイルの古いバージョンを取り戻すいちばん早い手段にもなります。
詳しく調べるのは、空き容量が本当に足りず、外部ディスクに最新のバックアップがあるときだけにしましょう。外部のバックアップがない、または古い場合は、ローカルスナップショットが唯一の復旧ポイントかもしれません。
スナップショットを確認する
何かを変更する前に、外部バックアップに問題がないことを確かめます。
- Time Machine のバックアップ用ディスクを接続し、バックアップが終わるまで待ちます。
- バックアップを開き、最近のファイルが見られることを確認します。
- ターミナルで tmutil listlocalsnapshots / を実行するか、ディスクユーティリティで「表示」>「APFS スナップショットを表示」を選び、何も変更せずに一覧を確認します。
- 容量が必要になると macOS が自分でスナップショットを間引くことが多いので、しばらく待ってから空き容量をもう一度確認します。
Mint でのスナップショットの扱い
Direct 版と Setapp 版の「ディスク」タブでは、ローカルスナップショットがキャッシュやログとは別の一行として表示されます。開くと、復元ポイントが日付と時刻ごとに一覧で表示されます。
解放を選んで確認すると、Mint は macOS にローカルスナップショットから容量を空けるよう依頼し、どれを削除するかは macOS が決めます。最新のスナップショットが残るとは限りません。今のファイルと外部バックアップには影響がなく、あとから取り消すことはできません。
空く容量はそのときによって変わります。App Store 版では、スナップショットの一覧表示も削除も行いません。
よくある質問
ローカルスナップショットはディスク容量の無駄ですか?
通常は気にする必要はありません。macOS はその領域を空き容量として数え、必要になれば削除します。それまでは、最近の変更を元に戻すのに役立ちます。
削除したスナップショットをゴミ箱から戻せますか?
戻せません。スナップショットは通常のファイルとは違ってゴミ箱に入らず、削除は取り消せません。
Mint の App Store 版でスナップショットを削除できますか?
できません。スナップショットの削除は Direct 版と Setapp 版だけの機能で、先に確認を求める独立した操作になっています。
スナップショットを削除する前に中身を確認しましょう
Mint の Direct 版と Setapp 版はローカルスナップショットを通常のファイルと分けて表示するので、元に戻せない操作を選ぶ前に状況を確認できます。