![](/img/trans.png)
[英]What is the best practice to upgrade TFS 2017 update 1 to Azure DevOps Server 2019 update 1.1?
[英]Upgrade TFS2017.3 to Azure DevOps Server
我正在嘗試將我的 TFS2017 Update 3 環境升級到新的 Azure DevOps Server(本地)環境。
我已經為 Azure DevOps 服務器創建了一個新服務器,因為我想要一個更新版本的 Windows 服務器,並且通常只想要一個全新的環境。 我備份了我的數據庫,關閉了舊的 TFS2017,沒有刪除任何內容。
我將數據庫遷移到了一個新的 SQL 服務器實例(我擁有所有其他數據庫),因為我認為不需要使用 SQL 服務器許可證來進行源代碼控制。
有趣的來了。 我嘗試將 Azure DevOps Server 配置為使用現有數據庫(完成遷移到新的 SQL 服務器實例之后)。 我在TfsJobAgent
服務方面遇到了一些問題,但已經解決了。
然后我嘗試重新配置 Azure DevOps 服務器(因為它第一次失敗),但在配置過程中,它現在告訴我數據已損壞,並且無法使用現有數據庫。 幸好我備份了:)
應該說,新的 SQL 服務器實例是 2019 版本,所以應該沒有問題。
我不太確定這里發生了什么,以及為什么它給了我這個錯誤。 我是否以錯誤的方式遷移? 描述此流程的文檔並不多。
請在升級前通過以下文檔 go:
https://docs.microsoft.com/en-us/azure/devops/server/upgrade/get-started?view=azure-devops
並按照Team Foundation Server 的升級方案演練文章中的步驟升級您的 TFS。 在這里總結一下步驟:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.