Praca z wirtualnymi maszynami
Sesja przygotowująca do egzaminu 70-652
Karol Stilger
Microsoft MVP Setup & Deployment
Praca z wirtualnymi
maszynami.
Agenda:
1. Optymalizacja maszyn wirtualnych.
2. Wykorzystanie Snapshotów i
zarządzanie nimi.
3. Przenoszenie maszyn.
4. Backup & Restore.
16.05.2023
2
VirtualStudy.pl
1. Optymalizacja maszyn
wirtualnych.
• Różnice między sprzetem fizycznym
a wirutalnym.
• Integration Services.
• Sposoby zarządzania maszynami
wirtualnymi (MMC, RDP, SCVMM,
VMconnect).
• Ustawienia zasobów dla krytycznych
i niekrytycznych maszyn (CPU,
startup/shutdown).
• Kontrola zasobów hosta –
Performance Monitor.
16.05.2023
3
VirtualStudy.pl
Sprzet fizyczny a wirutalny.
• Hyper-V wykorzystuje hypervisora.
• 10GB NIC po zainstalowaniu
Intergration Services.
• Urządzenia legancy działają bez IS.
16.05.2023
4
VirtualStudy.pl
Integration Services.
• Windows 7/2008 R2 mają
zainstalowane od rau IS
kompatybilne z Hyper-V v2.
• Windows Vista /2008 mają
zainstalowane od rau IS
kompatybilne z Hyper-V v1.
• Systemy starsze/kompatybilne
wersje Linux – wymóg
doinstalowania.
16.05.2023
5
VirtualStudy.pl
Sposoby zarządzania
maszynami wirtualnymi.
• MMC na systemach klienckich z
użyciem: Remote Server
Administration Tools
– Vista/2008 –> H-Vv1
– 7/2008 R2 -> H-Vv2
– Przy klientach w Workgroup/Mixed:
http://code.msdn.microsoft.com/HVRemo
te
• RDP
• Power Shell
• SCVMM
• VMconnect
16.05.2023
6
VirtualStudy.pl
Ustawienia zasobów dla
krytycznych i
niekrytycznych maszyn
(CPU, startup/shutdown).
16.05.2023
7
VirtualStudy.pl
Kontrola zasobów hosta –
Performance Monitor.
• % Processor Time counter.
• Logical Processors counter.
• Partitions counter.
• Virtual Processors counter.
• % Guest Run Time counter.
• % Hypervisor Run Time counter.
• % Total Run Time counter.
• Inne predefiniowane dla Hyper-V
•
technet.microsoft.com/en-us/library/cc720296.aspx
16.05.2023
8
VirtualStudy.pl
2. Wykorzystanie
Snapshotów i zarządzanie
nimi.
• Ogólnie o snapshotach.
• Dlaczego snapshoty nie powinny być
uznawane za formę backupu.
• Automatyzacja wykonywania
Snapshotów.
• Usuwanie starych snapshotów.
16.05.2023
9
VirtualStudy.pl
Ogólnie o snapshotach.
• Świetnie sprawdzają się w
środowisku testowym. W środowisku
produkcyjnym należy stosować
pamietając o ograniczeniach.
• Niekompatybilne z wydajnymi
dykskami PassTrough.
• Składowane w domyślnym folderze z
dyskami.
• Należy liczyć się z ubywającym
miejscem.
16.05.2023
10
VirtualStudy.pl
Dlaczego snapshoty nie
powinny być uznawane za
formę backupu.
• Z punktu widzenia VM często mylnie
uznaje się Snapshot za równoważny
backupowi.
• Ze względu na trudności z
odzyskaniem poszczególnych stanów
przy awarii hosta. *
• Backup AD, SQL – problem z
rozsynchronizowaniem katalogu i
zamykaniem transakcji.
16.05.2023
11
VirtualStudy.pl
Automatyzacja
wykonywania Snapshotów.
DEMO 1
• Power Shell
16.05.2023
12
VirtualStudy.pl
HVsnapshotAll
HVsnapshotOne
Usuwanie starych
snapshotów.
• Limit ilości snapshotów per VM: 50,
przy próbie uzyskania 51 komunikat
o błedzie.
• Warto ograniczyć ilość
przechowywanych snapshotów –
przydatne przy odzyskiwaniu. *
• Automatyzacja usuwania
snapshotów.
16.05.2023
13
VirtualStudy.pl
3. Przenoszenie maszyn.
• Standardowy export/import.
• Migracja maszyn wirtualnych z
Virtual PC, Virtual Server (VHD),
VMware (VMDK) – bez SCVMM.
16.05.2023
14
VirtualStudy.pl
Standardowy export/import.
DEMO 2
16.05.2023
15
VirtualStudy.pl
Migracja maszyn wirtualnych z
Virtual PC, Virtual Server (VHD),
VMware (VMDK). P2V**
• Odinstalowanie dodatków VMware.
• Konwersja VMDK do VHD.
http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
online/offline**
– VMDK(VMWare) to VHD Converter – offline/offline
– StarWind (V2V) Converter
http://www.starwindsoftware.com/converter
offline/offline
– Imagowanie dysku i przywrócenie backupu do VHD – online/offline lub
offline/offline**
• Stworzenie VM o podobnych do fizycznej
parametrach.
• Wykrycie sprzętu
– Windows Vista i Server 2008 w wersji x86 i x64 wymagany jest ręczny update
HAL: uruchomić msconfig, zakładka Boot, Advanced options, zaznaczenie Detect
HAL
– Starsze systemy – niestety dłuższy proces... Warto zastanowić się nad SCVMM.
– Windows 7/2008 R2 nie są wymagane zadne dodatkowe opcje.
• Doinstalowanie Intergration Components
16.05.2023
16
VirtualStudy.pl
4. Backup & Restore.
• Export jako prosta metoda na backup
offline.
• Windows Server Backup – najprostsza
metoda na backup online.
• SCDPM – dla tych, którzy potrzebują
więcej.
• Metody odzyskiwania maszyn
wirtualnych z samych plików VHD i
AVHD (advanced).
16.05.2023
17
VirtualStudy.pl
Export jako prosta metoda
na backup offline. DEMO 3
16.05.2023
18
VirtualStudy.pl
HVbackupOne
HVbackupAll
Windows Server Backup –
najprostsza metoda na
backup online.
• Oparty o VSS – Volume Shadow Copy.
VSS do online backupu wymaga
Intergration Services i NTFS na VM.
16.05.2023
19
VirtualStudy.pl
SCDPM – dla tych, którzy
potrzebują więcej.
• Oparty o VSS.
• Wymaga dodatkowej infrastruktury.
• Wykonywanie backupu online –
minimalizacja downtime.
• Kompatybilny z klastrami.
• Wspiera napędy taśmowe.
• DPM 2010 wspiera Cluster Shared
Volume. Obecnie stadium B2.
16.05.2023
20
VirtualStudy.pl
* Odzyskiwanie maszyn z
plików VHD i AVHD
• Wyjście awaryjne, używane w
momencie posiadania starego
backup/problemów z recovery.
Warunek: dostęp do plików VHD/
AVHD z uszkodzonego hosta,
wskazane posiadanie pliku
konfiguracyjnego VM.
• Demo 1 – od ostatniego backupu
minął jakiś czas, Snapshoty nie były
wykorzystywane.
• Demo 2 – od ostatniego backupu
minął jakiś czas, powstało też kilka
Snapshotów (AVHD).
16.05.2023
21
VirtualStudy.pl
Odzyskiwanie maszyn z
plików VHD (brak
snapshotów) Demo 4
• Odzyskanie pliku VHD.
• Przekopiowanie na nowego hosta.
• Przygotowanie nowej VM o podonych
parametrach.
• Podłaczenie kopii odzyskanego dysku
VHD.
• Start VM.
16.05.2023
22
VirtualStudy.pl
Odzyskiwanie maszyn z
plików VHD i AVHD Demo 5
• Struktura snapshotów:
• Odzyskanie plików VHD, AVHD,
configu, zanotowanie originalnej
kolejności modyfikacji plików AVHD.
Tip: w configu znajduje się nazwa
najnowszego AVHD.
16.05.2023
23
VirtualStudy.pl
Odzyskiwanie maszyn z
plików VHD i AVHD Demo 5
• Zmiana rozszerzeń plików AVHD na
VHD.
• Scalanie plików (najnowszy ze
starszym) aż do uzyskania jednego
VHD.
• Dalej jak Demo 4.
Warto się przyjrzeć również innemu opisowi tego
scenariusza:
itproctology.blogspot.com/2008/06/how-to-manually
-merge-hyper-v-snapshots.html
24
Linki
http://blogs.msdn.com/virtual_pc_guy/
http://wss.pl/Articles/11230.aspx
http://stilger.eu/category/windows-server/hyper-v/
http://
download.microsoft.com/download/d/9/4/d948f981
-926e-40fa-a026-5bfcf076d9b9/SQL2008inHyperV20
08.docx
16.05.2023
25
VirtualStudy.pl