次の方法で共有


新しい SharePoint Foundation 2010 環境を準備する

 

適用先: SharePoint Foundation 2010

データベース接続の方法を使用して Windows SharePoint Services 3.0 から Microsoft SharePoint Foundation 2010 にアップグレードする場合は、ユーザーの環境のコンテンツのみをアップグレードし、構成設定はアップグレードしません。データベース接続アップグレードの使用は、ハードウェアを変更したり、アップグレード プロセスの一環としてサーバー ファーム トポロジを再構成する場合に便利です。アップグレード方法の選択に関する詳細については、「アップグレード方法を決定する (SharePoint Foundation 2010)」を参照してください。

データをアップグレードする前に、SharePoint Foundation 2010 を使用して新しいサーバーまたはサーバー ファームを構成する必要があります。ここでは、新しい環境を作成するために構成する必要がある要素について説明します。データベース接続アップグレードの方法を使用したアップグレードの一般的なプロセスについては、「アップグレード プロセスの概要 (SharePoint Foundation 2010)」を参照してください。

重要

ここで説明する手順を実行するには、ローカル サーバー コンピューターで管理者権限が必要です。詳細については、「初期展開に必要な管理アカウントとサービス アカウント (SharePoint Foundation 2010)」を参照してください。

この記事の内容

  • はじめに

  • 新しい環境を作成して構成する

  • 新しい環境を確認する

  • アップグレードを実行する

はじめに

データベース接続アップグレードで新しい環境の作成を開始する前に、必要な権限、ハードウェア要件、およびソフトウェア要件に関する以下の情報を確認してください。

新しい環境を作成して構成する

新しい環境を作成して構成するプロセスは複数の手順から成り、これらを正しい順序で実行する必要があります。その手順は、次のとおりです。

  1. サーバー (複数の場合あり) に SharePoint Foundation 2010 をインストールします。

  2. サービス アプリケーションを構成します。

  3. ファームの全般設定を構成します。

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

  5. カスタマイズを再適用します。

このセクションの以降の部分では、これらの手順について説明し、その実行の操作手順について記載されているリンクを示します。これらの手順を実行した後で、環境を確認し、アップグレードを実行できます。

インストールする

新しい環境を作成するための最初の手順では、SharePoint Foundation 2010 をインストールし、新しいサーバーまたはサーバー ファームを構成します。次の手順を実行する必要があります。

  1. Microsoft SharePoint 製品準備ツールを実行して、必要なすべてのソフトウェアをインストールします。

  2. セットアップを実行して、製品をインストールします。

  3. 環境で必要な言語パックをインストールします。

  4. SharePoint 製品構成ウィザードを実行して、サーバーを構成します。

以下の記事では、これらのタスクを実行する操作手順について説明しています。

サービス アプリケーションを構成する

新しい環境で使用する、Business Data Connectivity Service などのサービスを構成する必要があります。上記の展開シナリオの記事に記載されている手順では、ファーム構成の初期設定ウィザードを使用してすべてのサービスを有効化する方法について説明しています。ただし、サービスは手動でも構成できます。サービスを手動で構成する方法の詳細については、「サービスを構成する (SharePoint Foundation 2010)」を参照してください。

ファームの全般設定を構成する

新しい環境を作成するための次の手順では、ファームの全般設定を適用します。以前のバージョンのファームの構成設定を、手動で再適用する必要があります。これには、以下のものが含まれます。

  • 受信と送信の電子メール設定

  • Farm Administrators グループへのユーザー アカウント、グループ アカウントの追加など、ファーム レベルのセキュリティと権限の設定

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

  • クォータ テンプレート

以下のような、使用する新しいファーム レベルの設定を構成する必要があります。

  • 利用状況および正常性データ コレクション

  • 診断ログ

  • モバイル アカウント

これらの設定を構成する方法の詳細については、「ファームの設定を構成する (SharePoint Foundation 2010)」を参照してください。

Web アプリケーションを作成して構成する

元の環境に存在していた各 Web アプリケーションに対応する Web アプリケーションを作成します。各 Web アプリケーションに対して、以下の操作を実行します。

  • 同じ URL を使用し、代替アクセス マッピング設定を構成します。

    注意

    異なる URL を使用すると、Microsoft Office アプリケーションが新しい URL にリダイレクトされない可能性があり、古い URL へのブックマークは動作しません。

  • 同じ認証方法を使用します。

    重要

    フォーム ベースの認証を使用していた場合は、代わりにクレーム ベースの認証を構成する必要があります。データベース接続アップグレードを実行するユーザー アカウントにフル コントロールを付与する、Web アプリケーション ポリシーを作成する必要もあります。
    詳細については、「クレーム ベースの Web アプリケーション用にフォームベースの認証を構成する (SharePoint Foundation 2010)」を参照してください。

  • 管理対象パス (/sites など) を再作成します。

  • 以前の環境でセルフサービス サイト作成を使用していた Web アプリケーションの場合は、この機能を有効にします。

Web アプリケーションと認証を構成する方法の詳細については、以下の記事を参照してください。

カスタマイズを再適用する

アップグレード中に発生するエラーのよくある原因の 1 つは、カスタマイズされた機能、ソリューション、またはその他の要素が環境に不足していることです。アップグレード プロセスを開始する前に、必要なすべてのカスタム要素がフロントエンド Web サーバーにインストールされていることを確認してください。 アップグレード前のチェック ツールを使用して、環境内でサーバー側カスタマイズのリストをコンパイルできます。詳細については、「試用版のアップグレードを使用して潜在的な問題を発見する」の「カスタマイズを識別してインストールする」を参照してください。

この手順では、カスタマイズの内容をすべて、新しいファームに手動で転送します。サイトが正しく動作するために依存している以下のコンポーネントを必ずインストールしてください。

  • カスタム サイト定義

    注意

    サイト定義が Windows SharePoint Services 3.0 で作成されている場合は、新しい環境にそれをそのままコピーできます。しかし、Windows SharePoint Services Version 2.0 で作成されている場合は、アップグレード定義ファイルを作成して、サイト定義を、Windows SharePoint Services 3.0 の新しい機能にマップする必要がある可能性があります。詳細については、「新しいカスタム サイト定義を開発し、アップグレード定義ファイルを作成する (Windows SharePoint Services)」および「アップグレード定義ファイルおよび新しいサイト定義を展開する (Windows SharePoint Services)」を参照してください。

  • カスタム スタイル シート (カスケード スタイル シートを含む) とイメージ

  • カスタム Web パーツ

  • カスタム Web サービス

  • カスタム機能とカスタム ソリューション

  • カスタム アセンブリ

  • Web.config の変更 (セキュリティなど)

    各 Web アプリケーションの Web.config ファイルから新しいサーバーに固有の設定を必ず転送してください。

  • サイトが依存している他のすべてのコンポーネントまたはファイル

SharePoint Foundation 2010 で使用するカスタマイズを更新する方法の詳細については、「Redeploying Customizations and Solutions in SharePoint Foundation 2010 and SharePoint Server 2010 (英語)」を参照してください。カスタマイズの内容を環境に展開する方法の詳細については、「カスタマイズを展開する - 概要 (SharePoint Foundation 2010)」を参照してください。

新しい環境を確認する

新しい環境をセットアップしたら、データをアップグレードする前にテストを実行して、必要なすべてのコンポーネントが含まれていることを確認できます。新しい環境をテストするには、以下の方法を使用できます。

  • 新しい Web アプリケーションを作成し、Windows PowerShell の Test-SPContentDatabase コマンドレットを使用して、コンテンツ データベースに必要なサーバー側のカスタマイズが、新しい環境にすべて存在することを確認します。データベースを接続したり、アップグレードしたりしないでください。詳細については、「Test-SPContentDatabase」を参照してください。

    注意

    このコマンドは元のコンテンツ データベースに対しても実行できますが、アクティブで使用中の状態のデータベースに対しては実行しないでください。

  • enumallwebs Stsadm 操作を Windows SharePoint Services 3.0 環境で使用して、各サイトに関連付けられているテンプレートを確認し、そのテンプレートが SharePoint Foundation 2010 環境にインストールされているかどうかを確認します。10 月の累積的な更新プログラムでは enumallwebs 操作が強化されていて、使用されているカスタマイズを検索できます。この操作の詳細については、「Enumallwebs : Stsadm 操作 (Windows SharePoint Services)」を参照してください。

アップグレードを実行する

新しい環境の準備が完了したら、データベースを接続し、アップグレードできます。

データベースを接続して SharePoint Foundation 2010 へアップグレードする」の手順に従って、Windows SharePoint Services 3.0 サーバーまたはサーバー ファームから、新しい SharePoint Foundation 2010 サーバーまたはサーバー ファームにデータベースを接続し、アップグレードします。

重要

Windows Internal Database を使用する Windows SharePoint Services 3.0 のインストールからアップグレードしていて、データベースのサイズが 4 GB を越える場合は、追加の手順を実行する必要があります。詳細については、「コンテンツ データベースが 4 GB より大きい場合に Windows SharePoint Services 3.0 のスタンドアロン インストールから SharePoint Foundation 2010 にアップグレードする (リモート BLOB ストレージ)」を参照してください。