配置の構成の変更
データ同期をサポートするように Visual Studio Team Foundation Server 2012 とMicrosoft Project Serverを設定すると、の配置を変更するときに追加の管理タスクを実行する必要があります。たとえば、チーム プロジェクト、チーム プロジェクト コレクション、またはアプリケーション層サーバーの移動または削除の前後に、コンポーネントの削除、再登録、または再マップを行う必要が生じる場合があります。配置を変更したり、保守作業を行ったりする場合は必ず、その操作が同期プロセスに与える影響を検討する必要があります。
Team Foundation Server とProject Serverを統合した配置を変更する前に、次の注意事項とリソースを確認します。
このトピックの内容
コンポーネントを削除します。
移動またはプロジェクト コレクションを分割します
新しいコンピューターまたは環境にTeam Foundation Serverの移動します。
Project Server 2007とProject Server 2010へのアップグレード
コンポーネントを削除します。
マップされたコンポーネントを削除するたびに、まず、次のガイドラインをレビューする必要がある場合:
エンタープライズ プロジェクト計画またはチーム プロジェクトを削除します。マップされたプロジェクト計画またはマップされたチーム プロジェクトを削除する前に、まずチーム プロジェクトにマップされたすべてのプロジェクト計画をマップ解除する必要があります。詳細については、「エンタープライズ プロジェクトとチーム プロジェクトの関連付けの管理」を参照してください。
Project Web Access または Project Web App (PWA) のインスタンスを削除します。PWA のインスタンスを削除する前に、まずインスタンスにマップされたチーム コレクションの関連付けをすべて削除してから登録を解除する必要があります。詳細については、「Remove a Team Project Collection from Participating in Synchronization」および「Remove an Instance of PWA from Participating in Synchronization」を参照してください。
チーム プロジェクト コレクションを削除します。マップされたコレクションは、削除する前に、「Remove a Team Project Collection from Participating in Synchronization」の手順に従ってマップ解除する必要があります。
[!メモ]
マップされたプロジェクト コレクション、マップされているPWAのすべてのインスタンスを、だけでなく、削除しても、同期された作業項目のすべてのマッピングを削除します。ただし、Team Foundation Serverに登録されたPWAのインスタンスを登録されています。
ページのトップへ
移動またはプロジェクト コレクションを分割します
マップされたコレクションを Team Foundation Server の別のインスタンスに移動し、新しいアプリケーション層サーバーでのデータの同期を継続するには、次の選択に基づいて、いくつかの手順を実行する必要があります:
すべてのコレクションは Team Foundation Server の別のインスタンスに移動しますが、同じPWAのインスタンスにマップされています。同じ PWA のインスタンスにマップされているコレクションはすべて、同時に移動または分割することをお勧めします。
あるコレクションは Team Foundation Serverの別のインスタンスに移動しますが、コレクションを同じインスタンスに残ります。この場合、Team Foundation Serverの2番目のインスタンスに登録されているPWAのインスタンスにマップ同じに列を分割し、再割り当てすることであるコレクションまたはなります。PWAのインスタンスは Team Foundation Serverの1種類のインスタンスをに登録できます。
すべてのマップされたコレクションをTeam Foundation Serverのインスタンスに移動するには
コレクションを移動または分割します。
詳細については、「Move a Team Project Collection」または「Split a Team Project Collection」を参照してください。
作成者は Team Foundation Serverの2番目のインスタンスのサービス アカウントにアクセス許可が必要です。
詳細については、「Team Foundation Server と Project Server を統合するために必要なアクセス許可の割り当て」を参照してください。
2番目のプロジェクト コレクションの TfsAdmin ProjectServer のコマンド ライン ツールを実行するに [Project Server の統合の管理] これらのアカウントのアクセス許可を追加します。
2番目のプロジェクト コレクションの [Team Foundation 管理者] のグループにPWAのインスタンスを構成し、登録するuserのアカウントを追加します。
/RegisterPWA と /force のコマンドのオプションを使用して2番目のアプリケーション層サーバーに、PWAのインスタンスを登録します。
同期エンジンが更新の 1 サイクルを実行し、PWA のインスタンスが更新されるまで待機します。
登録 /UnRegisterPWA のコマンド オプションを使用して、最初のアプリケーション層サーバーのPWAのインスタンス。
ページのトップへ
あるコレクションをTeam Foundation ServerのインスタンスとPWAのインスタンスに移動するには
マップ解除するに /force スイッチで /UnmapPwaFromCollection コマンドのオプションを実行している各コレクション使用します。
注意 /force スイッチを使用して、コレクションに対して定義されているエンタープライズ プロジェクト計画とチーム プロジェクト間のすべての関連付けを解除します。
コレクションを移動または分割します。
詳細については、「Move a Team Project Collection」または「Split a Team Project Collection」を参照してください。
必要なすべてのアクセス許可を割り当てます。
詳細については、「Team Foundation Server と Project Server を統合するために必要なアクセス許可の割り当て」を参照してください。
2番目のアプリケーション層サーバーに、PWAの2番目のインスタンスの登録に /RegisterPWA のコマンド オプションを使用します。
2番目の、PWAの各インスタンスに移動したコレクションをマップするために /MapPwaToCollection のコマンド オプションを使用します。
別のコレクションに実行されたチーム プロジェクトに、各計画をマップするために /MapPlapToTeamProject のコマンド オプションを使用します。
詳細については、次のトピックを参照してください。
ページのトップへ
新しいコンピューターまたは環境にTeam Foundation Serverの移動します。
現在のコンピューターに登録されているPWAの各インスタンスを再登録する必要があります。
PWAのインスタンスにマップされるTeam Foundation Serverのインスタンスを実行するには
Team Foundation Serverのインスタンスを実行します。
詳細については、「Team Foundation Server Move Types」を参照してください。
必要なすべてのアクセス許可を割り当てます。
詳細については、「Team Foundation Server と Project Server を統合するために必要なアクセス許可の割り当て」を参照してください。
2番目のアプリケーション層サーバーに、PWAのインスタンスを登録するに /RegisterPWA のコマンド オプションを使用します。
同期エンジンが更新の 1 サイクルを実行し、PWA のインスタンスが更新されるまで待機します。
登録に /UnRegisterPWA コマンドのオプションを最初のアプリケーション層サーバーのPWAのインスタンスを使用します。
[!メモ]
Team Foundation Serverの別のインスタンスにプロジェクト コレクションを移動する場合 /force スイッチを指定する必要があります。インスタンスの識別子が変更されていない場合、/force スイッチを指定する必要はありません。
Project Server 2007とProject Server 2010へのアップグレード
Project Web Access のインスタンスが Team Foundation Server に登録されており、コレクションの同期プロセスが実行中である場合、Project Server 2007 から Project Server 2010 にインスタンスをアップグレードする前に次の手順を実行する必要があります。
Microsoft Web サイトの「Project Server 2010 へのデータベース接続フル アップグレード」に記載されている手順を実行します。
アップグレードが、Visual Studio またはがインストールと入力します チーム エクスプローラー コマンド プロンプト ウィンドウを開いた後、同期を有効にするには:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64 ビット版の Windows で、%programfiles% を %programfiles(x86)% に置き換えます。
次のコマンドを入力します。
TfsAdmin ProjectServer /RegisterPwa /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
詳細については、「Team Foundation Server への PWA インスタンスの登録」を参照してください。
ページのトップへ