Migration

將 TFS 2012 Express 升級到 TFS 2013 Express

  • December 28, 2017

我想做的是將我們的 TFS 2012 express 升級到 TFS 2013 express。

有很多指南告訴如何從快遞升級到其他東西(從免費到非免費),但我似乎找不到如何從快遞升級到快遞。

我什至不知道微軟是否可能或允許這種遷移,因為快速版是免費的等。

到目前為止,我嘗試的是在安裝了 TFS express 2012 的伺服器上執行 TFS express 2013 的安裝程序,以確定是否出現任何升級選項。我在嚮導中走得夠遠,沒有任何升級選項的跡象,所以我猶豫是否按安裝,因為我不知道在同一台伺服器上執行兩個 TFS 實例會如何表現。

如果你們中的任何人找到了這樣做的方法,我將不勝感激。

在沒有得到我認為有價值的回復後,我決定交叉手指並一路猜測:

支持將 TFS 2012 express 升級到 TFS 2013 express,我可以說非常好。

在我看來,如何做到這一點沒有明確的答案,所以這裡是我所做的步驟:

  1. 首先使用 TFS 實用程序或 SSMS 備份所有 TFS 數據庫。
  2. 下載 TFS 2013 express ISO 並開始安裝。在這一點上它有點嚇人,因為安裝立即開始,沒有詢問任何關於現有安裝的資訊,也沒有說任何關於升級的資訊。
  3. 此嚮導完成後,您將獲得新 TFS 的配置嚮導,而您之前的 TFS 無法正常工作。不要擔心這個。在此嚮導中選擇升級選項。
  4. 在這裡,您需要確認您已備份數據庫。還有一個連結可以啟動一個實用程序,以防萬一您沒有備份您的數據庫。
  5. 點擊下一步,需要填寫更多詳細資訊,嚮導首先將您的 SQL Server 升級到 2012 版,然後升級其餘的 TFS 和數據庫。
  6. 最後,您會收到一個成功完成通知以及新 TFS 的 URI,並且一切正常,至少在我的情況下是這樣。

引用自:https://serverfault.com/questions/577808