コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

「ディスク“%@”のTime Machineスナップショットを作成できませんでした」エラーを修正する7つの方法

Time Machineは、多くのMacユーザーに選ばれているバックアップシステムです。操作がシンプルで便利なうえ、初期設定も最小限で済むためです。一度設定してしまえば、好みの頻度やスケジュールに合わせて自動的にバックアップを作成できるので、あとは放置しておいても大丈夫です。

通常、Time Machineはバックグラウンドで静かに効率よく動作するよう設計されているため、バックアップ中であることすら気づかないこともあります。しかし、この特徴はエラーが発生したときには弱点になります。

何らかの理由でTime Machineが動作しなくなっても、アプリを開くか通知を受け取らない限り(実際には通知が来ることはほとんどありません)、異常に気づくことができません。つまり、問題の存在を把握できるのは、自分からアプリを起動して確認したときだけなのです。

見落とされやすいエラーの一つが、「ディスク“%@”のTime Machineスナップショットを作成できませんでした」、または「Time Machineがバックアップ用のローカルスナップショットを作成できませんでした(Time Machine could not create a local snapshot to back up from)」というものです。このエラーは、Time Machineが自動的にファイルのバックアップを作成しようとしたものの失敗した場合に発生します。

Time Machineにおける「ディスク %@」とは?

Time Machineは2007年のMac OS X Leopardで導入されて以来、Appleエコシステムに欠かせない存在となってきましたが、エラーやトラブルが一切起こらないわけではありません。

実際、AppleはTime Machineの利用時にユーザーが遭遇しやすい代表的なエラーについて、Mac本体内部の問題からデバイス自体には関係のない外部要因まで、詳しくまとめた記事を公開しています。

Time Machineにおける「ディスク %@」とは、バックアップファイルの保存先となるドライブ、つまりバックアップドライブのことです。該当するのは以下のいずれかです。

  • USBやThunderboltドライブなど、Macに接続された外付けドライブ
  • SMB経由でTime Machineに対応しているNAS(Network Attached Storage)デバイス
  • Time Machineのバックアップ先として共有されているMac
  • AirPort Time Capsule、またはAirPort Time Capsule / AirPort Extremeベースステーション(802.11ac)に接続された外付けドライブ

このエラーが表示されるということは、Time Machineがそのドライブにバックアップファイルを保存できないことを意味します。エラー発生から時間が経っている場合、エラーが起きた時点でバックアップが止まっていることに気づくでしょう。つまりバックアップが古い状態になっており、万が一トラブルが起きれば最新のファイルを失うリスクがあります。

以下では、Time Machineでバックアップがうまくいかないときに試せる、迅速かつ効果的な解決策を紹介します。

「ローカルスナップショットを作成できませんでした」エラーの主な原因

多くの場合、Time Machineのエラーはバックアップドライブの空き容量不足が原因です。ドライブに十分な空き容量がないと、Time Machineは新しいファイルを作成できません。ドライブが破損していたり、適切なアクセス権限が設定されていなかったりする場合も同様に、新しいファイルを保存できなくなります。

また、Time Machineアプリ自体が古いことが原因の場合もあります。最近macOS Big Surへアップグレードした場合や、アプリを長期間更新していない場合に起こりやすいでしょう。Time Machineとシステムとの間で競合が発生し、このエラーにつながります。

これらの一般的な要因に加えて、マルウェア感染やファイルの破損も原因として考慮しておきましょう。

Time Machineでバックアップできないときの事前確認事項

トラブルシューティングを始める前に、まず以下の点を確認してください。

  • macOSが最新版に更新されているか
  • Macを再起動するとTime Machineが復旧するか
  • AirPort Time Capsuleを使用している場合は、ファームウェアを最新版に更新する
  • Macがバックアップドライブと同じネットワークに接続されているか。AirPort Time Capsuleやサーバーを使ってバックアップする場合は、同じネットワークに接続していることを確認する
  • ドライブがMac本体やAirPort Extremeベースステーションのポートに接続されている場合、ドライブの電源が入っているか
  • ドライブはUSBハブを介さず、Macに直接接続する
  • サードパーティ製の外付けドライブにバックアップしている場合は、ドライブのファームウェアが最新かどうかを確認する

すべて問題ないのに同じエラーが出続ける場合は、以下の解決策を順番に試してみてください。

対処法1:バックアップに十分なストレージ容量を確保する

Time Machineは古いバックアップを定期的に削除しますが、削除のペースがバックアップ作成のペースに追いつかないことがあります。十分な容量を確保するには、Macクリーナーを使ってドライブを整理しましょう。不要なファイルを一括削除することで、Time Machineのバックアップに必要な空き容量を確保できます。

対処法2:/Volumes/com.apple.TimeMachine.localsnapshotsディレクトリを削除する

これは隠しディレクトリで、この種のエラーに悩まされている場合は削除を試す価値があります。sudo(root)権限があれば、ターミナルから削除できます。

手順は以下の通りです。

  1. Spotlightで検索するか、ユーティリティフォルダからターミナルを開きます。
  2. 次のコマンドを入力します:sudo rm -r /Volumes/com.apple.TimeMachine.localsnapshots
  3. Enterキーを押します。
  4. 次のコマンドでローカルスナップショットを削除します:sudo tmutil deletelocalsnapshots /
  5. Enterキーを押します。
  6. Time Machineを再起動し、正常に動作しているか確認します。

対処法3:Time Machineの環境設定ファイルを削除する

Time Machineをリセットすることで、このエラーが解決することがあります。以下の手順を実行してください。

  1. Appleメニュー > システム環境設定 > Time Machineを開きます。
  2. Time Machineをオフにします。
  3. Macintosh HD > ライブラリ > Preferencesフォルダを開きます。
  4. com.apple.TimeMachine.plistを削除します。
  5. システム環境設定からTime Machineを起動します。
  6. 外付けドライブをバックアップ先として追加します。
  7. ドライブへのバックアップを作成します。

新しく作成されたバックアップファイルにアクセスできるようになるはずです。これらの手順により、バックアップを妨げていたTime Machineの破損エラーを解消できます。

対処法4:Time Machineのバックアップ処理を再起動する

Time Machineのバックアップエラーに対する最後の手段として、バックアップ処理を手動でリセットする方法があります。以下の手順で行います。

  1. Finderウィンドウで/TimeMachineBackupDrive/Backups.backupdb/バックアップ名に移動します。
  2. ここでの「バックアップ名」とは、バックアップドライブの名前です。
  3. backupdbフォルダ内で拡張子が.inProgressのファイルを探し、削除します。
  4. Time Machineを終了し、Macを再起動します。

Macが再起動したら、Time Machineが正常に動作し始めたかどうかを確認しましょう。

対処法5:ドライブを初期化する

このエラーに対する最も迅速かつ簡単な解決策の一つが、ドライブの初期化です。ただし、ドライブを完全に消去して最初からやり直すことになるため、かなり思い切った手段だと言えます。実行前には重要なデータの退避を必ず行ってください。それでも、ネット上で何時間も解決策を探し回る前に試してみる価値はあるでしょう。

手順としては、Macを再起動してCommand+Rを押し続け、リカバリーモード(macOSユーティリティ)を起動します。そこからディスクユーティリティを選択し、左側の列で対象のドライブを選んで、画面上部の「消去」をクリックします。

フォーマットのオプションで「Mac OS拡張(ジャーナリング)」を選択し、「セキュリティオプション」で消去方式の設定を確認します。クイックフォーマットが選択されていることを確認したら、最後に「消去」をクリックしてドライブの消去を開始します。

対処法6:より高速なハードドライブを用意する

このエラーを解決するには、バックアップ先のドライブが適切に動作しているかを確認することも重要です。理想的には、バックアップ先のドライブはMac本体の内蔵ドライブよりも高速であるべきです。ドライブが内蔵ドライブより大幅に遅いと、バックアップに長い時間がかかり、他のプログラムの動作に支障をきたすエラーの原因になります。Time Machineも例外ではありません。

Time Machineのバックアップには、外付けディスク、少なくとも高速な内蔵ディスクを使用すべきです。自分の主力ストレージが低速な内蔵ディスクだと気づいていない人は少なくありません。よくある原因はノートPCのSSDで、容量の制限と小さなコネクタ(USB)がネックになっています。

MacBookに2つのドライブが搭載されていても、それらはケーブル経由で接続されています。これらのケーブルはデータ転送が比較的高速ですが、Thunderbolt(10Gbps)やUSB 3.0(5Gbps)の速度には及びません。Thunderbolt対応のセカンダリドライブを導入すれば、ノートPCのSSDの空き容量を確保しながら、Time Machineのエラーに対するより高速なバックアップ環境を整えられます。

対処法7:壊れたバックアップを削除する

これは最もシンプルな解決策で、素早く問題を解消できます。まずバックアップの場所を特定します。Finderで「移動 > ライブラリ」を開き、バックアップファイルを右クリックして「ゴミ箱に入れる」を選択します。Time Machineのバックアップがすべてなくなるまでこの作業を繰り返します。その後、Macを再起動し、新しいバックアップの作成を試みてください。

まとめ

Time MachineはmacOSに不可欠な機能であり、緊急時に頼れる存在です。ファイルが破損したり、Macが起動しなくなったりしても、バックアップがあればすぐに復旧できます。だからこそ、バックグラウンドで自動的にバックアップを実行しているTime Machineを、常に正常な状態に保つことが重要です。バックアップ処理でエラーに遭遇したら、本記事で紹介した手順を試してみてください。Time Machineの問題はきっと解決できるはずです。

  1. 【Windows 10/11】「Java仮想マシンを作成できませんでした」エラーの対処法

    Javaは、ゲームやアプリケーション、サーバーサイドプログラムの開発に広く使われている優れた開発ツールの一つです。Javaで書かれたゲームやアプリケーションを実行するには、Java Virtual Machine(JVM:Java仮想マシン)の環境が必要です。 しかし、Javaで開発されたゲームやアプリケーションは、さまざまな理由により予期せずクラッシュしたり、起動に失敗したりすることがあります。その際に表示されるのが、「Could Not Create the Java Virtual Machine. Error: A fatal exception has occurred. Progr

  2. Windows 10アップデートで「ディスクの空き容量が不足しています」エラーが出たときの対処法

    Windowsアップデートは、最新機能やセキュリティ強化をオペレーティングシステムにもたらします。そのため、PCはこまめに更新することをおすすめします。ただし、Windowsはインストール作業を開始する前に、内蔵ディスクに十分な空き容量があるかどうかを確認します。空き容量が足りない場合、「Windowsにより多くの空き領域が必要です」や「ドライブに十分な空き容量がありません」といったエラーメッセージが表示されます。それでも、Windows 10のPCは更新しておくべきです。ここでは、この問題を解決する方法をご紹介します。 「Windows 10アップデートに十分なディスク容量がない」エラーの解