サーバー設定のバックアップ/復元ツール

更新日: 2009年3月

 

トピックの最終更新日: 2015-03-09

サーバー設定のバックアップ/復元ツールは、Project Server 2007 プロジェクト リソース キット (PRK) のユーティリティです。Microsoft Office Project Server 2007 管理者はこのツールを使用して、選択した Project Server インスタンスのサーバー設定を XML ファイルにバックアップすることができます。別の Project Server インスタンスに対してこのツールを実行し、そのインスタンスにサーバー設定を復元することもできます。エクスポートされた XML ファイルのデータが、ターゲット Project Server にインポートされます。このツールが特に役立つのは、テスト環境から本番環境にサーバー設定を移すときです。カスタム フィールドやカスタム ビューの単純な計画 (さまざまな業界向けなど) を生成するためにも使用できます 。

Important重要
信頼できるソースのみからサーバー設定をインポートします。

クリックして、Microsoft ダウンロード センターの「Project Server 2007 Project Resource Kit (英語)」(https://www.microsoft.com/downloads/details.aspx?FamilyId=A33D253C-6424-48E4-B87E-0861D1977BB7\&displaylang=en) から、Project Server 2007 PRK を ダウンロードします。

要件

サーバー設定のバックアップ/復元ツールには次の使用要件があります。

  • Microsoft Windows XP、Windows Vista、または Windows Server 2003。

  • Microsoft .NET Framework 2.x または 3.x。

  • アクセスしている Project Server 2007 インスタンスに対する管理者権限

サーバー設定をバックアップする

  1. Playbooks.exe を実行して、Server Settings Backup/Restore ツールを起動します。

  2. [Select Server URL] ページで、サーバー設定をバックアップする Project Server 2007 インスタンスと、そのインスタンスへの接続で使用している認証モードを指定します。

    サーバー設定のバックアップおよび復元ツール

    1. [サーバー URL] ボックスに Project Server インスタンスの URL を入力します。

    2. Project Server に接続する際に使用する認証モードを選択します。次のどちらかを選んでください。

      • Windows アカウント情報を使用する

      • [Use Project Server (Forms) authentication account] (ユーザー名とパスワードも入力する必要があります。)

    [続行] をクリックします。

  3. [Playbooks] ページで [バックアップ] タブを選択します。

    Project Server 2007 設定 - バックアップおよび復元

    1. [ファイル名] フィールドに、サーバー設定情報のエクスポート先として作成するバックアップ ファイル (XML ファイルとして保存される) のパスと名前を入力します。[参照] ボタンを使用してパスを選択することもできます。

    2. [ソース サーバー] フィールドに、Project Server サイトの URL を入力します。

    3. [説明] フィールドにバックアップの情報を入力します (オプション)。

    4. [設定] リストに、バックアップできるサーバー設定の一覧が表示されます。バックアップ ファイルに保存する設定を選択します。

    [バックアップ] をクリックします。ダイアログ ボックスに状態が表示されます。

  4. [Backup Server Settings] メッセージ ボックスが表示され、バックアップが正常終了したかどうかが通知されます。バックアップが正常に終了したときは、バックアップ ファイルが指定した場所に作成されます。バックアップが正常に終了しなかったときは、[ログの表示] をクリックしてバックアップのログ ファイルを確認し、どこで問題が発生したかを判別します。[OK] をクリックして、メッセージ ボックスを閉じます。

サーバー設定を復元する

  1. Playbooks.exe を実行して、Server Settings Backup/Restore ツールを起動します。

  2. [Select Server URL] ページで、サーバー設定を復元する Project Server 2007 インスタンスと、そのインスタンスへの接続で使用している認証モードを指定します。

    1. [サーバー URL] ボックスに Project Server インスタンスの URL を入力します。

    2. Project Server に接続する際に使用する認証モードを選択します。次のどちらかを選んでください。

      • Windows アカウント情報を使用する

      • [Use Project Server (Forms) authentication account] (ユーザー名とパスワードも入力する必要があります。)

    [続行] をクリックします。

  3. [Playbooks] ページで [復元] タブを選択します。

    Project Server 2007 バックアップおよび復元ツール

    1. [ファイル名] フィールドに、復元する設定を含むバックアップ ファイルのパスとファイル名を入力します。[ファイルを開く] ボタンを使用してファイルを参照できます。

      [!メモ] [復元] タブの [説明] フィールドや [設定] フィールドには、バックアップ ファイルを選択するまで値が表示されないことに注意してください。

    2. [Destination Server] フィールドに、サーバー設定を復元する Project Server サイトの URL を入力します。

    3. 読み取り専用の [説明] フィールドに、ソース サーバー名、バージョン、ビルド、リビジョン、計画バージョン、作成日付、説明情報など、サーバー設定バックアップ ファイルの情報が含まれます。

  4. [設定] リストに、バックアップ ファイルに保存されているすべてのサーバー設定オプションが表示されます (これらの設定が選択されています)。バックアップされたすべてのサーバー設定を復元することや、選択されている項目を選択解除して特定のサーバー設定のみを復元することを選択できます。

    [!メモ] Project Server 2007 サーバー設定の一覧については、この記事の「サーバー設定」を参照してください。

  5. [Strategy] セクションで、バックアップされているサーバー設定を、新しい Project Server インスタンスのサーバー設定と結合するか置き換えるかを選択できます。

    • [結合]   このオプションを使用するのは、通常、テスト環境からテスト環境に移動して必要な設定を集めるときです。バックアップ ファイルからターゲット サーバーへの結合の例と結果を次に示します。

      バックアップ ファイル 対象サーバー 結果

      ビュー A

      ビュー C

      ビュー A

      ビュー B

      ビュー B

      ビュー C

    • [置換] (可能な場合)   このオプションを使用するのは、バックアップ ファイルのデータをターゲット サーバーのデータよりも優先するときです。テスト環境のデータを展開に取り出すときに使用できます。この展開では、バックアップ ファイルの項目がサーバーの最終的な状態を表します。置換を実行するときの処理を次の例に示します。

      バックアップ ファイル 対象サーバー 結果

      ビュー A

      ビュー C

      ビュー A

      ビュー B

      ビュー B

      選択を行ったら、[復元] をクリックします。ダイアログ ボックスに状態が表示されます。

  6. [Restore Settings] メッセージ ボックスが表示され、復旧が正常終了したかどうかが通知されます。復旧が正常に終了したときは、[OK] をクリックしてメッセージ ボックスを閉じます。復旧が正常に終了しなかったときは、[ログの表示] をクリックして、ログ ファイルを表示し、どこで問題が発生したかを判別します。

サーバー設定

Project Server 2007 のサーバー設定の一覧を次に示します。これらの設定はこれまでに説明した手順でバックアップまたは復元することができます。

操作ポリシー

  • その他のサーバー設定 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ServerConfig.aspx

  • 通知と事前通知 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/Notification.aspx

  • サーバー側のイベント ハンドラの構成 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/Events.aspx

  • Active Directory とリソース共有元の同期 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ADSyncERP.aspx

  • プロジェクト ワークスペースの準備の設定 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/WorkspaceProvisioningSettings.aspx

時間およびタスクの管理

  • タイムシート期間 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/TimePeriod.aspx

  • タイムシートの分類 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/LineClass.aspx

  • タイムシートの設定および既定値 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/TSSettings.aspx

  • 管理用時間 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/AdmTime.aspx

  • タスクの設定および表示 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/Statusing.aspx

キューブ

  • 作成の設定 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/CubeAdmin/CubeGenAdmin.aspx

概観

  • クイック起動 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/SiteMap.aspx

  • 表示 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ViewsMain.aspx

エンタープライズ データ

  • ユーザー設定フィールドと参照テーブル : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/CustomizeFields.aspx

  • エンタープライズ グローバル : エンタープライズ グローバルをバックアップします。E-Global バイナリは XML ファイル内に含まれます。

セキュリティ

  • グループ : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ ManageGroups.aspx

    [!メモ] この設定では、ユーザー情報はグループに保持されません。

  • カテゴリ : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ ManageCategories.aspx

    [!メモ] この設定では、ユーザー情報はグループに保持されません。

  • セキュリティ テンプレート : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ ManageTemplates.aspx

  • Project Web Access 権限 : http://<サーバー名>/<PWA サイト>/_layouts/pwa/Admin/ OrgPermissions.aspx

このドキュメントをダウンロードする

このトピックは、簡単に読んだり印刷したりできるように、次のダウンロード可能なドキュメントに収められています。

入手可能なドキュメントの詳細な一覧については、「Office Project Server 2007 のダウンロード可能なブック」を参照してください。