はじめに
この記事では、Business Portal for Microsoft Dynamics GP 10.0 と Microsoft Dynamics SL 7.0 を 1 つのサーバーから別のサーバーに移動する方法について説明します。
詳細情報
注意 この情報は、Business Data Catalog (BDC) に対するカスタマイズがない場合にのみ使用することを目的としています。 現在、Web サービスをサーバー間で移動するプロセスはありません。 Web サービスが元の IIS サーバーに存在しない場合は、"remove SQL Objects and Data" オプションがマークされた元のサーバーから Web サービスを削除する必要があります。 削除された Web サービスは、ビジネス ポータルのインストール前に新しいサーバーに再び取り込む可能性があります。すべてのセキュリティを再構成する必要があります。
Business Portal をサーバー間で移動するには、次の手順に従います。
手順 1: あるサーバーから別のサーバーにデータベースを移動する
-
Microsoft Dynamics GP データベースまたは Microsoft Dynamics SL データベースを 1 つのサーバーから別のサーバーに移動します。
データベースを移動する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。878449 既存の Microsoft Dynamics GP、Microsoft Small Business Financials、または Microsoft Small Business Manager のインストールを、既存の Microsoft Dynamics GP を実行している新しいサーバーに転送するMicrosoft SQL Server
846350 Microsoft Dynamics SL データベースを 2000 または 2005 年 2005 年に実行されている別のコンピューター SQL Server移動SQL Server方法
-
Microsoft Office SharePoint Server 2007 または Windows SharePoint Server 3.0 データベースを移動する場合は、SharePoint コンテンツ データベースを移動する必要があります。 この場合、次の手順を実行します。
-
コンテンツ データベース名がSharePoint場合は、次の手順に従って名前とサーバーを特定します。
-
[SharePoint 3.0 サーバーの全体管理] で、[アプリケーション管理]タブをクリックします。
-
[WebアプリケーションSharePoint] セクションで、[コンテンツ データベース]をクリックします。
-
[コンテンツデータベースの管理] ページで、コンテンツ データベースSharePointをクリックします。
-
[コンテンツ データベースの管理] 設定ページで、コンテンツ データベース サーバー SharePointコンテンツ データベース名SharePointをメモします。
-
-
コンテンツ データベースSharePointバックアップします。 この場合、次の手順を実行します。
-
[データベースMicrosoft SQL Server Management Studio] を展開します。
-
手順 a から SharePoint コンテンツ データベースを右クリックし、[タスク] をポイントして、[バックアップ]をクリックします。
-
[宛先] セクションで 、[追加] を クリックします。
-
[ファイル 名] ボックス に、パスとファイル名を入力し 、[OK] をクリックします。
注意 ファイル名には拡張子 .bak が必要です。
-
-
コンテンツ データベースSharePoint復元します。 この場合、次の手順を実行します。
-
[SQL Server Management Studio データベース] を右クリックし、[データベースの復元]をクリックします。
-
[復元先] セクションで、[宛先データベース] SharePointコンテンツ データベース名を入力します。
-
[復元元 ] セクションで 、[デバイスから] をクリックし、省略記号ボタンをクリックします。
-
[バックアップ メディア ] の一覧 で 、[ファイル] をクリックし、[追加] を クリックします。
-
[ファイル の選択] セクションで 、バックアップ ファイルをクリックし 、[OK] をクリックして、[OK]を クリックします。
-
[復元するバックアップ セットの選択] セクションで、復元するバックアップ ファイルの横にある [復元] チェック ボックスをオンにします。
-
[ページ の選択] セクションで 、[オプション] をクリックし、[既存のデータベースを上書きする] チェック ボックス を オンにします。
-
[データベースファイルを復元する] セクションで、[復元方法] 列を変更して、データ ファイルとログ ファイルが新しいサーバー上の正しいパスを使用します。
注意 2005 年 2005 年SQL Serverの既定のパスは次のとおりです。%systemroot%\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Data.mdf
%systemroot%\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\_Log.ldf -
[OK] をクリックします。
-
-
-
データベースのみを移動する予定で、SharePoint Server 2007 または Windows SharePoint Server 3.0 と Business Portal を移動する予定がない場合は、次の追加手順に従います。
-
新しい構成ファイルを実行しているサーバーの新しい名前を使用して、2 つの構成ファイルSQL Server。 この場合、次の手順を実行します。
-
次のファイルのバックアップ ファイルを作成します。
-
BusinessFramework.config
-
~privatefile.dbauthentication.config
注意 既定では、これらのファイルは次の場所に保存されます。
C:\Inetpub\wwwroot\wss\VirtualDirectories\Portnumber\binPortnumber は、Business Portal を実行しているサイトのポート番号のプレースホルダーです。
-
-
手順 1 で説明した両方のファイルで、実行されているサーバーの名前をSQL Server新しいサーバー名に変更します。
-
-
BusinessPortalUser ユーザーを、システムから、および新しいサーバーで実行されている会社のデータベースから削除SQL Server。 この場合、次の手順を実行します。
-
[SQL Server Management Studio データベース] を展開し、システム データベースを展開し、[セキュリティ] を展開し、[ユーザー] を展開します。
-
[BusinessPortalUser] を右クリックし、[削除] をクリックします。
-
会社のデータベースごとに手順 1 と 2 を繰り返します。
注意 Microsoft Dynamics GP を使用している場合、システム データベースは DYNAMICS データベースです。 Microsoft Dynamics SL を使用している場合は、Microsoft Dynamics SL のインストール中にシステム データベースの名前が付けされます。
-
-
新しい BusinessPortalUser ログインを作成し、新しい BusinessPortalUser ログイン アクセスをシステムと会社のデータベースに付与します。 これを行うには、次の手順に従います。
-
[SQL Server Management Studio] を展開し、[ログイン] を右クリックし、[新しいログイン]をクリックします。
-
[ログイン 名] ボックスに 、「BusinessPortalUser」と入力します。
-
[SQL] をクリックし、ユーザーのパスワードを入力して、パスワードを確認します。
-
[ページ の選択] セクションで 、[ユーザー マッピング] をクリックします。
-
[この ログインにマップされたユーザー] セクションで 、システム データベースをクリックします。
注意 Microsoft Dynamics GP を使用している場合、システム データベースは DYNAMICS データベースです。 Microsoft Dynamics SL を使用している場合は、Microsoft Dynamics SL のインストール中にシステム データベースの名前が付けされます。 -
[データベース ロールのメンバーシップ] セクションで、[BFGROUP] をクリックします。
注意 Microsoft Dynamics GP を使用している場合は 、DYNGRP もクリックします。 -
会社のデータベースごとに、またはアプリケーション データベースごとに手順 5 と 6 を繰り返します。
-
-
次のDBAuthenticationUtility.exe ツールを実行して、~ ファイル内にある BusinessPortalUser ユーザーのパスワードprivatefile.dbauthentication.configします。
-
手順 2: SharePoint Server 2007 または Windows SharePoint Server 3.0 と Business Portal を 1 つのサーバーから別のサーバーに移動する
-
SharePoint Server 2007 または Windows SharePoint Server 3.0 をインストールします。 これを行う方法の詳細な手順については、ビジネス ポータルの CD にある BusinessPortalInstallation.pdf ファイルのドキュメント フォルダーを参照してください。
-
Business Portal 用の Web アプリケーションを作成します。 この場合、次の手順を実行します。
-
[スタート] をクリックし、[管理ツール] をクリックし、[SharePoint 3.0 サーバーの全体管理] をクリックします。
-
[アプリケーション管理 ] タブをクリック します。
-
[Web アプリケーションSharePoint] セクションで、[Webアプリケーションの作成または拡張] をクリックします。
-
[新 しい Web アプリケーションの作成] をクリックします。
-
[新 しい IIS Web サイトの作成] をクリックします。
-
[IIS Web サイト] セクション の [説明] ボックスに名前 を入力 します。
-
[IIS Web サイト] セクション の [ポート] ボックスにポート番号 を入力 します。
-
[アプリケーション プール] セクション の [アプリケーション プール名] ボックス に名前を入力 します。
-
[アプリケーション プール] セクション で、アプリケーション プールのセキュリティ アカウントを選択します。
注意 セキュリティ アカウントの詳細については、ビジネス ポータルのインストール ガイドの 28 ページの「Windows SharePoint Services のユーザー アカウント」を参照してください。 -
[ データベース名] と [認証] で、データベース名をメモします。 このデータベースは一時的なものです。
-
[OK] をクリックします。
-
-
手順 2 で作成した新しい空のコンテンツ データベースを削除します。 この場合、次の手順を実行します。
-
[スタート] をクリックし、[管理ツール] をクリックし、[SharePoint 3.0 サーバーの全体管理] をクリックします。
-
[アプリケーション管理 ] タブをクリック します。
-
[WebアプリケーションSharePoint] セクションで、[コンテンツ データベース]をクリックします。
-
[コンテンツ データベースの管理] ページ で、手順 2j で示したコンテンツ データベースをクリックします。
-
[コンテンツデータベースの管理] ページ設定クリックして [コンテンツデータベースの削除] チェック ボックスをオンにし、[OK] をクリックします。
-
-
元のコンテンツ データベースを追加します。 この場合、次の手順を実行します。
-
[スタート] をクリックし、[管理ツール] をクリックし、[SharePoint 3.0 サーバーの全体管理] をクリックします。
-
[アプリケーション管理 ] タブをクリック します。
-
[WebアプリケーションSharePoint] セクションで、[コンテンツ データベース]をクリックします。
-
[コンテンツ データベース の管理] ページで 、[コンテンツ データベース の追加] をクリックします。
-
[Web アプリケーション] の 一覧で、[ビジネス ポータル用 Web アプリケーション] をクリックします。
-
[データベース サーバー] ボックスに、データベース サーバーを実行しているサーバーの名前をSQL Server。
-
[データベース 名] ボックス に、元のコンテンツ データベースの名前を入力します。
-
[警告 イベントが生成される前 のサイトの数] ボックスに「9000」と入力します。
-
[この データベースに作成できるサイト の最大数] ボックスに「15000」と入力し、[OK] をクリックします。
注意 [コンテンツ データベースの管理]ページに戻った後、コンテンツ データベースに [現在のサイト数] に対して1
と表示されます。
-
-
BusinessPortalUser ユーザーを削除します。 この場合、次の手順を実行します。
-
[SQL Server Management Studio データベース] を展開し、DYNAMICS データベースまたは Microsoft Dynamics SLシステム データベースを展開し、[セキュリティ] を展開し、[ユーザー] を展開します。
-
[BusinessPortalUser] を右クリックし、[削除] をクリックします。
-
会社のデータベースごとに、またはアプリケーション データベースごとに手順 a と b を繰り返します。
-
-
ビジネス ポータルをインストールします。 Business Portal をインストールする方法の詳細な手順については、ビジネス ポータル CD にある BusinessPortalInstallation.pdf ファイルのドキュメント フォルダーを参照してください。
その他の手順
SharePoint Server 2007 をインストールする場合は、次の追加の手順に従います。
-
共有サービス プロバイダー (SSP) を作成します。 この場合、次の手順を実行します。
-
[
スタート] をクリックし、[管理ツール] をクリックし、[SharePoint 3.0 サーバーの全体管理] をクリックします。 -
[ 共有サービスの管理] をクリックします。
-
[この ファームの共有サービスの管理] ページで、[ 新しい SSP] をクリックします。
-
[SSP 名] セクションの [SSP 名]ボックスに名前を入力します。
-
[Web アプリケーション] の 一覧で、新しい SSP の管理サイトをホストする Web アプリケーションをクリックします。
メモ-
新しい SSP の管理サイトをホストする新しい Web アプリケーションを作成する場合は、[新しい Web アプリケーションの作成] をクリックします。
-
[SSP 管理サイト URL] ボックスには、管理 URL が自動的に設定されます。
-
-
[マイ サイトの場所] セクションで、Web アプリケーションの一覧で [マイ サイト] をホスト する Web アプリケーションをクリック します。
メモ-
新しい SSP のマイ サイトをホストする新しい Web アプリケーションを作成する場合は、[新しい Web アプリケーションの作成] をクリックします。
-
マイ サイトを個別にバックアップおよび復元できるよう、異なる Web アプリケーションを使用してマイ サイトと SSP 管理サイトをホストすることをお勧めします。
-
ルート以外の場所でマイ サイトをホストする場合は、[相対 URL] ボックスで相対 URL を変更 します。
-
-
[SSP サービス資格情報]セクションで、ユーザー名とパスワードを入力し、[OK]をクリックします。
注意 ユーザー名は、SSP Web サービスが通信に使用し、SSP タイマー サービスがジョブを実行するために使用します。 -
[OK] をクリックします。
-
-
Web サービスをインストールします。 Web サービスをインストールする方法の詳細な手順については、AdProd\WebServices フォルダーの Microsoft Dynamics GP CD 2 にある WSInstallAdminGuide.pdf ファイルを参照してください。
注意 Web サービスでのユーザー セキュリティのセットアップを再作成する必要があります。