2016-10-25 8 views
0

私は異なるマシン上に2つの異なるtfsサーバーを持っています。どちらもドメインに含まれていません。それぞれに独自のプロジェクト・コレクションとチーム・プロジェクトがあります。TFS 2015.4連結パス

私がしたいことは、それらを新しいサーバーにマージすることです。私がこれを信じているのはconsolidationです。

私はこの仕事のために研究していますが、私が見つけた書類は私にはあまり分かりませんでした。しかし、私は後に道を計画しました。私はサーバーがA,BCと言うことができます。 ABは古いもので、Cが新しいものになります。

サーバーA:2015.4

:2015.4

  1. \\backups\tfsA

サーバBに、TFS管理コンソール経由でDBのフルバックアップを取ります

を設定していない - TFS 2015.4インストール

    1. 10は\\backups\tfsB

    サーバーCに、TFS管理コンソールを介したDBのフルバックアップを取ります

  1. \\backups\tfsB

  2. のconfigure TFSから、TFS管理コンソールを経由してデータベースを復元\\backups\tfsA

  3. から、TFS管理コンソールを介してデータベースを復元する私の質問はここに

ある

  • "このパスは実際に動作しますか?"、2つの異なるパスからの復元は私にとっては恐ろしいようですが、確信が持てません。または、

  • \\backups\tfsABのような同じパスにdbバックアップを作成し、そのパスからrestoreを実行する必要がありますか?

  • このプロセスが完了すると、私はあまりにも環境の移行を行い、Active Directoryと、この新しいTFSの仕事を持っている必要がありますが、私は、私は推測する。この作業を行った後、それはまた別の問題でなければなりません。

    答えて

    1

    いくつかの設定は各サーバーのデータベースにあるため、2つのサーバーを直接マージすることはできません。

    あなたができることは、古いサーバーから(必要な構成を共通の構成データベースからコレクションデータベースにコピーする)一度に1つのチームプロジェクトコレクションを移動し、その特定のチームプロジェクトコレクションのバックアップを作成することですデータベースを新しいサーバーに復元し、最後に接続します(構成を共通の構成データベースにコピーし直します)。

    サーバーが新しく追加されたチームプロジェクトコレクションに固有の名前を付ける必要があるため、名前を考える必要があります。名前を変更するには、復元時に名前を変更します。

    質問はこのquestionと似ています。

    +0

    サーバーのうちの1台に1つのコレクションしかないため、簡単な作業でした。作業中のTFSから元のコレクションを削除することは、リラックスしていませんでした:) –