バックアップと復旧のトラブルシューティング (Search Server 2008)

更新日: 2009年7月

適用対象: Microsoft Search Server 2008

 

トピックの最終更新日: 2015-03-09

注意

別途記載のない限り、この記事の情報は Microsoft Search Server 2008 と Microsoft Search Server 2008 Express の両方に適用されます。

トラブルシューティング

以下の表に記載されている情報を参考にして、バックアップ中または復旧中に発生する問題のトラブルシューティングを行います。

バックアップ中の問題

問題 説明

終了していないバックアップ パッケージが形成されます。

現象 : バックアップは開始しますが、終了しません。

原因 : Windows SharePoint Services Timer Service がバックアップ処理中に再起動されると発生する可能性があります。

解決方法 : Windows SharePoint Services Timer Service が開始され、バックアップ操作が再度実行されることを確認します。

バックアップ操作が停止します。

現象 : 状態として [進行中] が長時間表示されます。

原因 : いくつかの原因が考えられます。

解決方法 : サーバーの全体管理 Web サイトの [エラー メッセージ] 欄を調べて、必要なアクションを特定します。

バックアップが失敗します。

現象 : バックアップが失敗し、エラー "System.UnauthorizedAccessException" が表示されました。

原因 : バックアップを実行しているアカウントには、リモート バックアップ フォルダに対する書き込み権限が付与されていませんでした。

解決方法 : Stsadm コマンドライン ツールを実行し、アプリケーション プール ID に対して使用するアカウントへの書き込み権限を付与します。

復旧中の問題

問題 説明

ファーム アカウントの資格情報を変更したため、復旧を実行できません。

現象 : 復旧を実行できず、"コンピュータで Windows SharePoint Services Timer V3 サービスを開始できません。" というエラー メッセージが表示されます。

原因 : バックアップの実行以降にファーム アカウントの資格情報が変更されました。

解決方法 : ファーム アカウント用の古いパスワードと同じパスワードを持つ新しいアカウントを作成し、再度復旧を実行します。スタンドアロン インストールでは、ローカル アカウントを使用できます。ファーム インストールでは、ドメイン アカウントを設定する必要があります。

全体管理コンテンツ データベースが壊れているか、存在しないため、復旧を実行できません。

現象 : 復旧を実行できません。

原因 : アカウント資格情報が全体管理コンテンツ データベースに保存されますが、そのコンテンツ データベースが壊れているか、存在しません。

解決方法 : 復元の実行に使用するアカウントを、ローカル コンピュータの Administrators グループまたは WSS_ADMIN_WPG グループに追加します。アカウントを追加した後は、そのアカウントで Stsadm コマンドライン ツールを使用して復元を実行できます。

最初の試行が失敗し、再試行できないため、復旧を実行できません。

現象 : バックアップまたは復旧の最初の試行が失敗し、現在は操作を再試行できません。

原因 : 以前のタイマー ジョブが破損しました。

解決方法 : 機能しない以前のタイマー ジョブを削除し、次に、操作を再試行します。

Web アプリケーションに関連付けられているホスト ヘッダーが正しく復元されません。

現象 : Web アプリケーションがホスト ヘッダー バインドなしに復元されます。

原因 : これは既知のバグです。

解決方法 : まず、ホスト ヘッダー バインドを持つ Web アプリケーショを作成します。次に、コンテンツ データベースのみを復元します。最後に、Stsadm addcontentdb 操作を使用してコンテンツ データベースを Web アプリケーションに接続します。詳細については、「Addcontentdb : Stsadm 操作 (Office SharePoint Server)」を参照してください。

復旧が停止します。

現象 : 状態として [進行中] が長時間表示されます。

原因 : いくつかの原因が考えられます。

解決方法 : サーバーの全体管理の [エラー メッセージ] 欄を調べて、必要なアクションを特定します。

復旧が失敗します。

現象 : [復旧状態] ページにエラー "OnRestore イベントで障害が発生しました。" が表示されます。

原因 : サーバーの全体管理 Web サイトまたは Stsadm コマンドライン ツールを使用して、コンテンツ データベースを削除しようとしましたが、失敗しました。そのデータベースがまだ存在しているので、復旧操作では SQL Server 2005 内の既存のデータベースを上書きできませんでした。

解決方法 : 別のデータベース名を使用するか、または SQL Server Management Studio を使用して以前のコンテンツ データベースを削除して、操作を再試行します。

新しい構成での復旧では、以前の構成を上書きしません。

現象 : 復旧では、以前の構成を上書きしませんでした。

原因 : データベースが古い構成に接続されています。

解決方法 : バックアップを新しい構成に復元するには、まず以前の Web アプリケーションからデータベースを削除する必要があります。これは、サーバーの全体管理 Web サイトの [コンテンツ データベース設定の管理] ページで行うことができます。

復旧が複数のフロントエンド Web サーバーを持つトポロジで失敗します。

現象 : 複数のフロントエンド Web サーバーを持つトポロジで復旧が失敗し、"OnPostRestore" エラーが表示されます。

原因 : エラーは、次のいずれかの組み合わせが原因である可能性があります。

  • サーバーの全体管理 Web サイトを使用しました。

  • ファーム アカウントは、ローカル サーバー コンピュータの Administrators グループのメンバではありません。

  • Web アプリケーションを復元しています。

解決方法 : 次のいずれかを行い、復旧を再試行します。

  • Stsadm コマンドライン ツールを使用して、復旧を実行します。

  • 復元先のサーバーに新しい Web アプリケーションを作成し、コンテンツ データベースを新しく作成した Web アプリケーションに復元します。

  • ファーム アカウントをローカル サーバー コンピュータの管理者グループに追加します。

関連項目

概念

ファームの保護および復元 (Search Server 2008)
ごみ箱とバージョン管理を使用したコンテンツの保護および復元 (Search Server 2008)
ファームのバックアップおよび復元 (Search Server 2008)
別の方法を使用したコンテンツのバックアップおよび復元 (Search Server 2008)