Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

In-place upgrade ไม่รองรับบน Windows-based Azure VMs

ในบทความวันนี้ เราจะระบุสาเหตุและนำเสนอวิธีแก้ไขปัญหา การอัปเกรดระบบ In-place ไม่ได้รับการรองรับบน Windows-based Azure Virtual Machines (VMs) Azure Virtual Machines (VM) เป็นหนึ่งในหลายประเภทของ On-demand, Scalable computing resources ที่ Azure เสนอ ปกติคุณเลือก VM เมื่อคุณต้องการควบคุม Computing environment มากกว่าตัวเลือกอื่นๆ

In-place upgrade ไม่รองรับบน Windows-based Azure VMs

Azure VM ให้ความยืดหยุ่นของ Virtualization โดยไม่ต้องซื้อและบำรุงรักษา Hardware จริงที่รันมัน อย่างไรก็ตาม คุณยังต้องดูแล VM โดยการทำงานอย่าง Configuration, Patching และติดตั้ง Software ที่รันบนมัน

In-place upgrade ไม่รองรับบน Azure Virtual Machines

คุณอาจพบปัญหานี้จากสถานการณ์ต่อไปนี้:

คุณมี Virtual Machine (VM) ที่รัน Microsoft Windows ในสภาพแวดล้อม Microsoft Azure และคุณรัน In-place upgrade ของ VM ไปยังเวอร์ชัน OS ใหม่กว่า ในสถานการณ์นี้ การอัปเกรดอาจล้มเหลวหรือถูกบล็อก และต้องการ Direct console access เพื่อ Unblock มัน

ปัญหานี้เกิดขึ้นเพราะ Microsoft ไม่รองรับการอัปเกรด OS ของ Azure VM

In-place upgrade ไม่รองรับบน Windows-based Azure VMs

มี 2 วิธีแก้ไขปัญหานี้ – คือ สร้าง Azure VM ใหม่ที่รัน OS เวอร์ชันที่รองรับ แล้ว Migrate Workload (Method 1 แนะนำ) หรือ Download และ Upgrade VHD ของ VM (Method 2):

1. Deploy ระบบใหม่และ Migrate Workload
2. Download และ Upgrade VHD วิธีนี้มี 3 ขั้นตอน รวมถึง:

  • Download VHD ของ VM
  • ทำ In-place upgrade
  • Upload VHD ไป Azure

ตอนนี้ มาดูรายละเอียดสั้นๆ ของวิธีเหล่านี้

1] Deploy ระบบใหม่และ Migrate Workload

Microsoft ไม่รองรับการอัปเกรด OS ของ Azure VM แทนที่จะเป็นเช่นนั้น คุณสามารถสร้าง Azure VM ที่รัน OS เวอร์ชันที่รองรับซึ่งคุณต้องการ และ Migrate Workload ไป

2] Download และ Upgrade VHD

i) Download VHD ของ VM

Azure Portal เป็นคอนโซลแบบเว็บ Unified ที่ให้ทางเลือกแทน Command-line tools ด้วย Azure Portal คุณสามารถจัดการ Azure Subscription ด้วย GUI คุณสามารถ Build, Manage, Monitor ทุกอย่างจาก Web apps ง่ายๆ ไปจนถึง Cloud deployments ที่ซับซ้อน

  • ใน Azure Portal เปิด Storage account
  • คลิก Storage account ที่มี VHD file
  • เลือก Container สำหรับ VHD file
  • คลิก VHD file แล้วคลิกปุ่ม Download

ii) ทำ In-place upgrade

  • Attach VHD ไปยัง Local Hyper-V VM
  • Start VM
  • รัน In-place upgrade

iii) Upload VHD ไป Azure

ปฏิบัติตามขั้นตอนในเอกสาร Microsoft นี้เพื่อ Upload VHD ไป Azure และ Deploy VM

และนั่นคือทั้งหมดครับ!

In-place upgrade ไม่รองรับบน Windows-based Azure VMs