Sql-Server
託管 SQL Server 的伺服器作業系統升級(Win2012R2 到 2019)的注意事項?
我不是 DBA,所以我不精通就地升級現有 SQL Server 的作業系統的複雜性、注意事項和潛在問題。
一個客戶端在 Windows Server 2012 R2 上有多個獨立的 SQL Server 2012 伺服器。他們目前的任務是將其伺服器作業系統升級到 Windows 2016 或 2019。
就地升級作業系統很簡單,但是在升級 SQL Server 上的底層作業系統(以及相關服務:報告、分析、集成)時,我應該牢記什麼特別的注意事項?
提前致謝
大約一年前我這樣做了,我唯一做的就是首先創建一個備份,然後將 SQL 更新到最新版本並安裝 2012 年至 2019 年之間的任何版本,可能需要一些 Windows 更新才能升級到下一個版本,但它執行平穩且良好。
提醒備份!!(關閉並拍攝,由於一致性沒有線上快照)
工作步驟
- 更新 SQL 伺服器
- 停止並關閉 SQL 服務。
- 就地升級到 2016 + 所有 Windows 更新
- 就地升級到 2019 + 所有 Windows 更新
For All Action 應根據大小從開始到結束進行計劃 1-2 天左右。(在我的行動中,從第一步到最後一步需要 3 天)
從那時起,伺服器現在正在工作,沒有任何錯誤。
有可能,但官方支持,從 2012 升級到 R2 並開始向前升級到 2019 年。
結論
提醒一下,如果是虛擬機,最好備份數據庫並儘可能通過全新安裝將虛擬機替換為最新的作業系統和 SQL。大多數情況下,它需要的時間更少。