TFSサーバープロジェクトコレクションのSQLバックアップを毎日実行します。コレクションの1つを新しいTFSサーバー2015にコピーする必要があります。私たちは毎日のバックアップからバックアップを取り出し、SQLから復元しました。両方のサーバーのTFSバージョンは同じTFS 2015 Update 1で、古いTFSのSQLバージョンはSQL 2014 SP1、新しいTFSはSQL 2014 SP2です。tfsでSQLバックアップを添付できません。2015
コンソールからコレクションを添付しているうちに、 のようなエラーが表示されます。コレクションを復元して別のサーバーにコピーして復元することは、常に実践されていますか?もしそうなら、なぜバックアップを毎日のSQLバックアップが役に立つのでしょうか? (災害復旧に役立つと思われる)
助けてください。
ありがとうございました。私のケースでは、データコレクションのために別のTFSのプロジェクトコレクションを複製したいと考えています(そのコレクションからプロジェクトが1つだけ必要です)。私はデタッチ&アタッチメソッドを使いたくありません。新しいTFSインスタンスでPreclone、ChangeServerID&RemapDBsのコマンドを実行すると、ライブTFSサーバー(現在のサーバー)に問題が発生しますか? – dia
@dia残念ながら、[チームプロジェクトコレクションの移動](https://docs.microsoft.com)にちょうど従って、別のTFSでプロジェクトコレクションを複製する場合は、バックアップに切り離してから復元する必要があります。com/en-us/vsts/tfs-server/admin/move-project-collection)を参照してください。唯一のプロジェクトが必要な場合は、プロジェクトを新しいTFSにチェックインするだけです。 –
ありがとうございます。タスクを完了する際に以下のステップが私に役立つかどうか確認できますか? 1))現在のサーバー 5でコレクションのSQLバックアップを取る)現在のサーバー 4からコレクションをデタッチ)現在のサーバー 3にcolelctionを停止します)現在のサーバー 2にTFSサービスを停止するにはSQLのバックアップをコピーします。新しいサーバー 6)現在のサーバーにコレクションを再接続し、環境をオンラインにします 7)新しいサーバーでSQLバックアップを復元します。 8)新しいサーバーにコレクションを添付します。 9)必要なプロジェクトデータを確認します。 10)プロジェクト新しいサーバーでクリーンアップ – dia