構成データベースの問題発生後にファームを復元する (Office SharePoint Server)

この記事では、構成データベースの情報がファームの実際の構成と同期していないときに Microsoft Office SharePoint Server 2007 環境を復元するための情報と手順を説明します。この状態が発生するのは、構成が変更されたが、その変更が構成データベースに記録されていない場合です。たとえば、サーバーの全体管理 Web サイトを使用して、データベースのデタッチと再アタッチを行わずにコンテンツ データベースを Web アプリケーション間で移動した場合に発生します。同様に、Stsadm コマンドライン ツールを使用してコンテンツ データベースを移動したが、コンテンツ データベースを移動する前に preparetomove 操作を使用していない場合にも、同じ状態が発生します。

構成データベースとファームが同期しなくなる可能性のある操作は、次のとおりです。

  • コンテンツ データベースの不適切な移動

  • Office SharePoint Server 2007 のツールではなくインターネット サービス マネージャの使用による Web サイトの削除

  • Office SharePoint Server 2007 のツール以外の手段でのファームの構成変更

構成データベースとファームが同期しなくなる現象は、次のとおりです。

  • 利用できるはずのサイトが利用できない (ブラウザで 404 エラーが発生する) うえに、その URL のサイトを作成できない

  • ユーザーの個人用サイトのすべてのコンテンツがなくなる (別のコンテンツ データベースに新しい個人用サイトが作成されるため)

  • 利用できないはずのサイト、つまり、削除されているサイトが利用できる

Office SharePoint Server 2007 の構成は、サーバー全体の管理で設定され、構成データベースとサーバーの全体管理コンテンツ データベースに格納されます。構成データベースとサーバーの全体管理コンテンツ データベースをバックアップできますが、実行中のファームから取得した構成データベースとサーバーの全体管理コンテンツ データベースのバックアップを復元することはできません。

ファームの構成データベースまたはサーバーの全体管理コンテンツ データベースが同期していない場合は、Psconfig コマンド ライン ツールを使用して両方のデータベースを再作成する必要があります。

データベースを正確に再作成できるように、すべての構成の設定とすべてのカスタマイズを文書化することを強くお勧めします。これらの設定が文書化されていない場合は、構成データベースとサーバーの全体管理コンテンツ データベースを正確に再作成できない可能性があります。

文書化する必要がある Office SharePoint Server 2007 の構成設定は、次のとおりです。

  • サービス アカウント (クローラ アカウント、検索アカウントなど、Web アプリケーションとして実行するすべてのアカウント) を含むアプリケーション プールの設定

  • 代替アクセス マッピングの設定

  • ファームレベルの検索設定

  • 外部サービス接続の設定

  • ワークフロー管理設定

  • 電子メールの設定

  • A/V 設定

  • 使用状況の分析処理の設定

  • 診断ログの設定

  • コンテンツ展開の設定

  • タイマ ジョブの設定

  • HTML ビューアの設定

  • ごみ箱の設定とその他の Web アプリケーションの全般設定

  • 管理者によって展開されたフォーム テンプレート

  • 既定のクォータ テンプレート

  • データベース名と場所

  • Web アプリケーション名とデータベース。必ず、各 Web アプリケーションに関連付けられたコンテンツ データベース名を文書化してください。

  • クローラ影響ルール

  • アクティブ化機能

  • ブロックされるファイルの種類

タスク要件

重要

これらの手順を実行するには、少なくともローカル コンピュータの Administrators グループのメンバである必要があります。

ファーム復元の概要

以下に、構成データベースの問題が発生した後に、ファームを復元する基本的な手順を示しています。

目的のサーバー上で実行する作業は、次のとおりです。

  1. セットアップを実行し、[完全] サーバー インストールの種類を選択します。

  2. SharePoint 製品とテクノロジ構成ウィザードを起動して、次の操作を実行します。

    1. 新しいファームを作成する

    2. 新しい構成データベースを作成する

  3. ファーム サービスを構成します。

  4. Web アプリケーションを作成します。

  5. 共有サービス プロバイダ向けの Web アプリケーションを作成します。

  6. 必要に応じて、その他のコンテンツ用の Web アプリケーションを作成します。

  7. すべてのデータベースを移動する (Office SharePoint Server 2007)」に記述されている、データベースを異なるデータベース サーバーに移動する手順に従います。

関連項目

概念

ファーム全体のバックアップおよび復元 (SharePoint Server 2007)
データベースをバックアップおよび復元する (Office SharePoint Server)
コンテンツ データベースを移動する (Office SharePoint Server 2007)