ฉันทำสิ่งนี้เมื่อเกือบปีที่แล้ว สิ่งเดียวที่ฉันทำคือสร้างการสำรองข้อมูลก่อน จากนั้นอัปเดต SQL เป็นเวอร์ชันล่าสุดและติดตั้งเวอร์ชันใดก็ได้ระหว่างปี 2012 ถึง 2019 อาจจำเป็นต้องอัปเดต Windows บางอย่างเพื่ออัปเกรดเป็นเวอร์ชันถัดไป แต่ กำลังทำงานอย่างราบรื่นและดี
คำเตือน สำรองข้อมูล!! (ปิดเครื่องและไปที่นั่น ไม่มีสแน็ปช็อตออนไลน์เนื่องจากความสอดคล้องกัน)
ขั้นตอนการทำงาน
- ปรับปรุงเซิร์ฟเวอร์ SQL
- หยุดและปิดบริการ SQL
- อัปเกรดเป็น 2016 + อัปเดต Windows ทั้งหมด
- อัปเกรดเป็น 2019 + อัปเดต Windows ทั้งหมด
สำหรับการดำเนินการทั้งหมดควรวางแผนตั้งแต่ต้นจนจบขึ้นอยู่กับขนาดประมาณ 1-2 วัน (ในการดำเนินการของฉันต้องใช้เวลา 3 วันตั้งแต่ขั้นตอนแรกถึงขั้นตอนสุดท้าย)
เซิร์ฟเวอร์ใช้งานได้ตั้งแต่นั้นมาโดยไม่มีข้อผิดพลาดใดๆ
เป็นไปได้ แต่ได้รับการสนับสนุนอย่างเป็นทางการในการอัปเกรดจากปี 2012 เป็น R2 และเริ่มต้นไปข้างหน้าเพื่ออัปเกรดที่มีอยู่จนถึงปี 2019
บทสรุป
เตือนว่า ในกรณีที่เป็น VM ส่วนใหญ่จะเป็นการดีกว่าที่จะสำรองฐานข้อมูลและแทนที่ VM ด้วย OS และ SQL ใหม่ล่าสุด หากเป็นไปได้ผ่านการติดตั้งใหม่ ส่วนใหญ่ใช้เวลาน้อยกว่า