Jak zwiększyć rozmiar dysku w Hyper-V: najlepsze podejście
Maszyny wirtualne wymagają dużej pojemności pamięci masowej, aby zapewnić odpowiednią wydajność i płynne działanie. Jednym ze sposobów na zwiększenie pojemności, gdy maszynie wirtualnej zaczyna brakować miejsca na dysku, jest dodanie kolejnego dysku. W środowiskach Microsoft Hyper-V zwiększenie rozmiaru dysku maszyny wirtualnej zajmuje zaledwie kilka kliknięć.
W tym przewodniku poznasz wszystkie kroki niezbędne do zwiększenia rozmiaru dysku w Microsoft Hyper-V oraz dowiesz się, jak zabezpieczyć dane maszyny wirtualnej za pomocą rozwiązania do ochrony danych, takiego jak NAKIVO Backup & Replication.
Dlaczego warto zwiększyć rozmiar dysku maszyny wirtualnej w Hyper-V?
Podczas tworzenia maszyny wirtualnej określa się maksymalny rozmiar dysku wirtualnego. Podobnie określa się rozmiar dysku wirtualnego podczas tworzenia dodatkowych dysków wirtualnych dla maszyn wirtualnych Hyper-V. Czasami rozmiar ustawiony dla nowego dysku wirtualnego może początkowo wydawać się wystarczający. Jednak po rozpoczęciu pracy z maszyną wirtualną ilość danych na dyskach wirtualnych rośnie i wkrótce na dysku wirtualnym zaczyna brakować miejsca. Niewystarczająca ilość miejsca na dysku oznacza, że nie można zapisywać żadnych dodatkowych plików, a co ważniejsze, aplikacje mogą ulegać awariom, zwłaszcza na partycji systemowej.
Kluczowe kwestie, które należy wziąć pod uwagę przed zwiększeniem rozmiaru dysku w Hyper-V
Przed zwiększeniem rozmiaru dysku wirtualnego dla maszyn wirtualnych Hyper-V zaleca się uwzględnienie kilku kluczowych kwestii.
- Należy wykonać kopię zapasową maszyny wirtualnej, której dysk wirtualny ma zostać powiększony. Jeśli po zwiększeniu rozmiaru dysku wirtualnego dane ulegną uszkodzeniu, będzie można je przywrócić z tej kopii zapasowej.
- Należy sprawdzić, czy system operacyjny gościa na maszynie wirtualnej Hyper-V obsługuje zmianę rozmiaru partycji. Operacja ta jest konieczna po zmianie rozmiaru dysku wirtualnego. W przeciwnym razie konieczny będzie rozruch z innego nośnika w celu zmiany rozmiaru partycji. Systemy Windows 7, Windows Server 2008 oraz nowsze wersje systemów Windows i Linux obsługują zmianę rozmiaru partycji za pomocą wbudowanych narzędzi.
- Upewnij się, że na hoście Hyper-V jest wystarczająca ilość miejsca na dysku, aby zwiększyć rozmiar dysku wirtualnego. Należy pamiętać, że w przypadku korzystania z dysków dynamicznych można przydzielić dysk wirtualny o rozmiarze większym niż dostępna przestrzeń dyskowa, ale jeśli miejsce na hoście Hyper-V zostanie wyczerpane, mogą wystąpić problemy z maszyną wirtualną Hyper-V.
- Zaplanuj przestój maszyny wirtualnej, aby zmiana rozmiaru dysków wirtualnych przebiegła płynniej dla użytkowników korzystających z danej maszyny wirtualnej. Zaplanuj operację w oknach konserwacyjnych, aby zminimalizować wpływ na użytkowników.
Jak zwiększyć rozmiar dysku w Hyper-V
Zanim rozpoczniesz proces rozszerzania dysku Hyper-V, zwróć uwagę na następujące kwestie:
- Jeśli maszyna wirtualna jest uruchomiona, wyłącz ją. Jak zapewne już wiesz, niektórych ustawień nie można modyfikować, gdy maszyna wirtualna jest w stanie uruchomionym lub zapisanym (w tym zmiany konfiguracji wirtualnych dysków twardych IDE oraz dysków wirtualnych w formatach VHD).
- Maszyna wirtualna nie powinna mieć żadnych migawek. Po zmodyfikowaniu wirtualnych dysków twardych powiązane z nimi migawki mogą stać się nieprawidłowe.
- W Hyper-V nie można rozszerzać dysków należących do łańcucha dysków różnicowych.
- Z takimi wirtualnymi dyskami twardymi powiązane są podrzędne wirtualne dyski twarde, a każda próba ich edycji może spowodować utratę danych. Korzystając z funkcji Hyper-V, można zwiększyć rozmiar wyłącznie dynamicznie rozszerzanych lub stałych wirtualnych dysków twardych.
- Jeśli wszystko jest w porządku, można przystąpić do rozszerzania dysków. Jak wspomniano powyżej, proces ten obejmuje dwa główne etapy:
Rozszerz dysk twardy za pomocą Kreatora edycji dysku twardego.
Zwiększ rozmiar woluminu, uruchamiając narzędzie Zarządzanie dyskami wewnątrz maszyny wirtualnej Hyper-V.
-
Poniżej omówimy każdy krok osobno, aby uniknąć niejasności.
Menedżer Hyper-V Jak rozszerzyć dysk twardy maszyny wirtualnej Hyper-VSettings
Pierwszy główny etap procesu przebiega w następujący sposób:
Otwórz . Kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz
Hard Drive
EditWybierz opcję „ ” w panelu „ ” w sekcji „Hardware”i kliknij przycisk „
”. Ta czynność spowoduje automatyczne uruchomienie kreatora „Edit Virtual Hard Disk” .
NextTa czynność spowoduje automatyczne uruchomienie kreatora „Edit Virtual Hard Disk” . Kliknij przycisk „ ”, aby pominąć krok „Locate Disk”.

-
W kroku „Choose Action” wybierz opcję „
Expand”, aby zwiększyć pojemność wirtualnego dysku twardego. KliknijNext.
- W kroku Konfiguruj dysk możesz określić, o ile chcesz rozszerzyć dysk.

- Następnym krokiem jest przejrzenie zmian, które zamierzasz wdrożyć. Kliknij
Finish, aby zakończyć działanie i zamknąć kreatora.
- Aby sprawdzić, czy udało Ci się zwiększyć pojemność wirtualnego dysku twardego, kliknij prawym przyciskiem myszy maszynę wirtualną, wybierz
Settings,znajdźHard Drivei naciśnij przyciskInspect. W ten sposób uzyskasz dostęp do właściwości wirtualnego dysku twardego i będziesz mógł sprawdzić, czy maksymalny rozmiar dysku faktycznie się zwiększył.
.
Jak zwiększyć rozmiar dysku VHDX, który nie jest podłączony do maszyny wirtualnej Hyper-V
Przyjrzyjmy się teraz, jak zwiększyć rozmiar wirtualnego dysku twardego w Menedżerze Hyper-V, jeśli ten dysk wirtualny nie jest podłączony do żadnej maszyny wirtualnej Hyper-V. Ta metoda działa również w przypadku VHDX i VHD dysków wirtualnych podłączonych do maszyn wirtualnych Hyper-V.
- W Menedżerze Hyper-V przejdź do
Actioni kliknijEdit Disk.
- Znajdź potrzebny dysk wirtualny VHD lub VHDX albo wprowadź ścieżkę ręcznie.

- Wybierz czynność (
Expand/Compact/Convert) podobną do tej, którą opisano wcześniej.
Jak powiększyć dysk VHDX w PowerShell
W PowerShell można wykonać podobne operacje w celu powiększenia dysków wirtualnych VHDX dla maszyn wirtualnych Hyper-V.
- Otwórz stronę
PowerShelljako administrator. - Przejdź do katalogu, w którym znajduje się potrzebny dysk wirtualny, na przykład:
cd D:Hyper-VVirtual_Hard_DisksMyDisk.vhdx - Użyj polecenia Resize-VHD, aby zmienić rozmiar dysku wirtualnego.
Resize-VHD -Path "VHDX_File_Path" -SizeBytes New_SizeNa przykład, aby zmienić rozmiar dysku VHDX na 100 GB, użyj polecenia:
Resize-VHD -Path "D:Hyper-VVirtual_Hard_DisksMyDisk.vhdx" -SizeBytes 100GB - Aby sprawdzić rozmiar dysku wirtualnego po zmianie rozmiaru, użyj polecenia:
Get-VHD -Path "D:Hyper-VVirtual_Hard_DisksMyDisk.vhdx"
Dzięki tej metodzie można również zwiększyć rozmiar dysków wirtualnych, które nie są podłączone do żadnej maszyny wirtualnej (dyski nienależące do maszyny wirtualnej).
Jak rozszerzyć wolumin wewnątrz maszyny wirtualnej
Kolejnym krokiem jest rozszerzenie woluminu (partycji) znajdującego się na wirtualnym dysku twardym. Operację tę wykonuje się w następujący sposób:
- Kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz
Connect.Uruchom maszynę wirtualną i zaloguj się.
- Wpisz
diskmgmt.mscw pasku wyszukiwania, aby otworzyć Narzędzie Zarządzanie dyskami na maszynie wirtualnej. Narzędzie Zarządzanie dyskami wyświetla istniejące woluminy oraz ilość nieprzydzielonego miejsca, które wykorzystamy do rozszerzeniaC:dysku.
- Kliknij prawym przyciskiem myszy dysk
C:i wybierz opcjęExtend Volume.Spowoduje to uruchomienie kreatora Rozszerz wolumin .
- Wybierz dostępną ilość miejsca, o którą chcesz rozszerzyć wolumin. Kliknij
Next.
- Sprawdź, czy wybrałeś prawidłowe ustawienia. Następnie kliknij
Finish, aby zamknąć kreatora.
- Jak widać na poniższym zrzucie ekranu, rozmiar dysku
C:został pomyślnie zwiększony po rozszerzeniu woluminu.
Ochrona danych Hyper-V w NAKIVO Backup & Replication
NAKIVO Backup & Replication to niezawodne i wydajne rozwiązanie do ochrony danych w środowiskach Microsoft Hyper-V. Korzystając z rozwiązania NAKIVO, możesz:
- Tworzyć kopie zapasowe maszyn wirtualnych oparte na obrazach, bezagentowe, przyrostowe i spójne z aplikacją.
- Przechowywać kopie zapasowe na miejscu, zdalnie, w chmurze lub na taśmach.
- Chronić dane kopii zapasowej przed oprogramowaniem wymuszającym okup za pomocą szyfrowanie kopii zapasowej i niezmienne kopie zapasowe.
- Zautomatyzuj procesy tworzenia kopii zapasowych i odzyskiwania danych, planując je za pomocą intuicyjnego pulpitu nawigacyjnego kalendarza oraz Ochrona danych oparta na zasadach.
- Utwórz Repliki Hyper-V maszyn wirtualnych źródłowych i przechowuj je na hoście docelowym.
- Utwórz i zautomatyzuj scenariusze odzyskiwania awaryjnego, w tym tryb failover, powrót po awarii lub planowaną migrację. Przetestuj procesy odzyskiwania danych bez zakłócania środowiska produkcyjnego.
Alternatywy dla zwiększania rozmiaru dysku w Hyper-V
Jeśli nie możesz zwiększyć rozmiaru dysku maszyny wirtualnej w Hyper-V, możesz rozważyć alternatywne rozwiązania, aby zaspokoić potrzeby maszyn wirtualnych w zakresie pamięci masowej. Głównymi alternatywami są dodanie nowych zasobów magazynu oraz optymalizacja istniejącego magazynu dla maszyn wirtualnych.
Adding a new virtual disk. Można dodać nowy wirtualny dysk twardy do maszyny wirtualnej, utworzyć tabelę partycji w systemie operacyjnym gościa, sformatować partycje i zapisać dane maszyny wirtualnej na tym nowym dysku. Metodę tę można zastosować, gdy nowe dane można przechowywać oddzielnie od istniejącego wirtualnego dysku twardego (nie w sytuacjach, gdy dysk systemowy jest pełny i nie ma nic do usunięcia). Jeśli korzystasz z bazy danych, może zaistnieć konieczność przeniesienia jej na nowy, większy dysk wirtualny.Optimization of existing virtual disks. Możesz zoptymalizować przestrzeń dyskową na istniejących dyskach wirtualnych. Usuń niepotrzebne logi oraz zbędne i tymczasowe pliki z dysków wirtualnych maszyn wirtualnych Hyper-V, aby zwolnić miejsce. Ta metoda sprawdza się, gdy przestrzeń dyskowa jest wykorzystywana nieefektywnie.Move data to external storage. Jeśli na hoście Hyper-V brakuje miejsca na dane maszyn wirtualnych, można przenieść dane, takie jak pliki rzadko używane, na zewnętrzne serwery pamięci masowej lub do urządzenia NAS (Network Attached Storage). Kopie zapasowe i dane archiwalne można przenieść z hosta Hyper-V na urządzenie NAS.Use dynamic disks. Rozmiar dysków dynamicznych rośnie wraz z zapisywaniem nowych danych. Dyski dynamiczne są przydatne, gdy maszyna wirtualna Hyper-V nie wykorzystuje całej przydzielonej przestrzeni dysku wirtualnego. Za pomocą wbudowanych narzędzi Hyper-V można przekonwertować dysk wirtualny stały na dysk wirtualny dynamiczny.Implement storage tiering. Skonfiguruj w swojej infrastrukturze system typu „ obsługa warstw pamięci masowej ”. Przenieś często używane dane na szybką pamięć masową, a rzadziej używane dane na wolniejszą pamięć masową, co pozwala na racjonalne i tańsze wykorzystanie pamięci masowej.
Wnioski
Zwiększenie rozmiaru dysku wirtualnego Hyper-V dla maszyn wirtualnych jest stosunkowo łatwe i można to zrobić za pomocą wbudowanych narzędzi Hyper-V. Drugim ważnym krokiem jest rozszerzenie partycji w systemie operacyjnym gościa maszyny wirtualnej. Zdecydowanie zaleca się wykonać kopię zapasową maszyn wirtualnych przed podjęciem jakichkolwiek operacji na dyskach. Do szybkiego i skutecznego tworzenia kopii zapasowych maszyn wirtualnych należy używać NAKIVO Backup & Replication.