Share via


SSP を他のファームに移動する (Office SharePoint Server 2007)

サーバー ファーム間で共有サービス プロバイダ (SSP) を移行するには、ここで説明する手順を使用します。次のような理由で、SSP の移行が必要になる場合があります。

  • あるドメインから別のドメインに一連の Web アプリケーションを移動する。

  • Microsoft Office SharePoint Server 2007 の機能をドメイン内の 2 つのサーバー ファームで分割する

  • SSP を開発環境からライブ サーバー ファームに移動する。

SSP の移行時には、次のような 5 つの基本手順を実行します。

  1. 元の SSP をバックアップする。

  2. SSP を新しいファームに復元する。

  3. SSP の関連付けを復元して SSP を構成する。

  4. 既定の SSP を移行する場合は、新しいファームの復元 SSP が既定となるように構成します。

  5. 元の SSP を削除する。

SSP を移行する

SSP を移行するには、次の手順を使用します。

SSP の移行を準備するときに、次のことを確認します。

  • ネットワーク上には、SSP バックアップ ファイルが保存されるバックアップ フォルダがあります。このフォルダには、古いサーバー ファームと新しいサーバー ファームの両方からアクセスできます。詳細については、「ファームのバックアップと復元の準備をする (Office SharePoint Server 2007)」を参照してください。

  • SSP の移行元のファームで、SharePoint サーバーの全体管理 Web サイトを実行しているサーバーにログオンしている。

  • 複数の SSP を移行する場合、移動する最初の SSP として既定の SSP を指定する必要があります。既定 SSP の移行が完了したら、新しい SSP を既定に割り当てます。既定 SSP を割り当てる方法については、「ファーム内の SSP の管理 (Office SharePoint Server)」を参照してください。

重要

  • SSP の移行元のファームで次の手順を実行します。

  • 次の手順を完了するには、ファームの管理者 SharePoint グループのメンバシップが最低限必要です。また、バックアップを行っている各データベースの db_backupoperator 固定データベース ロールのメンバである必要もあります。

  • SSP コンテンツ データベースは SSP データベースとは別のデータベース サーバー上にある可能性があります。

SSP をバックアップする

  1. SharePoint サーバーの全体管理 Web サイトの [サーバー構成の管理] ページで、[バックアップと復元] セクションの [バックアップの実行] をクリックします。

  2. [バックアップするコンポーネントの選択] ページで、バックアップする SSP のチェック ボックスをオンにし、[バックアップ オプションへ] をクリックします。関連付けられているデータベースのチェック ボックスがすべて自動的にオンになっていることを確認します。SSP とは別にデータベースをバックアップする方法については、「データベースのバックアップ (Office SharePoint Server)」を参照してください。

  3. [バックアップ オプションの選択] ページで、以下の操作を行います。

    • [バックアップ コンテンツ] セクションで、選択した SSP が表示されていることを確認します。

    • [バックアップの種類] で、[完全] をクリックします。

    • [バックアップ ファイルの場所] で、バックアップ フォルダの汎用名前付け規則 (UNC) パスを入力します。

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

    [更新] をクリックして、[状態] ページでバックアップ ジョブの状態を表示できます。このページは、30 秒ごとに自動的に更新されます。バックアップと復元は、Windows SharePoint Services Timer Service を使用してジョブをスケジュールします。したがって、バックアップが開始されるまで数秒かかる場合があります。

    エラーが表示された場合は、前の手順で指定した UNC パスの spbackup.log を表示すると、詳細情報を確認できます。

重要

次の手順を完了するには、ファームの管理者 SharePoint グループのメンバシップが最低限必要です。また、各データベースが保存されているデータベース サーバーの dbcreator 固定サーバー ロールのメンバである必要もあります。SSP コンテンツ データベースは SSP データベースとは別のデータベース サーバー上にある場合があります。

また、新しいサーバー ファームに SSP を復元するときに使用するアカウントは、SSP データベースの復元先のローカル データベース サーバー コンピュータ上で Administrators グループのメンバである必要があります。そうでない場合、復元中にサイトの権限が転送されず、復元された Web アプリケーションにアクセスできない可能性があります。

SSP の移行先のファームで次の手順を実行します。

SSP を新しいファームに復元する

  1. SharePoint サーバーの全体管理 Web サイトの [サーバー構成の管理] ページにある [バックアップと復元] セクションで、[バックアップからの復元] をクリックします。

  2. [バックアップの場所の選択] ページの [バックアップ ファイルの場所] セクションで、移行する SSP が含まれるバックアップ フォルダの UNC パスを指定して、[OK] をクリックします。

  3. [復元するバックアップの選択] ページで、復元に使用するバックアップ ファイルを選択し、[復元の続行] をクリックします。

  4. [復元するコンポーネントの選択] ページで、復元する SSP を選択し、[復元の続行] をクリックします。

  5. [復元オプションの選択] ページで、以下の操作を行います。

    1. [復元するコンポーネント] セクションで、選択した SSP が表示されていることを確認します。

    2. [復元オプション] セクションで、[同じ構成] を選択します。
      現在のファームが上書きされることを通知するメッセージが表示されます。[OK] をクリックします。

    3. [新しい名前] セクションで、各コンポーネントの新しい名前と URL を入力するか、既定値をそのまま使用します。

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

重要

次の手順を完了するには、ファームの管理者 SharePoint グループのメンバシップが最低限必要です。

次の手順を SSP の移行先のファームで実行します。

SSP の関連付けを復元して SSP を構成する

  1. SharePoint サーバーの全体管理 Web サイトの [アプリケーション構成の管理] ページにある [Office SharePoint Server 共有サービス] セクションで、[このファームの共有サービスの作成または構成] をクリックします。

  2. [このファームの共有サービスの管理] ページで、[SSP の復元] をクリックします。

  3. [SSP 名] セクションで、復元後の SSP に付ける名前を入力します。次に、[Web アプリケーション] ボックスの一覧で、復元した SSP の管理サイトをホストする Web アプリケーションをクリックします。

    復元された SSP の管理サイトをホストする Web アプリケーションを新しく作成する場合は、[新しい Web アプリケーションの作成] をクリックします。Web アプリケーションを作成する方法については、「Web アプリケーションを作成または拡張する (Office SharePoint Server)」を参照してください。

    [SSP 管理サイト URL] ボックスには、管理サイトの URL が自動的に入力されます。

  4. [個人用サイトの場所] セクションで、以下の操作を行います。

    • 個人用サイトの既存の場所を継続して使用する場合は、[SSP の既存の場所を使用する] チェック ボックスがオンになっていることを確認します。

    • 別の Web アプリケーションから個人用サイトをホストする場合は、[SSP の既存の場所を使用する] チェック ボックスをオフにして、[Web アプリケーション] リストで Web アプリケーションを選択します。

      個人用サイトをホストする Web アプリケーションを新しく作成する場合は、[新しい Web アプリケーションの作成] をクリックします。Web アプリケーションの作成方法については、「Web アプリケーションを作成または拡張する (Office SharePoint Server)」を参照してください。

      個人用サイトの場所の相対 URL を入力します。

  5. [SSP サービス資格情報] セクションで、SSP Web サービスがサーバー間通信や SSP 内でタイマ ジョブを実行しているときの Windows SharePoint Services Timer Service に使用する、ユーザー名とパスワードを入力します。

  6. [SSP データベース] セクションで、データベース サーバーの名前を入力するか、または既定値をそのまま使用し (推奨)、次にデータベースの名前を入力します。

    [データベースの認証] で、次のどちらかを選択します。

    • Windows 認証 (推奨)

    • [SQL 認証]。このオプションを選択する場合は、[アカウント] ボックスと [パスワード] ボックスにアカウント資格情報を入力します。

  7. [検索データベース] セクションで、データベース サーバーの名前を入力するか、または既定値をそのまま使用し (推奨)、次に検索データベースの名前を入力します。

    [データベースの認証] で、次のどちらかを選択します。

    • Windows 認証 (推奨)

    • [SQL 認証]。このオプションを選択する場合は、[アカウント] ボックスと [パスワード] ボックスにアカウント資格情報を入力します。

  8. [インデックス サーバー] セクションで、次の操作を行います。

    1. [インデックス サーバー] ボックスの一覧でインデックス サーバーをクリックするか、または既定値を使用します。

    2. 復元した SSP がコンテンツのクロールに使用するインデックス サーバーのパスを入力するか、または既定値を使用します。

      注意

      インデックス サーバーを変更しても、インデックスは移動しません。インデックスを移動するには、Stsadm コマンドライン ツールを使用する必要があります。

  9. SSL (Secure Sockets Layer) を使用して Web サービスとの通信を保護するには、[Web サービスの SSL] セクションで [はい] を選択します。

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

重要

  • 移行する SSP を既定の SSP とする場合に限り、次の手順を実行します。

  • SSP の移行先のファームで次の手順を実行します。

  • 次の手順を完了するには、ファームの管理者 SharePoint グループのメンバシップが最低限必要です。

復元した SSP を既定の SSP として構成する

  1. SharePoint サーバーの全体管理 Web サイトの [アプリケーション構成の管理] ページにある [Office SharePoint Server 共有サービス] セクションで、[このファームの共有サービスの作成または構成] をクリックします。

  2. [このファームの共有サービスの管理] ページで、[既定の SSP の変更] をクリックします。

  3. [既定の共有サービス プロバイダの変更] ページの [SSP 名] リストで、既定の SSP として設定する SSP をクリックします。詳細については、「ファーム内の SSP の管理 (Office SharePoint Server)」を参照してください。

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

  5. 警告画面が表示されます。継続するには [OK] をクリックします。

重要

  • SSP の移行元のファームで次の手順を実行します。

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

  • 元の SSP を削除する前に、新しい SSP が正常に動作していること、およびすべてのコンテンツが転送されたことを確認します。

元の SSP を削除する

  1. SharePoint 製品とテクノロジがインストールされているドライブで、%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin フォルダに移動します。

  2. 次のコマンドを入力して Enter キーを押します。
    stsadm -o deletessp -title <SSP 名> -deletedatabases -force
    詳細については、「Deletessp : Stsadm 操作 (Office SharePoint Server)」を参照してください。

関連項目

概念

別のファームに移動する (Office SharePoint Server 2007)
サービスを新しいサーバーまたはファームに移動する (Office SharePoint Server 2007)