TFS 2013はすでに長年にわたって使用されており、非常に大きなコレクションと非常に多くのチームプロジェクトがあります。今、私は新しいサーバーにTFS 2017 POCを設定しようとしています。私は、Collection、Configuration、Reportingなどの既存のTFS 2013データベースのバックアップを取って、新しいTFS 2017 dbサーバーに復元しました。TFSを2013年からTFS 2017にアップグレードすることなく、コレクションを取り外すことはありません
この2013コレクションをTFS 2017に添付しようとしましたが、次のエラーが表示されます。
"次のSQL Serverインスタンスでは、接続可能なデータベースが見つかりませんでした。サーバー名とインスタンス名が正しいこと、およびTeam Foundationのdetachコマンドを使用してデータベースが正しく切り離されていることを確認してください。サーバー管理コンソール "
メインのTFS 2013からデータベースを切り離さずにデータベースをバックアップして復元する方法はありますか?それをTFS 2017に添付しますか?
ありがとうございます!
はあなたの有益な答え卿いただきありがとうございます。 しかし、私は2013年をオンラインで稼働させる必要があります。また、コレクションデータベースの1つを2017に移動する必要があります.TFSPreUpgradeツールは機能しますか? TFSPreUpgradeツールは、既存の2013を2017年にアップグレードすることですか? (そして、それは1週間前にアップグレードプロセスを開始します。) 私はプロダクトTFS 2017のインスタンスを作成するまで、2013を通常どおり実行し、それを妨害しないことが必要です。私はちょうど機能をチェックするためにTFS 2017に複製される単なるデータベースバックアップファイルでした。 – Raga
@Ragaオフラインアップグレードを実行したくないということを意味しましたか?いつものようにTFS2013を常に稼働させておきたい。これはpreUpgradeツールでは実現できませんでした。また、TFS2013を解凍せずに通常のアップグレード(データベースの復元)を行うこともできます。新しいハードウェアへの移行に使用するバックアップは完全であり、ユーザーデータを失うことはありません。 –
ありがとうPatrick ...はい、TFS 2013から完全なバックアップファイルを取得し、それをTFS 2017に添付しようとしました。しかし、私たちはそれをつけることができず、上記のエラーを受けました。 これでコレクションをTFS 2013から切り離し、バックアップを取ってからTFS 2013に戻して、バックアップファイルを試すことができます。 – Raga