web-dev-qa-db-ja.com

Team Foundation Server2010を新しいハードウェアに移行する

状況:ソースセーフ2005を置き換えるために、TFSがWindows 7 PCにインストールされました。ユーザーはtfsWebポータルを介してログインし、VisualStudioユーザーもtfsに接続します。

これで新しいサーバーが到着し、TFSを新しいサーバーに移行する必要があります。

私がこれまでにしたこと:

  1. サーバーにTFS(高度なウィザード)をインストールしました
  2. サーバーにインストールされたtfs電動工具
  3. pCでバックアップを取りました
  4. サーバー上のバックアップを復元しました(TFS電動工具を使用)
  5. サーバーのサイト名が間違っていましたが、それでもPCからのものです。 (例:http://pc:http://の代わりに8080/tfsサーバ:8080/tfs)
  6. 私はなんとかURLを正しいものに変更することができました

Http://に行きましたサーバ:8080/tfsですが、機能しませんでした。

IISでPCのTFSサイトを停止し、http://にアクセスしたときサーバ:8080/tfs、動作しました。ポータルが表示されますが、エラー:TF31002です。

エラーTF31002を修正する方法や何をすべきか考えていますか? (Sharepointもそのサーバーにインストールされます)

敬具

3
juFo

movingTFSのプロセスがあります。それは、データベースのバックアップと復元だけではありません。これは、MSDNに文書化されています Moving Team Foundation Server

あなたはより良いでしょう:

  • サーバーに新しいTFSインストールを作成します。プロジェクトコレクションを作成しないでください。
  • PCで、各プロジェクトコレクションをデタッチします。
  • PCバックアップで、現在切断されている各プロジェクトコレクションデータベース。
  • サーバー上で、各プロジェクトコレクションデータベースを復元します。
  • サーバー上のTFSで、各プロジェクトコレクションデータベースに接続します。

(注:これは、構成データベースが移動されていないことを意味します:これが根本的な問題であると思われます。)

プロジェクトコレクションのデタッチとアタッチは、チームプロジェクトコレクションノードのTeam FoundationServer管理コンソールを使用して実行されます。

4
Richard

これはMSDNで必要なトピックです: http://msdn.Microsoft.com/en-us/library/ms404869.aspx

TFSを機能させるには、新しいサーバーでいくつかのことを行う必要があります。

新しいサーバーにSQLServerをインストールしたと思いますか? SQL Serverの役割を設定し、他のいくつかのことを実行する、実行する必要のあるTFSコマンドラインツールがあります。以前のクライアントインストールのTFSにはなかったので、リンクしたその記事のレポートやSharePointに関することについて心配する必要はありません。 TFSを起動して実行すると、別のタスクであるsharePointを追加できます。これは別の手順でカバーされます。私の提案は、既存のコレクション/チームプロジェクトと統合する場合は、インストールをクライアントで実行したときとまったく同じように実行してから、SharePointとレポートを使用して改善することを検討することです。

0
Tim Elhajj