簡體   English   中英

從TFS 2013遷移到Azure DevOps Server 2019:預生產v / s產品遷移

[英]Migrating from TFS 2013 to Azure DevOps Server 2019: Pre-prod v/s Prod migration

我需要將TFS 2013實例遷移到Azure DevOps Server2019。我想設置一個Azure DevOps服務器的新實例,其中所有數據都從TFS 2013遷移過來,並且實例同時啟動和運行。 該計划是在幾周后停用TFS 2013實例。

為了進行測試,我遵循以下步驟:1.在完全隔離的網絡中設置服務器。 2.使用TFS管理控制台中的計划備份來備份TFS 2013數據庫。 3.將數據庫還原到SQL Server 2017的新實例。4.在新服務器上開始安裝Azure DevOps Server 2019,我將其指向還原的數據庫,它檢測到架構,並給了我兩個選擇:生產升級和預安裝-生產升級測試。 我選擇了后者。

安裝向導負責重新映射數據庫連接字符串(tfsconfig remapdbs),更改服務器和集合ID(tfsconfig changeserverid),並刪除了計划的備份作業,以避免與現有TFS 2013實例沖突。

測試遷移成功完成。 現在,我想在與現有TFS 2013實例位於同一網絡內的新服務器上設置生產實例。 我是否需要同時運行TFS 2013和2019,是否再次選擇“生產前升級測試”? 還是我這次選擇“生產升級”? 升級期間我需要注意什么,以使兩個實例彼此不沖突?

PS:TFS 2013實例上沒有正在運行的備份作業。

我嘗試了“生產升級”,並且知道它將執行就地升級。 在我的方案中,我想設置一個單獨的新實例,在這種情況下,“預生產升級測試”是適當的選擇,因為它會自動處理數據庫連接字符串的重新映射以及更改服務器和集合標識符。

在此處輸入圖片說明

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM