W dzisiejszym poście zidentyfikujemy przyczynę, a następnie przedstawimy rozwiązanie problemu, w którym uaktualnienie systemu w miejscu nie jest obsługiwane w systemie Windows Maszyny wirtualne platformy Azure (maszyny wirtualne). Azure Virtual Machines (VM) to jeden z kilku typów skalowalnych zasobów obliczeniowych na żądanie oferowanych przez platformę Azure. Zazwyczaj wybierasz maszynę wirtualną, gdy potrzebujesz większej kontroli nad środowiskiem obliczeniowym, niż oferują inne opcje.
Maszyna wirtualna platformy Azure zapewnia elastyczność wirtualizacji bez konieczności kupowania i utrzymywania fizycznego sprzętu, który ją obsługuje. Jednak nadal musisz utrzymywać maszynę wirtualną, wykonując zadania, takie jak konfigurowanie, instalowanie poprawek i instalowanie oprogramowania, które na niej działa.
Uaktualnienie w miejscu nie jest obsługiwane w maszynach wirtualnych platformy Azure
Możesz napotkać ten problem z następujących powodów:
Masz maszynę wirtualną (VM) z systemem Microsoft Windows w środowisku Microsoft Azure i uruchamiasz uaktualnienie w miejscu maszyny wirtualnej do nowszej wersji systemu operacyjnego. W takim przypadku uaktualnienie może się nie powieść lub zostać zablokowane i wymagać bezpośredniego dostępu do konsoli w celu jej odblokowania.
Ten problem występuje, ponieważ firma Microsoft nie obsługuje uaktualniania systemu operacyjnego maszyny wirtualnej platformy Azure.
Istnieją dwie możliwe metody obejścia tego problemu — są to; Utwórz maszynę wirtualną platformy Azure z obsługiwaną wersją systemu operacyjnego, a następnie zmigruj obciążenie (metoda 1, preferowana) lub pobierz i uaktualnij VHD maszyny wirtualnej (metoda 2):
1. Wdróż nowszy system i zmigruj obciążenie
2. Pobierz i zaktualizuj VHD. Ta metoda obejmuje 3 kroki, które obejmują;
- Pobierz VHD maszyny wirtualnej
- Wykonaj aktualizację na miejscu
- Prześlij VHD na platformę Azure
Zróbmy teraz krótki opis tych metod.
1] Wdróż nowszy system i przenieś obciążenie
Firma Microsoft nie obsługuje uaktualniania systemu operacyjnego maszyny wirtualnej platformy Azure. Zamiast tego możesz utworzyć maszynę wirtualną platformy Azure z obsługiwaną wersją wymaganego systemu operacyjnego, a następnie przeprowadzić migrację obciążenia.
2] Pobierz i zaktualizuj VHD
i) Pobierz VHD maszyny wirtualnej
Portal Azure to ujednolicona konsola internetowa, która stanowi alternatywę dla narzędzi wiersza polecenia. Dzięki portalowi Azure możesz zarządzać swoim Lazur subskrypcja za pomocą graficznego interfejsu użytkownika. Możesz tworzyć, zarządzać i monitorować wszystko, od prostych aplikacji internetowych po złożone wdrożenia w chmurze.
- W Portal Azure, otworzyć Konto do przechowywaniat.
- Kliknij konto magazynu, które zawiera plik VHD.
- Wybierz kontener dla pliku VHD.
- Kliknij plik VHD, a następnie kliknij Ściągnij przycisk.
ii) Wykonaj aktualizację w miejscu
- Dołącz dysk VHD do lokalnej maszyny wirtualnej Hyper-V.
- Uruchom maszynę wirtualną.
- Uruchom aktualizację w miejscu.
iii) Prześlij VHD na platformę Azure
Wykonaj kroki opisane w tym dokumencie firmy Microsoft, aby przesłać wirtualny dysk twardy na platformę Azure i wdrożyć maszynę wirtualną.
I to wszystko, ludzie!