Trong bài viết này, chúng tôi sẽ xác định nguyên nhân và cung cấp giải pháp cho vấn đề nâng cấp hệ thống tại chỗ (in-place upgrade) không được hỗ trợ trên Máy ảo Azure (VM) chạy Windows. Máy ảo Azure là một trong các loại tài nguyên tính toán theo yêu cầu, có khả năng mở rộng mà Azure cung cấp. Thông thường, bạn chọn VM khi cần kiểm soát nhiều hơn đối với môi trường tính toán so với các lựa chọn khác.

Máy ảo Azure mang来灵活性 của ảo hóa mà không phải mua và bảo trì phần cứng vật lý chạy nó. Tuy nhiên, bạn vẫn cần bảo trì VM bằng cách thực hiện các tác vụ như cấu hình, vá lỗi và cài đặt phần mềm chạy trên nó.
Nâng cấp tại chỗ không được hỗ trợ trên Máy ảo Azure
Bạn có thể gặp vấn đề này do các nguyên nhân sau:
Bạn có một máy ảo (VM) đang chạy Microsoft Windows trong môi trường Microsoft Azure và bạn thực hiện nâng cấp tại chỗ của VM lên phiên bản hệ điều hành mới hơn. Trong tình huống này, quá trình nâng cấp có thể thất bại hoặc bị chặn và yêu cầu truy cập giao diện điều khiển trực tiếp để bỏ chặn.
Vấn đề này xảy ra vì Microsoft không hỗ trợ nâng cấp hệ điều hành của máy ảo Azure.

Có hai phương pháp giải quyết thay thế cho vấn đề này – là: tạo một máy ảo Azure chạy phiên bản hệ điều hành được hỗ trợ, sau đó di chuyển khối công việc (Phương pháp 1, ưu tiên), hoặc tải xuống và nâng cấp VHD của VM (Phương pháp 2):
- Triển khai hệ thống mới hơn và di chuyển khối công việc
- Tải xuống và nâng cấp VHD. Phương pháp này bao gồm 3 bước:
- Tải xuống VHD của VM
- Thực hiện nâng cấp tại chỗ
- Tải VHD lên Azure
Bây giờ, hãy xem qua mô tả ngắn gọn về các phương pháp này.
1. Triển khai hệ thống mới hơn và di chuyển khối công việc
Microsoft không hỗ trợ nâng cấp hệ điều hành của máy ảo Azure. Thay vào đó, bạn có thể tạo một máy ảo Azure chạy phiên bản hệ điều hành được hỗ trợ và yêu cầu, sau đó di chuyển khối công việc.
2. Tải xuống và nâng cấp VHD
i) Tải xuống VHD của VM
Cổng thông tin Azure là một bảng điều khiển thống nhất dựa trên web, cung cấp lựa chọn thay thế cho các công cụ dòng lệnh. Với cổng thông tin Azure, bạn có thể quản lý đăng ký Azure của mình bằng giao diện người dùng đồ họa. Bạn có thể xây dựng, quản lý và giám sát mọi thứ từ các ứng dụng web đơn giản đến các triển khai đám mây phức tạp.
- Trong Cổng thông tin Azure, mở Tài khoản lưu trữ.
- Nhấp vào Tài khoản lưu trữ chứa tệp VHD.
- Chọn container cho tệp VHD.
- Nhấp vào tệp VHD, sau đó nhấp nút Tải xuống.
ii) Thực hiện nâng cấp tại chỗ
- Gắn VHD vào máy ảo Hyper-V cục bộ.
- Khởi động VM.
- Chạy nâng cấp tại chỗ.
iii) Tải VHD lên Azure
Làm theo các bước trong tài liệu của Microsoft này để tải VHD lên Azure và triển khai VM.
Đó là tất cả!
