Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

Time Machineは、Macに標準搭載されているバックアップツールで、多くのMacユーザーにとって定番の選択肢となっています。AppleがHigh Sierraで初めてAPFSを導入した際、新しく追加されたスナップショット機能がTime Machineにも統合されました。以降、APFSボリュームのバックアップを実行するたびに、ローカルスナップショット(安定スナップショットとも呼ばれます)が作成される仕組みになっています。

ローカルスナップショットが作成されると、Time Machineはそのスナップショットと前回バックアップ時に取得した参照スナップショットをマウントし、バックアップ処理を開始できる状態になります。

しかし、何らかの原因でローカルスナップショットの作成に失敗すると、バックアップは開始されず、代わりに「Time Machine could not create a local snapshot to back up from(バックアップ元となるローカルスナップショットを作成できませんでした)」というエラーメッセージが表示されます。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

お使いのmacOSのバージョンによっては、以下のようにエラーメッセージの表現が異なる場合があります。

  • Time Machine could not create a local snapshot to back up from.(バックアップ元となるローカルスナップショットを作成できませんでした。)
  • Time Machine could not back up the disk "%@" because a snapshot of the disk could not be created.(ディスクのスナップショットを作成できなかったため、「%@」をバックアップできませんでした。)
  • Time Machine could not create a local snapshot to back up from because there was insufficient free space on the source volume(s).(ソースボリュームの空き領域が不足しているため、バックアップ元となるローカルスナップショットを作成できませんでした。)

この記事では、「Time Machine could not create a local snapshot to back up from」エラーを解決するための具体的な方法を詳しく解説します。

対処法一覧(クイックガイド)

  • 対処法1:Macの空き容量を確保する — iBoysoft DiskGeekerをダウンロード・インストール → 内蔵ドライブを選択して「Space Analyze」をクリック → 不要なファイルを削除
  • 対処法2:ローカルスナップショットを削除する — ターミナルを開く → コマンド「sudo tmutil deletelocalsnapshots /」を実行してすべてのローカルスナップショットを削除

「Time Machineがローカルスナップショットを作成できない」問題の解決方法

Macでこのエラーに遭遇した場合は、以下のいずれかの対処法を試してみてください。

対処法1:Macの空き容量を確保する

Time Machineがローカルスナップショットを作成できない最も一般的な原因は、バックアップ対象のMacの空き容量不足です。ローカルスナップショットはすべてMac本体のストレージに保存されるため、必要な空き容量が確保できていないとスナップショットを作成できません。この問題を解決するには、Macの空き容量を増やす必要があります。

Macや各アプリケーションが正常に動作するためには、通常ハードディスクの約20%の空き容量を維持することが推奨されます。ゴミ箱を空にしたり、不要な大容量ファイルを削除したりして、スペースを確保しましょう。

どのファイルが容量を消費しているのか見当もつかない場合は、iBoysoft DiskGeekerといったディスク解析・クリーンアップツールを活用すると効率的です。このツールを使えば、Macのディスク使用状況を分析し、ファイルやフォルダをサイズ順に一覧表示できます(最大のものが先頭に表示)。これにより、大容量ファイルを簡単に特定し、不要なものをすぐに削除できます。

さらに、システムキャッシュ、ユーザーログ、アプリケーションキャッシュ、ダウンロードファイル、ユーザー設定、メール、ゴミ箱内の削除済みファイルなど、内蔵ドライブを散らかしているジャンクファイルも検出できます。こうしたファイルはMac上に点在しており、手作業では見つけ出すのに時間がかかりますが、iBoysoft DiskGeekerの「Clean Junk(ジャンクファイルのクリーニング)」機能を使えば、簡単に見つけて一括削除できます。

注意:iBoysoft DiskGeekerで削除したファイルはゴミ箱を経由せず完全に削除されます。削除前に必ずファイル内容をよく確認してください。

以下の手順に従って、Macのストレージを整理し、空き容量を確保しましょう。

ステップ1:iBoysoft DiskGeekerを無料でダウンロードします。

ステップ2:ディスククリーニングツールをインストールして起動します。

ステップ3:左側のサイドバーから「Macintosh HD – Data」などの内蔵ボリュームを選択し、「Space Analyze」をクリックします。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

ステップ4:スキャン完了後、サイズの大きいフォルダを選択すると、サブフォルダやファイルの一覧が表示されるので、削除したい項目を確認します。

ステップ5:削除する準備ができたら、フォルダやファイルをウィンドウ下部のリング部分へドラッグ&ドロップし、「Delete」をクリックします。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

不要なファイルを削除したら、引き続き以下の手順でジャンクファイルも整理しましょう。

ステップ6:メイン画面に戻り、データボリューム(Macintosh HD – Data)を選択して「Clean Junk」をクリックします。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

ステップ7:削除したいファイルを選択して「Clean」をクリックします。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

クリーンアップが完了したら、Time Machineで再度バックアップを試みてください。今度は正常に動作するはずです。

この記事が役に立ったと思ったら、ぜひ周囲の方にシェアしてください!

対処法2:Macのローカルスナップショットを削除する

通常、スナップショットが使用している容量は、Macでは「パージ可能領域」としてカウントされ、スナップショットの期限切れや他の用途でスペースが必要になった際に自動的に解放されるはずです。しかし、解放までには時間がかかることもあり、スナップショットが蓄積して新しいローカルスナップショットの作成を妨げるケースもあります。

ローカルスナップショットには、バックアップ対象ボリューム上で変更されたすべてのデータが保持されており、除外リストに追加されたファイルも含まれる点に注意が必要です。前回のバックアップ後に大きなファイルをMacに追加していた場合、ローカルスナップショットのサイズもそれに応じて大きくなります。

また、Macはローカルスナップショットによる占有容量を「利用可能なスペース」として扱います。そのため、実際には十分な空き容量があるように見えても、この問題が発生することがあります。

さらに、大きなファイルやフォルダを削除しても空き容量がほとんど増えない場合は、それらの項目が1つ以上のスナップショットに含まれている可能性があります。関連するスナップショットを削除しない限り、空き容量は増加しません。

以下の手順で、Mac上のすべてのTime Machineローカルスナップショットを削除してみましょう。

「Time Machine could not create a local snapshot to back up from」エラーの修正手順:

  1. Finderを開き、「アプリケーション > ユーティリティ」フォルダからターミナルを起動します。
  2. 以下のコマンドを入力してEnterキーを押し、Mac上のローカルスナップショットを確認します。
    tmutil listlocalsnapshots /
  3. 続いて以下のコマンドを入力してEnterキーを押し、Mac上のすべてのローカルスナップショットを削除します。
    sudo tmutil deletelocalsnapshots /
  4. 管理者パスワードを入力してEnterキーを押します(入力したパスワードはセキュリティのため画面に表示されません)。
  5. Macを再起動します。

macOSでTime Machineのローカルスナップショット作成エラーを解決する方法

それでもTime Machineがバックアップを完了できない場合は、ターミナルで「com.apple.TimeMachine.localsnapshots」フォルダを削除することも検討してください。これは古いバックアップを含む隠しディレクトリです。以下のコマンドを実行します。

sudo rm -r /Volumes/com.apple.TimeMachine.localsnapshots

問題が無事に解決したら、この記事のシェアをお忘れなく!

「Time Machineがローカルスナップショットを作成できない」に関するよくある質問

Q1. Macのストレージが80%埋まるとTime Machineはどうなりますか?

Time Machineは、内蔵ストレージに少なくとも20%の空き容量がある場合にのみローカルスナップショットを作成します。Macの使用率が80%に達すると、Time Machineは古いスナップショットを削除しますが、新しいスナップショットの作成を停止する可能性があります。

Q2. Time Machineのローカルスナップショットはどこに保存されますか?

ローカルスナップショットは、Macの内蔵ハードディスクにある隠しフォルダ「/Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb」に保存されます。

Q3. Time Machineのローカルスナップショットには何が含まれていますか?

ローカルスナップショットは完全なバックアップではなく、Mac上で変更されたすべてのファイルとフォルダが含まれています。

Q4. ローカルスナップショットはどのように作成されますか?

Time Machineで「自動的にバックアップ」が有効になっている場合、ローカルスナップショットは自動的に作成されます。また、ターミナルで「tmutil snapshot」コマンドを実行して、手動で作成することも可能です。

Q5. Time Machineのローカルスナップショットをオフにするには?

ローカルスナップショットを無効にするには、Time Machineの設定で「自動的にバックアップ」オプションをオフにする必要があります。

Q6. Time Machineのバックアップが機能しないのはなぜですか?

主な原因としては、バックアップディスクまたはMac自体の空き容量不足、USB接続の不具合、サードパーティ製ソフトウェアの干渉、ドライブの破損などが考えられます。

  1. Macターミナルが動かない・起動しない・コマンドエラーが出る時の対処法まとめ

    ターミナル(Terminal)は、ユーザーとmacOSの間をつなぐ重要な架け橋となるツールです。入力したコマンドを解釈・処理することで、システムを直接操作できるようにしてくれます。しかし、突然、あるいはmacOSのアップデート後に、Macのターミナルに以下のような異常が発生することがあります。Macターミナルでシェルが起動しないMacターミナルがまったく応答しないMacターミナルにログインできないMacターミナルでコマンドが実行されないターミナルは起動するがプロンプトが表示されない「zsh: permission denied」というエラーが表示される「なぜターミナルが動かないのか分からない…

  2. MacBook Proのアップデート方法|手動・自動アップデートの手順を徹底解説

    MacBook Proを最適な状態で快適に使い続けるためには、定期的なアップデートが欠かせません。 「このMacについて」ウィンドウ内の「ソフトウェア・アップデート」から、自動アップデートと手動アップデートの両方を設定可能です。 AppleはmacOSのソフトウェアアップデートを定期的にリリースしており、通常はアップデートが利用可能になると通知が届きます。ただし、通知が来る場合もあれば、来ない場合もあるため、自分で確認する習慣をつけておくと安心です。 MacBook Proのアップデート方法はいくつかあります。それぞれ詳しく見ていきましょう。 MacBook Proを手動でアップデート