locked
[WHS_2011]Windows Server Client Computer Backup Serviceのエラーについて RRS feed

  • 質問

  •  

    アラートビューアーで、

    Windows Server Client Computer Backup Serviceは実行中ではありません

    とアラート表示されています。

     

    当Technetの、

    http://social.technet.microsoft.com/Forums/ja-JP/windowshomeservergenericja/thread/57707fa5-e0ec-4b8c-b646-14504f5ff10c/

    に従って、「自動」であることを確認し、停止していたので手動開始しましたが、開始できずに停止します。

    エラーメッセージは、

    「ローカルコンピューター上のWindows Server Client Computer Backup Serviceサービスは起動して停止しました。

    サービスの中には、他のサービスやプログラムで使用されていない場合は自動的に停止するものがあります。」

    というものです。

     

    アドインとして、Drivepoolを使用しています。

    先日、

    http://social.technet.microsoft.com/Forums/ja-JP/windowshomeservergenericja/thread/513391d0-3072-4ab1-a6f7-f9877bcac877

    で質問した時のような、

    >0x80070057エラー パラメータが間違っています

     

    このエラーは出ていません。

    サーバ共有フォルダにアクセス可能で、ファイルの書き込みも可能です。

    Drivepoolアドインのステータスも正常です。

    対処法がありましたらご案内頂けますでしょうか。宜しくお願い申し上げます。



    • 編集済み pidpid 2011年10月7日 1:13
    2011年10月6日 13:15

回答

  • Commit.dat が正しくない内容になっているようなので、ファイル名をたとえばCommit_old.dat 等に変更して再起動後再度バックアップを実施してみてください。
    • 回答としてマーク pidpid 2011年10月11日 23:33
    2011年10月10日 9:06
    モデレータ

すべての返信

  • クライアントバックアップデータベースのフォルダはDrivePoolのストレージプール上に置かれているのでしょうか?それともHDDに直接置かれているのでしょうか?

    ストレージプール外にバックアップデータベースを置いてみる、DrivePoolをアンインストールする等まずはご自身で切り分けをしてみることをお勧めします。

    2011年10月8日 13:41
    モデレータ
  • ありがとうございます。

     

    クライアントバックアップデータベースのフォルダをDrivePoolのストレージプール上に置いていました。

    まずはストレージプール外にバックアップデータベースを置いてみましたが、変わりませんでした。

     

    DrivePoolをアンインストールする前に、ダッシュボードの「読み込むアドインを自分で選択する」を使ってみましたが、

    DrivePoolの読み込みがオフになった様子はありませんでした。

    (状況も変わらずです)

     

    DrivePoolのアンインストールは時間がかかりそうなのでまだ試せていません。

     

    いずれもリモートデスクトップでservices.mscからWindows Server Client Computer Backup Serviceサービスの再起動を試しましたが、

    手動開始してもすぐに停止します。

     

    あとはDrivePoolのアンインストールだけでしょうか・・・


    • 編集済み pidpid 2011年10月9日 10:17
    2011年10月9日 7:24
  • DrivePoolをインストールしただけではクライアントバックアップデータベースはストレージプール上にはないはずですが、それがDrivePool上にあったということはフォルダを移動させたということですね。おそらくはその操作方法が適切でなかったか、もしくは手順としては問題なかったがその他の問題で内部的な問題が発生した可能性が考えられます。ここでいう内部的な問題とは、たとえばWHS2011が(内部的に)バックアップデータベースがあると認識しているドライブと実際にバックアップデータベースが存在しているドライブが異なるといったことなどです。

    この仮説があっているか確認するには、[FAQ:WHS2011]WHS2011のログの取得方法を参考に、サーバー上のクライアントバックアップに関するログを確認してみてください。見方がわからなければ、ログファイルをまとめてSkyDrive等にアップして頂ければ時間のあるときにみてみます。ログをアップする場合は、必ず現在のサーバーのストレージの状態(WHS2011に接続されているHDDとそのドライブレター、DrivePoolで構成しているストレージプールの構成とストレージプールのドライブレター等)の説明も忘れずにお願いします。


    2011年10月9日 9:07
    モデレータ
  • ありがとうございます。
    一晩かけてドライブを1台DrivePoolから解除して試してみました。
    ですが、エラーが出ました・・・
    【エラーコードの抜粋】
    [10/10/2011 08:11:32 1838] StartStopFiles Backup data file directory is D:\ServerFolders\クライアント コンピューター バックアップ
    [10/10/2011 08:11:32 1838] Windows Server Client Computer Backup Service で次のエラーが発生しました:
    エラー コード: 0x26
    API 名: unexpected EOF
    ファイル: D:\ServerFolders\クライアント コンピューター バックアップ\Commit.dat
    エラー: ファイルの終わりです。
    [10/10/2011 08:11:32 1838] Windows Server Client Computer Backup Service の d:\wssg_src\hsbs_colorado\backup\pc\util\diskfile.cpp の 438 行目でエラーが発生しました。
    【ドライブ構成について】
    Cドライブがシステムドライブです。非ドライブプール領域です。
    Dドライブがデータ領域です。クライアントバックアップデータベースを置いています。
      ドライブプール領域でしたが、非ドライブプール化しました。
      C,Dドライブは一台のHDDをパーティション分割されたものです。
    E~Gドライブはデータ領域です。サーバの共有フォルダを置いています。すべてドライブプール領域です。
      一台のHDDに一つのドライブレターを割り付けています。
     サーバの共有フォルダはすべてDrivePool上に置いていました。
     今回のエラーを受けて、昨晩に「クライアント コンピューター バックアップ」フォルダのみ非DrivePool化しています。
    ドライブ別にすると、
    ドライブ1 C,Dドライブ。非DrivePool領域。
    ドライブ2~4 それぞれE,F,Gドライブ。すべてDrivePool領域。
    です。
    【エラーコードについて】
    D:\ServerFolders\クライアント コンピューター バックアップ は、正しいバックアップ先を指しています。当該フォルダバックアップデータベースの実体も存在します。
    Commit.datは、中身が空のファイルでした。
    d:\wssg_src は、該当するフォルダがありませんでした。
    非DrivePool化したあとにリモートデスクトップからバックアップサービスを手動で開始しましたが、すぐに停止しました。
    このような状態です。
    お手隙の際にご覧頂けましたら幸いです。
    よろしくお願い申し上げます。

    • 編集済み pidpid 2011年10月9日 23:46
    2011年10月9日 23:42
  • 【ドライブ構成について】
    Cドライブがシステムドライブです。非ドライブプール領域です。
    Dドライブがデータ領域です。クライアントバックアップデータベースを置いています。
    ドライブプール領域でしたが、非ドライブプール化しました。
    C,Dドライブは一台のHDDをパーティション分割されたものです。
    E~Gドライブはデータ領域です。サーバの共有フォルダを置いています。すべてドライブプール領域です。
    一台のHDDに一つのドライブレターを割り付けています。
      サーバの共有フォルダはすべてDrivePool上に置いていました。
      今回のエラーを受けて、昨晩に「クライアント コンピューター バックアップ」フォルダのみ非DrivePool化しています。
    ドライブ別にすると、
    ドライブ1 C,Dドライブ。非DrivePool領域。
    ドライブ2~4 それぞれE,F,Gドライブ。すべてDrivePool領域。
    です。
    【エラーコードについて】
    D:\ServerFolders\クライアント コンピューター バックアップ は、正しいバックアップ先を指しています。当該フォルダバックアップデータベースの実体も存在します。
    Commit.datは、中身が空のファイルでした。
    d:\wssg_src は、該当するフォルダがありませんでした。
    非DrivePool化したあとにリモートデスクトップからバックアップサービスを手動で開始しましたが、すぐに停止しました。
    このような状態です。
    お手隙の際にご覧頂けましたら幸いです。
    よろしくお願い申し上げます。
    2011年10月9日 23:47
  • Commit.dat が正しくない内容になっているようなので、ファイル名をたとえばCommit_old.dat 等に変更して再起動後再度バックアップを実施してみてください。
    • 回答としてマーク pidpid 2011年10月11日 23:33
    2011年10月10日 9:06
    モデレータ
  • ありがとうございます。

    時間がかかりましたが、再びバックアップに成功しました!

    助かりました。これで解決とさせて頂きます。ありがとうございました。

    2011年10月11日 23:33