次の方法で共有


検索先行移行を行うために SharePoint Server 2010ファームを構成する (SharePoint Server 2010)

 

適用先: SharePoint Server 2010

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

この記事では、検索先行移行用に新しいファームを構成する方法について説明します。このセクションでは、組織のニーズを満たすために新しいファームを計画および展開していること、そして、検索用ファームをいつでも構成できることを前提としています。この記事を読む前に、このセクションの前の記事に記載されている検索先行移行に関する情報について十分に理解しておく必要があります。

この記事では、簡潔にするために次の用語を使用しています。

元のファーム

組織が運用環境で使用している SharePoint Server 2007 ファームで、SharePoint エンタープライズ検索が展開されています。

新しいファーム

展開する新しい SharePoint Server 2010 ファームで、最初は検索先行移行にのみ使用します。

検索先行環境

検索先行移行が完了した環境です。この環境では、エンド ユーザーは元のファームまたは新しいファームで検索クエリを送信するときに SharePoint Server 2010 の検索クエリ機能と検索結果機能を使用できます。

検索先行移行用に新しいファームを構成するには、次の操作を行う必要があります。

  • 検索用 Web アプリケーションが存在することを確認する

  • Search Service アプリケーションが存在することを確認する

  • Web アプリケーションが Search Service アプリケーションに関連付けられていることを確認する

  • エンタープライズ検索センターが存在することを確認する

検索先行移行用に新しいファームを構成する目的で、次のどちらか一方または両方を行うこともできます。

  • オプション: 人の検索を実行する

  • オプション: ソーシャル タグ検索を実行する

1. 検索用 Web アプリケーションが存在することを確認する

少なくとも 1 つの検索用 Web アプリケーションが存在することを確認する必要があります。この Web アプリケーションは Search Service アプリケーションを使用し、1 つ以上のエンタープライズ検索センターのサイト コレクションをホストします。パフォーマンスおよびガバナンス上の理由から、検索専用 Web アプリケーションを構成することをお勧めします。

検索用 Web アプリケーションが存在することを確認するには

  1. この手順を実行するユーザー アカウントが Farm Administrators グループのメンバーであることを確認します。

  2. サーバーの全体管理 Web サイトのホーム ページで、[アプリケーション構成の管理] セクションの [Web アプリケーションの管理] をクリックします。[Web アプリケーションの管理] ページが開き、サーバー ファームの Web アプリケーションの一覧が表示されます。

  3. 検索専用にする Web アプリケーションが一覧に表示されているかどうかを確認します。

  4. 検索専用にする Web アプリケーションが存在していない場合は、作成します。

    注意

    ファーム構成ウィザードを使用してサイト コレクションを作成すると、SharePoint - 80 という名前の Web アプリケーションが自動的に作成されます。この Web アプリケーションを検索専用に指定できます。または、この目的で別の Web アプリケーションを作成することもできます。詳細については、「Web アプリケーションを作成する (SharePoint Server 2010)」を参照してください。

2. Search Service アプリケーションが存在することを確認する

少なくとも 1 つの Search Service アプリケーションが新しいファームに存在し、検索専用にする Web アプリケーションに関連付けられていることを確認する必要があります。

Search Service アプリケーションが存在するかどうかを確認するには

  1. この手順を実行するユーザー アカウントが Farm Administrators グループのメンバーであることを確認します。

  2. サーバーの全体管理 Web サイトのホーム ページで、[アプリケーション構成の管理] セクションの [サービス アプリケーションの管理] をクリックします。

  3. [サービス アプリケーションの管理] ページのサービス アプリケーションの一覧に Search Service アプリケーションがない場合は、以下の手順に従って Search Service アプリケーションを作成します。

Search Service アプリケーションを作成するには

  • 新しい Search Service アプリケーションを作成する (SharePoint Server 2010)」 の手順に従って操作します。

    または

  • ファーム構成ウィザードを使用して、次の手順に従って Search Service アプリケーションを作成します。

    1. サーバーの全体管理 Web サイトのホーム ページで、サイド リンク バーの [構成ウィザード] をクリックします。

    2. [構成ウィザード] ページで、[ファーム構成ウィザードの起動] をクリックします。

    3. [SharePoint の品質向上にご協力ください] ページで、組織に適したオプションをクリックし、[OK] をクリックします。

    4. [SharePoint ファームの構成] ページで、[このウィザードを使用してファームを構成する] を選択し、[ウィザードの開始] をクリックします。

    5. [SharePoint ファームの構成] ページの [サービス] セクションで、[Search Service アプリケーション] チェック ボックスがオンになっていることを確認します。

    6. [SharePoint ファームの構成] ページで、その他の設定が組織のニーズに応じて適切に構成されていることを確認します。

    7. [サイト コレクションの作成] ページで、[スキップ] をクリックします。

    8. [SharePoint ファームの構成] ページで、[完了] をクリックします。

3. Web アプリケーションが Search Service アプリケーションに関連付けられていることを確認する

使用する Web アプリケーションが Search Service アプリケーションに関連付けられていることを確認する必要があります。

Web アプリケーションが Search Service アプリケーションに関連付けられていることを確認するには

  1. サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] セクションの [Web アプリケーションの管理] をクリックします。

  2. [Web アプリケーションの管理] ページで、使用する Web アプリケーションをクリックします。

  3. [Web アプリケーション] タブで、[サービス接続] をクリックします。

  4. [サービス アプリケーションの関連付けの構成] ダイアログ ボックスで、Web アプリケーションに関連付ける Search Service アプリケーションが選択されていることを確認し、[OK] をクリックします。

4. エンタープライズ検索センターが存在することを確認する

少なくとも 1 つのエンタープライズ検索センターが新しいファームに存在することを確認する必要があります。詳細については、「検索先行移行を行うために SharePoint Server 2010 ファーム構成を計画する (SharePoint Server 2010)」の「検索センターの展開を計画する」を参照してください。ファームにエンタープライズ検索センターがまだない場合は、次の手順に従って作成します。

エンタープライズ検索センターが新しいファームに存在することを確認するには

  1. エンタープライズ検索センターがファームに存在するかどうかを確認するには、サーバーの全体管理のホームページに移動して [アプリケーション構成の管理] をクリックし、[サイト コレクション] セクションで [すべてのサイト コレクションの表示] をクリックします。

  2. 各サイト コレクションのトップレベル サイトに移動します。トップレベル サイトにエンタープライズ検索センター サイトがない場合、または、どのトップレベル サイトにも [検索] という名前のタブがない場合は、次の操作を行います。

    1. 次のどちらかを実行して、エンタープライズ検索センターを作成します。

      1. ファーム構成ウィザードの [サイト コレクションの作成] ページを使用して、エンタープライズ検索センターを自動作成します。詳細については、「Search Server 2010 Express をインストールする」の「ファーム構成の初期設定ウィザードを実行する」を参照してください。

      2. 検索に関するインストール後の手順 (SharePoint Server 2010)」の「検索センター サイトを作成するには」の手順に従って、エンタープライズ検索センターを手動で作成します。

    2. 次の手順に従って、すべての認証ユーザーにエンタープライズ検索センターへのアクセスを許可します。

      1. この手順を実行するユーザー アカウントが、エンタープライズ検索センター サイトのサイト コレクション管理者であることを確認します。

      2. Web ブラウザーで、エンタープライズ検索センター サイトに移動します。

      3. [サイトの操作] メニューで [サイトの設定] をクリックします。

      4. [ユーザーと権限] セクションで、[ユーザーとグループ] をクリックします。

      5. サイド リンク バーの [エンタープライズ検索センターの閲覧者] をクリックします。

      6. [新規] メニューで、[ユーザーの追加] をクリックします。

      7. [ユーザー/グループ] ボックスに、「NT Authority\authenticated users」と入力します。

      8. [OK] をクリックします。

オプション: 人の検索を実行する

検索先行環境で人の検索を実行するには、次のどちらかの操作を行います。

  • 元のファームに含まれるユーザー プロファイルをクロールするように、新しいファームで検索システムを構成します。

  • ユーザー プロファイルを新しいファームに移動し、新しいファームに含まれるユーザー プロファイルをクロールするように、新しいファームで検索システムを構成します。

元のファームに含まれるユーザー プロファイルをクロールする

元のファームに含まれるユーザー プロファイルをクロールするには、次の操作を行います。

元のファームに含まれるユーザー プロファイルをクロールするには

  1. 元のファームでユーザー プロファイルをクロールするために構成するコンテンツ ソースを、新しいファームに作成します。

  2. コンテンツ ソースで、元のファームに含まれるユーザー プロファイルをクロールするための開始アドレスを追加します。開始アドレスの形式は、sps3://<HostName> です。ここで、<HostName> は、個人用サイトをホストする元のファームのサーバーの名前です。

  3. 元のファームに含まれるユーザー プロファイルをクロールする権限が既定のコンテンツ アクセス アカウントにない場合は、次のどちらかの操作を行います。

    1. 既定のコンテンツ アクセス アカウントを、元のファームに含まれるユーザー プロファイルをクロールする権限と、新しいファームの SharePoint コンテンツをクロールする権限を持つアカウントに変更します。詳細については、「既定のコンテンツ アクセス アカウントを変更する (SharePoint Server 2010)」を参照してください。

    2. 元のファームに含まれるユーザー プロファイルをクロールするために別のコンテンツ アクセス アカウントを指定するクロール ルールを作成します。詳細については、「クロール ルールを管理する (SharePoint Server 2010)」を参照してください。

新しいファームに含まれるユーザー プロファイルをクロールする

新しいファームに含まれるユーザー プロファイルをクロールするには、次の操作を行います。

  1. User Profile Service アプリケーションが存在することを確認します。

  2. ユーザー プロファイルを新しいファームに移動します。

  3. 個人用サイトを提供し、ユーザー プロファイル コンテンツをホストします。

  4. 新しいファームに含まれるユーザー プロファイルをクロールします。

User Profile Service アプリケーションが存在することを確認するには

  1. この手順を実行するユーザー アカウントが Farm Administrators グループのメンバーであることを確認します。

  2. サーバーの全体管理 Web サイトのホーム ページで、[アプリケーション構成の管理] セクションの [サービス アプリケーションの管理] をクリックします。

  3. [サービス アプリケーションの管理] ページのサービス アプリケーションの一覧に User Profile Service アプリケーションがない場合は、User Profile Service アプリケーションを作成します。詳細については、「User Profile Service アプリケーションを作成、編集、または削除する (SharePoint Server 2010)」を参照してください。

ユーザー プロファイルを新しいファームに移動する

次のどちらかの方法を使用して、ユーザー プロファイルを新しいファームに移動します。

個人用サイトを提供し、ユーザー プロファイル コンテンツをホストする

ユーザー プロファイル内のコンテンツについて、ユーザーが人の検索結果にアクセスできるようにするには、個人用サイトを提供する必要があります。これを行うには、個人用サイトのホストの場所を作成し、この場所を個人用サイトに関連付けます。詳細については、「個人用サイトのホストの場所を作成して管理する (SharePoint Server 2010)」および「個人用サイトをセットアップする (SharePoint Server 2010)」を参照してください。

新しいファームに含まれるユーザー プロファイルをクロールする

新しいファームに含まれるユーザー プロファイルをクロールする手順は次のとおりです。

新しいファームに含まれるユーザー プロファイルをクロールするには

  1. 新しいファームでユーザー プロファイルをクロールするために使用するコンテンツ ソースを、新しいファームに作成します。

  2. コンテンツ ソースで、新しいファームに含まれるユーザー プロファイルをクロールするための開始アドレスを追加します。開始アドレスの形式は、sps3://<HostName> です。ここで、<HostName> は、個人用サイトをホストする新しいファームのサーバーの名前です。

  3. 新しいファームに含まれるユーザー プロファイルをクロールするためにコンテンツ アクセス アカウントを指定するクロール ルールを作成します。詳細については、「クロール ルールを管理する (SharePoint Server 2010)」を参照してください。

オプション: ソーシャル タグ検索を実行する

ソーシャル タグが含まれるクエリに対する検索結果をユーザーが取得できるようにするには、Search Service アプリケーションに関連付けられている Web アプリケーションが、Managed Metadata Service アプリケーションに接続されている必要があります。構成を設定する方法については、次の記事を参照してください。

See Also

Concepts

検索先行移行の概要 (SharePoint Server 2010)
検索先行移行を行うために SharePoint Server 2010 ファームを計画する (SharePoint Server 2010)
検索先行移行を行うために SharePoint Server 2010 ファーム構成を計画する (SharePoint Server 2010)
検索先行移行を行うために SharePoint Server 2007 ファームを構成する (SharePoint Server 2010)
検索先行移行を行うために検索設定を移行する (SharePoint Server 2010)
検索先行環境を使用する目的でエンド ユーザーをトレーニングする (SharePoint Server 2010)