アップグレード プロセスの概要 (SharePoint Server 2010)

 

適用先: SharePoint Server 2010

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

Microsoft Office SharePoint Server 2007 から Microsoft SharePoint Server 2010 へのアップグレードでは、一括アップグレードとデータベース接続アップグレードという 2 つの基本的なアップグレード方法のどちらかを選択できます。一括アップグレードでは、同じハードウェアのすべての Microsoft SharePoint サイトがアップグレードされます。データベース接続アップグレードでは、コンテンツを新しいファームまたは新しいハードウェアに移動できます。これらの 2 つの方法を組み合わせた複合的な方法を使用することもできます。それによって、アップグレード中のダウンタイムを削減できます。

これらの方法の詳細については、「アップグレード方法を決定する (SharePoint Server 2010)」を参照してください。

この記事は、アップグレード プロセスを計画できるように、これらの方法を使用してアップグレードを実行する際の手順を理解するうえで役立ちます。それぞれのアップグレード プロセスを使用する方法の詳細については、以下のトピックを参照してください。

この記事の内容

  • 一括アップグレード

  • データベース接続アップグレード

  • 複合的な方法 1: 読み取り専用データベース

  • 複合的な方法 2: データベースの切断

重要

サーバー管理者と、サイトの所有者およびユーザーの間で、アップグレード中に発生する問題に関する情報が共有されることは重要です。また、サーバー管理者は、アップグレード時のダウンタイムやその他のリスク (アップグレードが予想以上に長引いたり、アップグレード後に一部のサイトで作業のやり直しが発生すること) について、サイトの所有者およびユーザーに通知する必要があります。詳細については、「情報伝達計画を作成する (SharePoint Server 2010)」を参照してください。

一括アップグレード

一括アップグレードは、以前のバージョンがインストールされている同じハードウェア上で行われます。一括アップグレードを実行すると、一定の順序でインストール全体がアップグレードされます。

次の手順は、一括アップグレード プロセスの実行時に行われる処理を示しています。

  1. サーバー管理者は、すべてのアップグレード前の作業手順を実行した後で、SharePoint サーバーの全体管理 Web サイトを実行するサーバー上で SharePoint Server 2010 のセットアップを実行します。以前のバージョンがインストールされているので、一括アップグレードが自動的に選択されます。

  2. サーバーの全体管理 Web サイトをホストするサーバー上でセットアップを実行後、サーバー管理者はファーム内の残りのフロントエンド Web サーバーとアプリケーション サーバーでセットアップを実行します。

  3. サーバー管理者は、サーバーの全体管理 Web サイトをホストするサーバー上で SharePoint 製品構成ウィザードを実行します。このサーバー、構成データベース、サービス、およびコンテンツ データベースが、順次アップグレードされます。

    構成ウィザードが終了するときに、サーバーの全体管理 Web サイトが表示されます。タイマー ジョブが各サイト コレクションに対してアップグレード プロセスを実行するようにスケジュールされます。アップグレード プロセスのタイマー ジョブが、各サイト コレクションをアップグレードします。すべてのサイトがアップグレードされると、アップグレード プロセスが終了します。

  4. サーバー管理者は、ファーム内の他のすべてのサーバーで SharePoint 製品構成ウィザードを実行します。

    一括アップグレード プロセス

  5. サーバー管理者は、アップグレードが正常に終了したことを確認します。

  6. ビジュアル アップグレードが使用されている場合、サーバー管理者またはサイトの所有者は Microsoft SharePoint Server 2010 の外観でサイトをプレビューします。管理者またはサイトの所有者は、プレビューの確認が終了したら、SharePoint Server 2010 の外観の変更を完了します。

データベース接続アップグレード

データベース接続アップグレードでは、新しいハードウェアまたは新しいファームに移動できます。データベース接続アップグレード中には、既存のファームからすべてのコンテンツ データベースを切断してから、新しいサーバー ファームのインストールにデータベースを接続します。データベースを新しいサーバー ファームに接続したら、アップグレード プロセスを実行して、データの一括アップグレードを行います。

次の手順は、データベース接続アップグレード中に行われる処理を示しています。

  1. サーバー管理者は新しい SharePoint Server 2010 ファームをセットアップします。管理者はすべてのカスタマイズを新しいファームに転送して、環境をテストします。

    新しい環境の構成方法の詳細については、「データベース接続アップグレードのために新しい SharePoint Server 2010 環境を準備する」を参照してください。

  2. サーバー管理者は、コンテンツ データベースを元の Office SharePoint Server 2007 ファームから切断して、元のファームをオフラインにします (たとえば、サービス要求を停止するようにロード バランサーや IIS Web アプリケーションを変更したり、ファーム内の各サーバー コンピューターですべてのコンポーネントとサービスを停止したりします)。

  3. サーバー管理者はコンテンツ データベースを新しいファームに接続して、コンテンツをアップグレードします。

    データベースの移行のアップグレード プロセス

  4. サーバー管理者は、アップグレードが正常に完了したことを確認して、新しい URL で要求の処理を開始するように新しいファームを構成します。

複合的な方法 1: 読み取り専用データベース

この方法では、アップグレード中もデータの読み取り専用アクセスを続けることができます。元のファーム内のコンテンツ データベースが読み取り専用に設定され、データベースのコピーが新しいファーム上でアップグレードされます。

次の手順は、読み取り専用データベースを使用したデータベース接続アップグレード中に行われる処理を示しています。

  1. サーバー管理者は新しい SharePoint Server 2010 ファームをセットアップします。管理者はすべてのカスタマイズを新しいファームに転送して、環境をテストします。

  2. サーバー管理者は、コンテンツ データベースを読み取り専用に変更します。次に、管理者は SQL Server を使用して、Office SharePoint Server 2007 ファーム上のコンテンツ データベースをバックアップして、そのバックアップを新しいファームに復元します。

    読み取り専用データベースのアップグレード プロセス - パート 1

  3. サーバー管理者はコンテンツ データベースの新しいコピーを接続して、アップグレード プロセスを実行して、データをアップグレードします。

    読み取り専用データベースのアップグレード プロセス - パート 2

  4. アップグレード プロセスの実行後、サーバー管理者はアップグレードが正常に完了したことを確認します。次に、管理者は新しい URL で要求の処理を開始するように新しいファームを構成し、元のファームをオフラインにします (たとえば、サービス要求を停止するようにロード バランサーや IIS Web アプリケーションを変更したり、ファーム内の各サーバー コンピューターですべてのコンポーネントとサービスを停止したりします)。

複合的な方法 2: データベースの切断

この方法では、複数のデータベースの切断と接続が並行して行われ、同時に複数のデータベースがアップグレードされることによって、アップグレード プロセスの時間が短縮されます。この方法は元のファームをアップグレードするので一括アップグレードとなりますが、別のファームを使用してアップグレードを実行してから、アップグレードされたデータベースを元のファームに接続することもできます。アップグレード プロセスの実行中、元のファームは要求を処理できないことに注意してください。標準的な一括アップグレードの場合と同様に、アップグレードの進行中にはコンテンツにアクセスできません。

次の手順は、データベースを切断して行う一括アップグレードにおける処理を示しています。

  1. サーバー管理者は、元のファームをオフラインにします (たとえば、サービス要求を停止するようにロード バランサーや IIS Web アプリケーションを変更したり、ファーム内の各サーバー コンピューターですべてのコンポーネントとサービスを停止したりします)。

  2. サーバー管理者は、コンテンツ データベースを元のファームから切断します。

  3. サーバー管理者は、元のファーム サーバー上で、サービスと構成データベースの一括アップグレードを実行します。

  4. サーバー管理者はコンテンツ データベースを元のファームに接続して、コンテンツをアップグレードします。

    データベースの切断のアップグレード プロセス - パート 1

もう 1 つの方法として、切り離された仮の小さなファームを使用してアップグレードを実行することもできます。この方法では、データベースをアップグレードした後にそのデータベースを元のファームに接続します。

次の手順は、切断したデータベースとコンテンツ データベースをアップグレードするための仮の小さなファームを使用した、一括アップグレード中に行われる処理を示しています。

  1. サーバー管理者は、新しいバージョンを実行する仮の小さなファームをセットアップします。次に、管理者は元のファームをオフラインにします (たとえば、サービス要求を停止するようにロード バランサーや IIS Web アプリケーションを変更したり、ファーム内の各サーバー コンピューターですべてのコンポーネントとサービスを停止したりします)。

  2. サーバー管理者は、コンテンツ データベースを元のファームから切断します。

  3. サーバー管理者は、元のファーム サーバー上で一括アップグレードを実行して、サーバー、サービス、および構成データベースをアップグレードします。

  4. サーバー管理者はコンテンツ データベースを仮の小さなファームに接続して、それらを並行してアップグレードします。

  5. サーバー管理者は、コンテンツ データベースを元のファームに再接続します。

    データベースの切断のアップグレード プロセス - パート 2

  6. サーバー管理者は、アップグレードが正常に終了したことを確認します。

  7. ビジュアル アップグレードが使用されている場合、サーバー管理者またはサイトの所有者は Microsoft SharePoint Server 2010 の外観でサイトをプレビューします。管理者またはサイトの所有者は、問題のない状態になったら、Microsoft SharePoint Server 2010 の外観に対する変更を完了します。