Veeamバックアップジョブ失敗時のトラブルシューティングガイド

はじめに

このガイドは、Veeamバックアップジョブが失敗した際の原因特定と対処方法を解説します。初心者の方でも実践できるよう、各トラブルの症状・原因・対処手順・予防策を詳しく説明します。

バックアップジョブが失敗すると、データ保護が不完全になるリスクがあります。迅速な対応が重要です。


基本的な確認事項

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

  • Veeamコンソールでエラーメッセージを確認
    ジョブの詳細画面から具体的なエラー内容を把握します

  • ログファイルの確認
    C:\ProgramData\Veeam\Backup\配下のログを参照
  • システムリソースの監視
    タスクマネージャーやパフォーマンスモニターで負荷状況を確認

ストレージ関連の問題

リポジトリの容量不足

📌 症状

  • エラーメッセージ: “Not enough space on disk”
  • ジョブが途中で停止する
  • バックアップファイルが不完全

🔍 原因

  • バックアップリポジトリのディスク容量が不足
  • 保持ポリシーが適切に設定されておらず、古いバックアップが削除されない
  • 増分バックアップチェーンが長すぎる

✅ 対処手順

  • ディスク容量の確認
    リポジトリのドライブで空き容量をチェック

  • 古いバックアップの手動削除
    不要なバックアップチェーンを削除(右クリック > Delete from disk)
  • 一時的な保存先の変更
    別のリポジトリを追加し、ジョブ設定を変更
  • アクティブフルバックアップの実行
    増分チェーンをリセットして容量を最適化

🛡️ 予防策

  • 保持ポリシーを適切に設定(例:7日間の日次、4週間の週次)
  • ディスク容量の監視アラートを設定(空き容量20%以下で通知)
  • 定期的なアクティブフルバックアップのスケジュール化
  • ストレージ容量の拡張計画を立案

リポジトリの空き容量は、最大バックアップサイズの1.5倍以上を確保することを推奨します。


ストレージデバイスへのアクセス障害

📌 症状

  • “Unable to access the backup repository”
  • ネットワーク共有へのアクセスエラー
  • タイムアウトエラー

🔍 原因

  • ネットワーク共有(NAS/SMB)への接続断
  • ストレージデバイスの電源オフまたは障害
  • 認証情報の期限切れ

✅ 対処手順

  • 接続テストの実施
    Backup Infrastructure > Backup Repositories > 右クリック > Rescan

  • ネットワーク接続の確認
    pingコマンドでストレージデバイスへの疎通確認
  • 認証情報の更新
    Credentials Manager で資格情報を再設定
  • デバイスの再起動
    NASやストレージサーバーの再起動を検討

🛡️ 予防策

  • 複数のリポジトリを構成(冗長化)
  • ストレージデバイスの死活監視を実装
  • 認証情報の定期的な更新とドキュメント化

ネットワーク接続の問題

プロキシサーバーとの通信障害

📌 症状

  • “Unable to connect to host”
  • プロキシサーバーが応答しない
  • 接続タイムアウト

🔍 原因

  • Veeamプロキシサーバーのサービス停止
  • ファイアウォールによる通信ブロック
  • ネットワーク遅延や帯域不足

✅ 対処手順

  • Veeamサービスの確認
    プロキシサーバーで以下のサービスが実行中か確認:
    • Veeam Backup Service
    • Veeam Installer Service

  • ファイアウォールルールの確認
    TCP 2500-3300番ポートが開放されているか確認
  • プロキシの再起動
    Backup Infrastructure > Backup Proxies > 右クリック > Disable/Enable
  • ネットワーク診断
    tracertコマンドで経路を確認

🛡️ 予防策

  • プロキシサーバーの冗長構成
  • ファイアウォールルールのドキュメント化
  • ネットワーク帯域の監視とQoS設定

VMware vSphere/Hyper-V接続エラー

📌 症状

  • “Failed to connect to vCenter/ESXi”
  • “Hyper-V host is unreachable”
  • 認証エラー

🔍 原因

  • vCenter/Hyper-Vホストの認証情報が無効
  • SSL証明書の期限切れ
  • vCenter Serverのダウンタイム

✅ 対処手順

  • 接続情報の再設定
    Virtual Infrastructure > 対象サーバー > 右クリック > Properties > Credentials

  • 認証情報のテスト
    “Test Connection”ボタンで接続確認
  • 証明書の更新
    期限切れの場合は証明書を更新し、Veeamに再インポート
  • vCenter Serverの状態確認
    vSphere Clientで直接ログインして動作確認

🛡️ 予防策

  • 専用のサービスアカウントを作成(パスワード無期限設定)
  • 証明書の有効期限監視
  • vCenter/Hyper-Vの冗長構成

本番環境では、Administratorアカウントではなく、バックアップ専用の権限を持つサービスアカウントを使用してください。


リソース不足の問題

CPU・メモリ不足

📌 症状

  • ジョブの処理速度が極端に遅い
  • “Out of memory”エラー
  • Veeamサービスの応答停止

🔍 原因

  • バックアップサーバーのリソース不足
  • 同時実行ジョブ数が多すぎる
  • 不適切なプロキシ設定(タスク数過多)

✅ 対処手順

  • リソース使用状況の確認
    タスクマネージャーまたはパフォーマンスモニターで確認

  • 同時実行ジョブ数の制限
    Job Options > Storage > Advanced > Limit parallel tasks
  • プロキシのタスク数調整
    Backup Infrastructure > Backup Proxies > Properties > Max concurrent tasks(推奨:CPUコア数×2)
  • ジョブスケジュールの分散
    負荷の高いジョブを異なる時間帯に実行

🛡️ 予防策

  • バックアップサーバーのリソース増強(推奨:8GB RAM以上、4コア以上)
  • キャパシティプランニングの実施
  • リソース使用率の定期監視

ディスクI/O性能の問題

📌 症状

  • バックアップ速度が極端に遅い(10MB/s以下)
  • ディスクキューの長さが常に高い
  • タイムアウトエラー

🔍 原因

  • リポジトリのディスクが低速(HDD使用)
  • ディスクの断片化
  • 他のプロセスとのI/O競合

✅ 対処手順

  • ディスクパフォーマンスの測定
    CrystalDiskMarkなどで実測値を確認
  • ブロックサイズの最適化
    Job Options > Storage > Advanced > Storage optimization(LAN target推奨)

  • 圧縮レベルの調整
    Compression levelをOptimalまたはDeduplication-friendlyに変更
  • デフラグの実施
    リポジトリのディスクをデフラグ(定期メンテナンス時)

🛡️ 予防策

  • リポジトリにSSDまたはNVMe SSDを使用
  • 専用のバックアップネットワークセグメントの構築
  • ストレージパフォーマンスの定期監視

認証・権限の問題

権限不足エラー

📌 症状

  • “Access denied”
  • “Insufficient permissions”
  • VMスナップショット作成失敗

🔍 原因

  • Veeamサービスアカウントに必要な権限がない
  • VMware/Hyper-Vでの権限不足
  • ゲストOS内のVSSライター権限不足

✅ 対処手順

  • 必要な権限の確認
    VMware環境:Backup Operatorロール以上
    Hyper-V環境:Hyper-V Administratorsグループ

  • サービスアカウントの権限付与
    vCenter/Hyper-Vで適切なロールを割り当て
  • ゲストOS認証情報の設定
    Job Options > Guest Processing > Credentials
  • VSS権限の確認
    ゲストOSでVeeam Backup Serviceアカウントに管理者権限を付与

🛡️ 予防策

  • 権限設定のドキュメント化とチェックリスト作成
  • 定期的な権限監査
  • 最小権限の原則に基づく設定

認証情報の期限切れ

📌 症状

  • “Authentication failed”
  • “Credentials expired”
  • 定期的なジョブ失敗

🔍 原因

  • パスワードポリシーによる定期変更
  • アカウントのロックアウト
  • 多要素認証の影響

✅ 対処手順

  • 認証情報の更新
    Credentials Manager > 対象アカウント > Edit

  • アカウントのロック解除
    Active Directoryまたはローカルユーザー管理で確認
  • 接続テストの実施
    更新後、必ずTest Connectionで確認

🛡️ 予防策

  • サービスアカウントのパスワードを無期限に設定(セキュリティポリシーに準拠)
  • パスワード変更時のVeeam設定更新手順の文書化
  • 認証情報の有効期限監視

Active Directoryのグループポリシーで、サービスアカウントを「パスワード無期限」に設定することを検討してください。ただし、組織のセキュリティポリシーに準拠する必要があります。


スナップショット関連の問題

VMスナップショット削除失敗

📌 症状

  • “Unable to delete snapshot”
  • スナップショットが残り続ける
  • VMのパフォーマンス低下

🔍 原因

  • データストアの容量不足
  • スナップショットのコミット処理中の障害
  • VMwareツールの未インストール

✅ 対処手順

  • 既存スナップショットの確認
    vSphere ClientでVM > Snapshots > Snapshot Manager

  • 手動でのスナップショット削除
    Snapshot Manager > Delete/Delete All
  • データストア容量の確保
    不要なファイルを削除し、空き容量を確保
  • VMwareツールのインストール/更新
    ゲストOSにVMware Toolsをインストール

🛡️ 予防策

  • データストアの容量監視(空き容量15%以上を維持)
  • スナップショットの保持時間を最小限に設定
  • 定期的なスナップショット監査

アプリケーション整合性エラー

📌 症状

  • “VSS snapshot failed”
  • “Application-aware processing failed”
  • データベースの整合性が取れない

🔍 原因

  • VSSライターの異常
  • ゲストOS内のディスク容量不足
  • データベースサービスの問題

✅ 対処手順

  • VSSライターの状態確認
    ゲストOSで管理者権限のコマンドプロンプトを開き:vssadmin list writerscopy すべてのライターが”Stable”状態か確認

  • 異常なVSSライターの再起動
    該当サービスをservices.mscから再起動
  • ゲストOS内の容量確保
    システムドライブに最低10GB以上の空き容量を確保
  • Veeamゲストエージェントの再インストール
    Job Options > Guest Processing > Install guest tools

🛡️ 予防策

  • ゲストOSのディスク容量監視
  • データベースのメンテナンス計画の実施
  • VSSライターの定期チェックスクリプト導入

SQL ServerやExchangeなどのアプリケーションでは、アプリケーション整合性バックアップが重要です。失敗が続く場合は、一時的にクラッシュ整合性モードに切り替えることも検討してください。


タイムアウト・パフォーマンス問題

ジョブのタイムアウト

📌 症状

  • “Job timeout exceeded”
  • 大容量VMのバックアップが完了しない
  • 一定時間経過後にジョブが停止

🔍 原因

  • タイムアウト設定が短すぎる
  • ネットワーク帯域不足
  • ソースVMのディスクI/O性能低下

✅ 対処手順

  • タイムアウト値の延長
    Job Options > Advanced > Timeout(デフォルト180分 → 360分以上に延長)

  • バックアップモードの変更
    Storage snapshot(SAN統合)の利用を検討
  • 増分バックアップへの切り替え
    初回フルバックアップ後、増分に変更して処理時間を短縮
  • 並列処理数の調整
    同時処理VMを減らして1台あたりのリソースを増やす

🛡️ 予防策

  • 大容量VMは別ジョブに分離
  • バックアップウィンドウの見直し
  • ストレージとネットワークの性能向上

トラブルシューティングフローチャート

以下の手順で問題を切り分けます:

  • エラーメッセージを確認 → 該当するカテゴリーのセクションを参照
  • ログファイルを分析 → 詳細なエラーコードを特定
  • 基本的な確認事項を実施 → サービス・接続・リソースをチェック
  • 対処手順を実行 → 段階的に問題を解決
  • 予防策を実装 → 再発防止措置を講じる
  • 解決しない場合 → Veeamサポートに連絡(ログファイルを準備)


ログ収集とサポート連絡

ログの収集方法

クライムのVeeamサポートに連絡する前に、以下のログを収集します:

  • Veeam Backup & Replicationログ
    メニュー > Help > Support Information > Export

  • Windowsイベントログ
    イベントビューアー > Windowsログ > Application
  • VMware/Hyper-Vログ
    仮想化基盤側のログも合わせて取得

サポート連絡時の情報

以下の情報を準備すると、迅速な対応が可能です:

  • Veeamのバージョンとビルド番号
  • エラーメッセージの全文
  • 問題発生時刻
  • 環境構成(プロキシ数、リポジトリ構成など)
  • 最近の変更内容

まとめ

⚠️ 重要なポイント

  • エラーメッセージとログを必ず確認する
  • リソース(容量・CPU・メモリ)の監視を怠らない
  • 認証情報の管理を徹底する
  • 予防策を実装して再発を防ぐ

定期メンテナンスのチェックリスト

  • リポジトリの容量確認(週次)
  • バックアップジョブの成功率確認(日次)
  • Veeamサービスの稼働確認(日次)
  • 認証情報の有効性確認(月次)
  • テストリストアの実施(月次)