SharePoint Server 2010 への一括アップグレード

 

適用先: SharePoint Server 2010

トピックの最終更新日: 2016-11-30

Microsoft Office SharePoint Server 2007 から Microsoft SharePoint Server 2010 への一括アップグレードを実行すると、既存のハードウェア上で、ファームの構成データとファーム内のすべてのコンテンツが一定の順序でアップグレードされます。一括アップグレード プロセスを開始すると、セットアップによって Web サーバーがオフラインになり、アップグレードが終了するまで Web サイトは利用できなくなります。この後、Web サーバーが再起動されます。一括アップグレードを開始した後に、アップグレードを一時停止したり、前のバージョンにロールバックすることはできません。

注意

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

重要

SharePoint Server 2010 のスタンドアロン インストールを実行している場合は、User Profile Synchronization Service を使用できません。ユーザー プロファイルを Active Directory などのディレクトリ ソースと同期する必要がある場合は、サーバー ファーム モードをアンインストールして再インストールする必要があります。

この記事の多くの手順を使用すると、データベースを切断してアップグレードする複合的な方法を実行できます。この方法では、サーバーおよびインフラストラクチャを一括でアップグレードし、並行してコンテンツ データベースを切断してアップグレードしてから再接続します。データベースの切断プロセスについては、「データベースを切断して行う一括アップグレードの手引き (SharePoint Server 2010)」を参照してください。アップグレード方法の選択方法の詳細については、「アップグレード方法を決定する (SharePoint Server 2010)」および「アップグレード プロセスの概要 (SharePoint Server 2010)」を参照してください。

重要

SharePoint Server 2010 への一括アップグレードを実行するには、64 ビットの Windows Server 2008 環境で Office SharePoint Server 2007 の Service Pack 2 (SP2) が実行されている必要があります。サーバー ファーム環境の場合は、64 ビット バージョンの Microsoft SQL Server 2008 R2、SQL Server 2008 Service Pack 1 (SP1) (累積的な更新プログラム 2 の適用済み)、または SQL Server 2005 SP3 (累積的な更新プログラム 3 の適用済み) も実行されている必要があります。

この記事の内容:

  • プロセスの概要

  • はじめに

  • 前提条件をインストールする

  • すべてのサーバーでセットアップを実行する

  • SharePoint 製品構成ウィザードを実行する

  • サイトのアップグレード状態を確認する

  • 検証

  • 追加の手順

プロセスの概要

この記事の手順に従って、SharePoint Server 2010 をインストールし、環境内のすべての SharePoint サイトをアップグレードします。運用環境でアップグレードを行う前に、テスト環境でこのアップグレード手順を試すことをお勧めします。詳細については、「試用版のアップグレードを使用して潜在的な問題を発見する (SharePoint Server 2010)」を参照してください。

サーバー ファームをアップグレードするときは、次の順序で新しいバージョンをサーバーにインストールして構成してください。

  1. サーバー ファーム内のすべてのサーバーに SharePoint Server 2010 をインストールします。

  2. SharePoint Server 2010 に必要な言語パックをインストールします。詳細については、「使用可能な言語パックをインストールする (SharePoint Server 2010)」を参照してください。

  3. SharePoint サーバーの全体管理 Web サイトを含むフロントエンド Web サーバーで、SharePoint 製品構成ウィザードを実行します。

    どのサーバーで SharePoint サーバーの全体管理が実行されているかを特定するには、[ファーム サーバー] ページ (http://<サーバー名>:<管理ポート番号>/_admin/farmservers.aspx) を開いて、どのサーバー (複数の場合あり) でサーバーの全体管理サービスが実行されているかを確認します。この手順は、SharePoint Server 2010 のインストール前、Office SharePoint Server 2007 の SharePoint サーバーの全体管理がまだ利用できる間に実行します。

    注意

    複数のサーバーで SharePoint サーバーの全体管理が実行されている場合、その中の 1 つのサーバーを選んで、アップグレードを実行する最初のサーバーとして使用します。そのサーバーのプロセスが完了したら、その他の SharePoint サーバーの全体管理を実行するサーバーのアップグレードに進みます。

  4. ファーム内にある残りのフロントエンド Web サーバーおよびアプリケーション サーバーで、SharePoint 製品構成ウィザードを実行します (順不問)。

それぞれのアップグレード方法の概要とフロー図については、アップグレード プロセスの概要 (SharePoint Server 2010)」を参照してください。

注意

データベースを切断してアップグレードする複合的な方法でも実行する手順は同様ですが、セットアップを実行する前にすべてのコンテンツ データベースを切断し、SharePoint 製品構成ウィザードを実行した後に再度接続する必要があります。データベースを切断するアップグレード方法の詳細については、「データベースを切断して行う一括アップグレードの手引き (SharePoint Server 2010)」を参照してください。

はじめに

一括アップグレードを開始する前に、必要な権限、ハードウェア要件、ソフトウェア要件、およびアップグレードの開始前に必要な操作に関する以下の情報を確認してください。

  • アップグレード プロセスを開始する前に、アップグレード前チェック ツール (stsadm -o preupgradecheck、Office SharePoint Server 2007 Service Pack 2 に付属し、2009 年 10 月の累積的な更新プログラムで更新されたもの) を必ず実行し、問題がある場合はすべて解決しておきます。詳細については、「アップグレード前チェック ツールを実行する (SharePoint Server 2010)」を参照してください。

  • アップグレード プロセスを開始する前に、環境のバックアップを取ることをお勧めします。詳細については、「一括アップグレードの前に環境全体をバックアップする (SharePoint Server 2010)」を参照してください。

  • ハードウェアとソフトウェアの要件をすべて満たしていることを確認します。 64 ビット版 Windows Server 2008 または Windows Server 2008 R2 が必要です。 サーバー ファーム用に、64 ビット版 SQL Server 2005 または SQL Server 2008 が必要です。 For more information about these requirements (such as specific updates that you must install), see Determine hardware and software requirements (SharePoint Server 2010).

  • 適切なアクセス許可を使用して必要なアカウントをセットアップする準備ができていることを確認します。 For detailed information, see Administrative and service accounts required for initial deployment (SharePoint Server 2010).

  • SharePoint 製品構成ウィザード の実行に使用するアカウントが、アップグレードするすべてのデータベースで db_owner 固定データベース ロールのメンバーになっていることを確認します。

前提条件をインストールする

アップグレードを行う前に、Office SharePoint Server 2007 がインストールされている Web サーバーそれぞれに対して前提条件のインストーラーを実行する必要があります。前提条件のインストーラーによって、SharePoint Server 2010 をサポートするために必要なソフトウェアをインストールできます。

前提条件のインストーラーを実行するには

  1. 製品メディア内のインストール フォルダーを開いて、PrerequisiteInstaller.exe を実行します。

    Microsoft SharePoint 製品準備ツールが表示されます。

  2. [次へ] をクリックします。

  3. [ソフトウェア製品のライセンス条項] ページで、[使用許諾契約書の条項に同意します] チェック ボックスをオンにして、[次へ] をクリックします。

    ツールが実行され、必要なソフトウェアがインストールおよび構成されます。

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

  5. [インストールが完了しました] 画面の一覧で、前提条件の各ソフトウェアが正常にインストールされたかインストール済みとなっていることを確認します。

  6. [完了] をクリックしてウィザードを閉じます。

すべてのサーバーでセットアップを実行する

選定条件のソフトウェアをすべてインストールしたら、サーバー ファーム内のすべての Web サーバーに対して Setup.exe を実行します。

注意

データベースを切断してアップグレードする複合的な方法では、セットアップを実行する前にコンテンツ データベースを切断する必要があります。データベースを切断する方法の詳細については、「データベースを切断して行う一括アップグレードの手引き (SharePoint Server 2010)」を参照してください。

重要

サーバー ファームで一括アップグレードを実行する場合は、すべてのフロントエンド Web サーバー上の World Wide Web 発行サービス (W3SVC) を停止して、サーバー ファームからすべてのユーザーを切断します。ある Web サーバーのファイルとデータベースを更新した後、他の Web サーバーを更新する前にサーバー ファームのユーザーに接続を許可すると、ユーザーは Web サイトを参照できません。

新しいバージョンをインストールするには

  1. Setup.exe を実行します。

  2. [プロダクト キーの入力] ページでプロダクト キーを入力して、[続行] をクリックします。

  3. [マイクロソフト ソフトウェア ライセンス条項をお読みください] ページで使用許諾契約書の条項を確認し、[「マイクロソフト ソフトウェア ライセンス条項」に同意します] ボックスをオンにして、[続行] をクリックします。

  4. [以前のバージョンからのアップグレード] ページで、[今すぐインストール] をクリックします。

  5. セットアップが実行され、SharePoint Server 2010 がインストールされます。

    完了ページで [SharePoint 製品構成ウィザードを今すぐ実行する] チェック ボックスをオフにして、[閉じる] をクリックします。

SharePoint 製品構成ウィザードを実行する前に、SharePoint Server 2010 の言語パックをインストールする必要があります。詳細については、「使用可能な言語パックをインストールする (SharePoint Server 2010)」を参照してください。

SharePoint 製品構成ウィザードを実行する

単一のサーバーをアップグレードする場合は、SharePoint 製品構成ウィザードをそのサーバーでのみ実行して、コンテンツのアップグレードを開始できます。サーバー ファームをアップグレードする場合は、まず SharePoint サーバーの全体管理を実行しているサーバーで SharePoint 製品構成ウィザードを実行し、一時停止してから、ファーム内の他のサーバーでウィザードを実行します。その後、最初のサーバーに戻ってウィザードを完了します。SharePoint サーバーの全体管理を事前にアップグレードしてから、ファーム内のその他のコンテンツをアップグレードすることが重要です。SharePoint サーバーの全体管理を実行しているサーバーでウィザードを完了すると、このように処理できます。

重要

SharePoint 製品構成ウィザード の実行に使用するアカウントが、アップグレードするすべてのデータベースで db_owner 固定データベース ロールのメンバーになっていることを確認します。そうでない場合は、ウィザードがデータベースのアップグレードを開始すると、ユーザー アカウントが不明であるというエラーが発生する場合があります。

SharePoint 製品構成ウィザードを実行する前に、必ず言語テンプレート パックをインストールしてください。

警告

SharePoint 製品構成ウィザードを実行した後は、Office SharePoint Server 2007 は使用できなくなります。セットアップ プロセスやアップグレード プロセスを中断したりロールバックすることはできません。SharePoint Server 2010 をインストールする前に環境をバックアップして、最新の有効なバックアップを保持しておくようにします。

SharePoint 製品構成ウィザードを実行するには

  1. [スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[管理ツール] をポイントし、[SharePoint 製品構成ウィザード] をクリックします。

  2. SharePoint 製品構成ウィザードの [SharePoint 製品へようこそ] ページで、[次へ] をクリックします。

    構成中にインターネット インフォメーション サービス (IIS)、SharePoint Administration Service v4、および SharePoint Timer Service v4 を再起動またはリセットする必要がある可能性があることを示すメッセージが表示されます。

  3. [はい] をクリックして、ウィザードを続行します。

  4. [ファーム セキュリティ設定の指定] ページの [パスフレーズ] ボックスにパスフレーズを入力し、[パスフレーズの確認] ボックスに同じパスフレーズを入力します。

    パスフレーズは 8 文字以上で構成され、次の 4 種類のグループのうち 3 種類以上の文字を含んでいることが必要です。

    • アルファベットの大文字 (A ~ Z)

    • アルファベットの小文字 (a ~ z)

    • 数字 (0 ~ 9)

    • アルファベット以外の文字 (!、$、#、% など)

  5. [ビジュアル アップグレード] ページで、以下のオプションの 1 つを選択します。

    • [既存の SharePoint サイトを変更して新しいユーザー エクスペリエンスを使用する (エンドユーザーのユーザー エクスペリエンスは管理者によって管理されます)]

      このオプションでは、新しいユーザー エクスペリエンスをプレビューして確認することなく、すべてのサイトをそのエクスペリエンスに変更できます。このオプションを選択した場合、次の 2 つのオプションのどちらかを選択することもできます。

      • [カスタマイズしたページは保持し、テンプレートとアプリケーション ページは新しい UI を表示するように更新する]

      • [カスタマイズしたページをすべて元のテンプレートにリセットする (このオプションでは、カスタマイズしたページから変更内容が削除され、元に戻すことはできません)]

    • [既存の SharePoint サイトの外観を維持したまま、エンド ユーザーがサイトのユーザー エクスペリエンスを更新できます]

      こちらが既定のオプションです。このオプションを使用すると、サイト所有者が自分のサイトを新しいユーザー エクスペリエンスでプレビューして、サイトを新しいユーザー エクスペリエンスに完全に切り替えることができる時期を決定できます。

  6. [SharePoint 製品構成ウィザードの終了] ページで、設定を確認し、[次へ] をクリックします。

    SharePoint 製品構成ウィザードが実行され、SharePoint Server 2010 用の構成データベースと SharePoint サーバーの全体管理が構成されます。

  7. メッセージが表示され、サーバー ファームに複数のサーバーがある場合は、各サーバーでセットアップを実行して新しいバイナリ ファイルをインストールしたうえで SharePoint 製品構成ウィザードを続行する必要がある、ということが通知されます。

    • これがファーム内の唯一のサーバーである場合、またはファーム内のすべてのサーバーでセットアップを実行済みの場合は、[OK] をクリックして、ウィザードの次の手順に進みます。

    • ファーム内のすべてのサーバーではまだセットアップを実行していない場合、この時点で残りのサーバーでセットアップを実行してから、このサーバーに戻り、[OK] をクリックして、ウィザードの次の手順に進みます。

    SharePoint 製品構成ウィザードのアップグレード プロセスが続行され、構成データベースの設定と、SharePoint サーバーの全体管理のインストールが行われます。

  8. [構成は正常に完了しました。アップグレードが進行中です] ページで、構成された設定を確認し、[完了] をクリックします。

    SharePoint 製品構成ウィザードが終了し、[アップグレードの状態] ページが表示されます。[アップグレードの状態] ページの表示前に、ユーザー名とパスワードの入力を求められる場合があります。ファーム内のデータ量によっては、アップグレード プロセスの完了に時間がかかることがあります。

    注意

    データベースを切断してアップグレードする複合的な方法では、この時点でコンテンツ データベースの接続を開始してアップグレードします。詳細については、「データベースを切断して行う一括アップグレードの手引き (SharePoint Server 2010)」を参照してください。

  9. サーバー ファームをアップグレードしている場合、この時点でファーム内の他のすべてのサーバーで SharePoint 製品構成ウィザードを実行できます。

サイトのアップグレード状態を確認する

SharePoint 製品構成ウィザードを終了したら、各サイトのアップグレード プロセスを、SharePoint サーバーの全体管理の [アップグレードの状態] ページから、または Stsadm.exe で localupgradestatus 操作を使用して確認できます。詳細については、「アップグレードの状態とアップグレードされたサイトを確認する (SharePoint Server 2010)」を参照してください。

すべてのサイトでアップグレードが完了した後、アップグレード前にすべてのフロントエンド Web サーバー上の World Wide Web 発行サービス (W3SVC) を停止していた場合は、フロントエンド Web サーバー上の World Wide Web 発行サービスを手動で起動して、ユーザーが Web サーバーを使用できるようにします。

注意

アップグレード後の数分間は、検索結果が不完全か、または検索結果が返らない場合があります。これは、アップグレードの後で検索同期タイマー ジョブが実行する必要があり、このジョブが完了するまで検索結果を利用できないためです。

検証

アップグレードが失敗した場合や問題が報告された場合は、ログ ファイルやエラー ファイルを参照して詳細な情報を確認できます。ログ ファイルの確認方法、および失敗後のアップグレードの再開方法に関する詳細については、「アップグレードの状態とアップグレードされたサイトを確認する (SharePoint Server 2010)」を参照してください。ビジュアル アップグレードを使用している場合は、サイトのプレビューおよび新しいユーザー インターフェイスへの変更の詳細については、「ビジュアル アップグレードを管理する (SharePoint Server 2010)」を参照してください。

追加の手順

アップグレードの完了後、更新されたファームの構成を完了するためにいくつかの設定手順を行う必要があります。詳細については、「一括アップグレードのアップグレード後の手順を実行する (SharePoint Server 2010)」を参照してください。

See Also

Concepts

アップグレードの問題のトラブルシューティングを行う (SharePoint Server 2010)