none
TFSのデータを別のTFSへ移行させたい RRS feed

  • 質問

  • お世話になっております。

    現在、TFS2012とTFS2013を利用しております。

    TFS2012のデータをTFS2013へ移行させTFSを統合したいのですが、

    どのような手順で行えばよいのでしょうか?

    よろしくお願いします。

    2016年8月8日 8:56

回答

  • IDの重複などが発生するため、一つのコレクションに統合させることはたぶんできません。

    やるならば、TFS2012のバックアップデータをTFS2013側に別のコレクション名でリストアして、一台のサーバーで二つのコレクションを運用するという形になります。また、TFSのバージョンが異なるので、できればこのようにしたほうがいいと思います。

    1. TFS2012をTFS2013にアップグレードする(Updateのレベルもあわせておく)
    2. アップグレードしたデータをバックアップする
    3. バックアップデータをTFS2013にリストアする。このとき「新しい名前でリストア」を実行する。https://msdn.microsoft.com/ja-jp/library/dd936158.aspx#Restore
    TFSのリソースは若干消費しますが(IISのワーカープロセスが別途作成されます)、リソースの競合も発生しないので確実です。

    Thanks, K.Kamegawa (http://kkamegawa.hatenablog.jp/)

    • 回答としてマーク m.nakao 2016年8月8日 23:54
    2016年8月8日 10:38

すべての返信

  • IDの重複などが発生するため、一つのコレクションに統合させることはたぶんできません。

    やるならば、TFS2012のバックアップデータをTFS2013側に別のコレクション名でリストアして、一台のサーバーで二つのコレクションを運用するという形になります。また、TFSのバージョンが異なるので、できればこのようにしたほうがいいと思います。

    1. TFS2012をTFS2013にアップグレードする(Updateのレベルもあわせておく)
    2. アップグレードしたデータをバックアップする
    3. バックアップデータをTFS2013にリストアする。このとき「新しい名前でリストア」を実行する。https://msdn.microsoft.com/ja-jp/library/dd936158.aspx#Restore
    TFSのリソースは若干消費しますが(IISのワーカープロセスが別途作成されます)、リソースの競合も発生しないので確実です。

    Thanks, K.Kamegawa (http://kkamegawa.hatenablog.jp/)

    • 回答としてマーク m.nakao 2016年8月8日 23:54
    2016年8月8日 10:38
  • kkamegawa 様

     参考にして作業させていただきます。

     どうもありがとうございました。

    2016年8月8日 23:55