Time Machine バックアップが失敗した場合の対処方法
対応モデル
SMBバックアップをサポートするすべてのNASモデル
症状
- MacでNASをTime Machineのバックアップ先として設定した後、バックアップが正常に実行できない。
- Macシステムが「バックアップディスクが満杯で、バックアップを完了できない」と表示する。
- NASを確認すると、総ストレージ容量は完全に使い切っていないにもかかわらず、バックアップが失敗する。
原因
この問題は通常、以下のいずれかの理由で発生します:
- バックアップディスクの総容量またはユーザークォータが不足している。
- NASのスナップショットやゴミ箱機能が、削除されたバックアップファイルによって解放されるべき領域を占有している。
- SMBプロトコルの設定が適切でなく、Time Machineとの互換性が低い。
- Macのローカル起動ディスクの空き容量が不足している。
- macOSまたはNASシステムのソフトウェア問題。
以下の手順に従ってトラブルシューティングを行ってください。
デバイスのトラブルシューティング:
1. バックアップ容量とクォータを確認する
- 十分な物理容量を確認する:Time Machineを正しく動作させるには、NAS上の共有フォルダを含むボリュームが、Macの内蔵ハードドライブ容量の2~3倍以上である必要があります。例えば、512GBのMacの場合、少なくとも1TBの容量を確保することをお勧めします。
- 共有フォルダのストレージクォータを確認する:コントロールパネル > 共有フォルダに移動し、許可されたディレクトリ(共有フォルダ)に設定された**「ストレージクォータ」**を確認し、ファイル管理で使用済み容量を照合します。使用済み容量がクォータ上限に達している場合、NAS全体に空きがあってもバックアップは失敗します。必要に応じてストレージクォータの上限を引き上げるか、制限を解除してください。
- 新しい共有フォルダを作成し、それをTime Machineバックアップの許可ディレクトリとして設定してみてください。
2. NASの容量再利用メカニズムに対処する(一般的な原因)
NASのファイルシステムスナップショットやゴミ箱は、Time Machineが削除した領域をロックし、macOSが「空き容量」を実際に解放されたと認識できないことがあります。
- 古いスナップショットを確認して削除する:
- NAS管理インターフェースのバックアップセンターに移動し、ファイルシステムスナップショットを探し、古いスナップショットを手動で削除してロックされた領域を解放します。
- Snapshotアプリケーションがインストールされている場合は、Time Machine許可ディレクトリに対してファイルスナップショットが有効になっていないか確認し、古いスナップショットを削除してください。
- ゴミ箱を空にして無効にする:バックアップフォルダのゴミ箱が無効になっていることを確認します。有効の場合は、まずゴミ箱を空にし、競合を避けるために機能を無効にしてください。
3. SMBプロトコルの設定を確認し最適化する
Time Machineには、SMBプロトコルの高度な機能に関する特定の要件があります。
- 必要なオプションを有効にする:NASのSMBサービスで 「Opportunistic Locking」、「Leases」、その他の主要オプションが有効になっていることを確認します。
- プロトコルバージョンを設定する:SMBプロトコルの最大バージョンをSMB 3に設定することをお勧めします。
- Bonjourブロードキャストを確認する:NASがBonjourを介してTime Machineサービスを正しくブロードキャストしていることを確認し、Macが検出して正しく接続できるようにします。
4. Macのローカル状態を確認する
- ローカルストレージの空き容量を増やす
Macの起動ディスクには、ローカルスナップショットメカニズムが正常に動作するために、少なくとも20%の空き容量(最低40 GBを推奨)を確保してください。容量が少ない場合は、Macのストレージ容量を空けるを参照して再度バックアップを試みてください。問題が解決しない場合は、さらに空き容量を増やしてください。 - バックアップディスクを再度追加する
Time Machine設定を開き、現在割り当てられているバックアップディスクを削除します。次に、Finderでsmb://あなたのNASアドレスを使用してバックアップ共有フォルダに再接続します。最後にTime Machine設定に戻り、そのディスクをバックアップ先として再選択します。 - システムソフトウェアを更新する
利用可能な最新のmacOSアップデートを確認してインストールします。特定のシステムバージョンのバグがバックアッププロセスに干渉することがあります。システムを更新することで多くの場合解決します。
ログを収集してTerraMasterサポートに連絡する
NASとMacですべてのチェックを完了してもTime Machineバックアップが失敗する場合は、以下の情報を収集してTerraMasterサポートにお問い合わせください。
収集する情報
- macOSバージョン
- NASモデル
- Time Machineバックアップ設定
- バックアップ失敗時に表示されるエラーメッセージ
- Macがバックアップに使用するファイルサービスに正しく接続されているかどうか
- Time Machineが表示するエラーメッセージのスクリーンショット
Time Machineのログを収集する手順
- Macでターミナルを開きます。
- 以下のコマンドを入力してログ記録を開始します。
log stream --level debug --predicate 'subsystem == "com.apple.TimeMachine"' --style compact &> ~/Desktop/tm_debug.log
- Time Machineバックアップを再度実行します。
- バックアップが失敗したら、ターミナルに戻り "Ctrl" + "C" を押してログの収集を停止します。
- 以下のコマンドを入力します。
ps -ef > ~/Desktop/ps.log
- (オプション)バックアップエラーがMacの容量不足を示している場合は、以下のコマンドを順に入力します。
diskutil list &> ~/Desktop/disk_list.log
diskutil apfs list &> ~/Desktop/disk_apfs_list.log
diskutil info /System/Volumes/Data &> ~/Desktop/disk_info_Data.log
- デスクトップに以下のログが表示されるはずです。
tm_debug.log
ps.log
disk_list.log(オプション)
disk_apfs_list.log(オプション)
disk_info_Data.log(オプション)
- これらのログファイルを単一のアーカイブ(例:
tm_debug_logs.zip)に圧縮し、TerraMasterサポートメールアドレス support@terra-master.com に送信してください。