Jak zainstalować i zaktualizować usługi integracji Hyper-V-vembu

istnieje wiele najlepszych praktyk, jeśli chodzi o zarządzanie, administrowanie i konfigurowanie środowiska Microsoft Hyper-V.

Hyper-V to platforma wirtualizacji klasy korporacyjnej, która umożliwia hostowanie obciążeń krytycznych dla biznesu na wysoce dostępnej i odpornej platformie. Gdy sprawdzamy kluczowe komponenty Hyper-V, aby zapewnić, że maszyny wirtualne gościa działają zgodnie z oczekiwaniami, administratorzy Hyper-V muszą zwrócić należytą uwagę na usługi integracji Hyper-V.

w tym poście przyjrzymy się:

  • czym są usługi integracji Hyper-V?
  • Jak zainstalować i zaktualizować usługi integracji Hyper-V?

czym są usługi integracji Hyper-V?

usługi integracji Hyper-V to komponent uruchamiany na maszynach wirtualnych gości Hyper-V, który zwiększa wydajność maszyny wirtualnej i udostępnia maszynie wirtualnej gościa funkcje z hosta Hyper-V, które rozszerzają możliwości i funkcje dostępne na maszynach wirtualnych gości Hyper-V. Niektóre z tych możliwości obejmują możliwość wykonywania kopii plików gości. Co ważniejsze, usługi integracji Hyper-V zapewniają syntetyczne sterowniki urządzeń maszynom wirtualnym gościa. Usługi integracji Hyper-V instalują zestaw usług zwanych komponentami integracji.

te usługi obejmują:

  • Volume Shadow Copy Requestor – pozwala usłudze Volume Shadow Copy na tworzenie kopii zapasowych maszyny wirtualnej bez jej wyłączania. Usługa integracji Hyper-V jest wymagana w przypadku usługi kopiowania woluminów w tle.

    usługa VSS przechwytuje i kopiuje obrazy do tworzenia kopii zapasowych na uruchomionych systemach, przy minimalnym wpływie na wydajność i stabilność. Procesy są koordynowane między maszyną wirtualną a procesem tworzenia kopii zapasowych hosta.

    • Windows – vmicvss, Linux – hv_vss_daemon
    • gdy ta usługa nie jest uruchomiona, nie można wykonać kopii zapasowej maszyny wirtualnej podczas uruchamiania procesu VSS na hoście
  • wymiana danych – zapewnia sposób wymiany podstawowych metadanych między hostem Hyper-V a maszyną wirtualną.

    korzystając z par klucz-wartość, host Hyper-V i maszyna wirtualna dzielą między sobą różne informacje o maszynie. Usługa wymiany danych umożliwia zachowanie informacji o maszynie wirtualnej w celu interaktywnego udostępniania i przesyłania danych.

    • Windows – vmickvpexchange, Linux – hv_kvp_daemon
    • gdy usługa nie jest uruchomiona, System Windows 8 lub Windows Server 2012 i wcześniejsze nie będą otrzymywać aktualizacji usług integracji Hyper-V. Może to również wpłynąć na monitorowanie i diagnostykę po stronie hosta
  • Heartbeat – zgłasza, że maszyna wirtualna uruchomiła się poprawnie i działa poprawnie
    • Windows – Vmicheartbeat, Linux – hv_utils
    • bez tej usługi Maszyny wirtualne nie mogą zgłaszać stanu systemu operacyjnego działającego na maszynie wirtualnej gościa i że działa poprawnie. Monitorowanie i diagnostyka po stronie hosta może mieć wpływ bez uruchomionej usługi
    • Sprawdź status usługi Heartbeat-Get – VM-VMName $VMName | select Name, State, Status
  • interfejs usługi Gościa-zapewnia interfejs dla hosta Hyper – V, aby móc kopiować pliki tam i z powrotem za pomocą maszyny wirtualnej
    • Windows-vmicguestinterface, Linux – Hv_fcopy_daemon
    • gdy ta usługa nie jest uruchomiona, host nie może kopiować plików między maszyną wirtualną, do I Z, przy użyciu polecenia copy – Vmfile
  • Guest shutdown-pozwala host do wyzwalania maszyn wirtualnych zamknięty. Różni się to od wyłączenia zasilania, ponieważ żądanie wyłączenia jest jak „odwrócenie przełącznika zasilania”. Zamykanie Gości jest płynną operacją zamykania systemu operacyjnego gościa.
    • Windows-vmictimesync, Linux – hv_utils
    • bez włączonej usługi host nie będzie w stanie wykonać płynnego wyłączenia systemu operacyjnego gościa na żądanie. Każde wyłączenie bez tej usługi będzie twardym wyłączeniem, które może prowadzić do problemów z uszkodzeniem danych
  • Synchronizacja czasu-umożliwia synchronizację zegara maszyny Wirtualnej z hostem Hyper – V
    • Windows-Vmictimesync, Linux – hv_utils
    • bez włączonej usługi, zegar czasu maszyny wirtualnej gościa będzie bardzo niestabilny, być może szalenie dryfujący
  • usługa PowerShell Direct – ta usługa umożliwia zarządzanie maszyną Wirtualną za pomocą PowerShell za pośrednictwem sesji maszyny wirtualnej bez sieci wirtualnej. Niezależnie od konfiguracji sieci lub ustawień zdalnego zarządzania na maszynie wirtualnej Hyper-V host lub guest, administratorzy będą mogli wykonywać zadania zarządzania, automatyzacji i konfiguracji na maszynie wirtualnej gościa.
    • Windows – vmicvmsession, Linux – N/A
    • bez tej usługi host nie będzie mógł połączyć się z maszyną wirtualną gościa za pomocą PowerShell Direct

instalowanie usług integracji Hyper-V

firma Microsoft poczyniła wielkie postępy w zapewnianiu lepszego sposobu na początkową instalację i konserwację usług integracji Hyper-V. W starszych wersjach klientów/serwerów Windows i środowisk Hyper-V usługi integracji Hyper-V musiały być instalowane ręcznie i konserwowane ręcznie, co prowadziło do znacznego obciążenia związanego z zarządzaniem Hyper-V. Ponadto usługi integracji zostały połączone z konkretną wersją Hyper-V i jako takie przenoszenie między wersjami wymagało upewnienia się, że usługi integracji były aktualizowane między migracjami między różnymi hostami.

Microsoft wprowadził zmianę paradygmatu w usługach integracji Hyper-V, kiedy zaczęli obejmować wszystkie usługi integracji w nowoczesnych systemach operacyjnych klientów i serwerów wydanych w ostatnich latach, oprócz interfejsu usługi Gościa Hyper-V. Oznacza to, że usługi integracji Hyper-V są teraz instalowane automatycznie.

ponadto aktualizacje usług integracji Hyper-V są teraz uwzględniane w aktualizacjach pobieranych z aktualizacji systemu Windows. W systemie Windows Server 2016 wersje usługi integracji są rozwijane z normalnymi aktualizacjami maszyny wirtualnej i nie są powiązane z konkretną wersją Hyper-V działającą na hoście. Dzieje się tak w przypadku większości gości systemu Windows domyślnie, jeśli są skonfigurowane do uzyskiwania ważnych aktualizacji z usługi Windows Update.

Microsoft obsługuje również wbudowane usługi integracji z obsługiwanymi dystrybucjami Linuksa. Są one określane jako pakiety LIS lub (Linux Integration Services). Ogólnie rzecz biorąc, podobnie jak w przypadku wersji Windows, najnowsze obsługiwane dystrybucje Linuksa mają już wbudowane Pakiety LIS, więc nie ma potrzeby instalacji.

pełna lista wsparcia dla Linuksa – https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/Supported-Linux-and-FreeBSD-virtual-machines-for-Hyper-V-on-Windows
Pobierz najnowszy pakiet usług integracji Linuksa dla Hyper-V – https://www.microsoft.com/en-us/download/details.aspx?id=55106

goście Linuksa, którzy używają obecnych jąder, otrzymają najnowsze usługi integracji Linuksa, gdy aktualizacja zostanie zastosowana do jądra.

aktualizacja usług integracji Hyper-V

Jak wspomniano wcześniej, usługi integracji Hyper-V zostały oddzielone od wersji Windows klient/serwer systemu Windows 10 / Server 2016, a aktualizacje są pobierane z aktualizacji systemu Windows. Wszelkie aktualizacje klientów/serwerów systemu Windows starszych niż Windows 10 i Windows Server 2016 muszą być aktualizowane ręcznie. Można to łatwo zrobić za pomocą interfejsu GUI Menedżera Hyper-V, korzystając z następującego procesu:

  1. Uruchom Hyper-V Manager
  2. kliknij maszynę wirtualną, którą chcesz zaktualizować
  3. kliknij Połącz
  4. wybierz opcję menu Akcja
  5. Wybierz Wstaw dysk instalacyjny usług integracji
  6. wewnątrz maszyny wirtualnej gościa wybierz napęd DVD z plikami instalacyjnymi
  7. kliknij prawym przyciskiem myszy napęd DVD i wybierz Zainstaluj usługi integracji Hyper-V
  8. rozpocznie się instalacja/aktualizacja usług integracji Hyper-V/li>
  9. uruchom ponownie klienta/Serwer
  10. sprawdź wersję usług integracji Hyper-V w podsumowaniu maszyny wirtualnej Hyper-V Manager informacje

Zarządzanie konfiguracją usług integracji Hyper-V

Microsoft udostępnił wiele sposobów zarządzania usługami integracji Hyper-V za pomocą Hyper-V Manager, PowerShell, a nawet konsoli usług Windows.

Zarządzanie usługami integracji Hyper-V z poziomu Hyper-V Manager

przejdź do zarządzania>> usługi integracji, a zobaczysz listę usług prezentowanych systemowi operacyjnemu gościa. Jeśli chcesz zmienić, które usługi wchodzą w interakcję z systemem operacyjnym gościa, możesz je zaznaczyć lub odznaczyć.

usługi integracji Hyper-V mogą być kontrolowane przez właściwości maszyny wirtualnej

usługi integracji Hyper-V mogą być kontrolowane przez właściwości maszyny wirtualnej

używanie PowerShell do sprawdzania statusu usług integracji i wersji

jednym z najszybszych i najłatwiejszych sposobów sprawdzania statusu usług integracji systemu operacyjnego gościa jest użycie PowerShell.

za pomocą PowerShell możesz sprawdzać maszyny wirtualne o status różnych usług integracji i ich statusy.

  • użyj polecenia – Get-VMIntegrationService-VMName „”
  • uzyskanie statusu usług integracji prezentowanych na maszynie wirtualnej za pomocą PowerShell


    uzyskiwanie statusu usług integracji prezentowanych na maszynie wirtualnej za pomocą PowerShell

    aby sprawdzić wersję usług integracji zainstalowanych w systemie operacyjnym gościa, z PowerShell można wysłać zapytanie do rejestru w systemie operacyjnym gościa.

  • zapytanie Reg „HKLM\Software\Microsoft\Virtual Machine\Auto”/V IntegrationServicesVersion
  • Zapytanie o wersję usług integracji przy użyciu PowerShell i zapytania Reg


    odpytywanie wersji usług integracji za pomocą PowerShell i zapytania Reg

    aby włączyć lub wyłączyć usługi integracji Gości według ich konkretnych nazw, możesz użyć PowerShell, aby to zrobić.

  • Enable-Vmintegrationservice-VMName „” -Name „Guest Service Interface”
  • Disable-Vmintegrationservice-VMName „” -Name „Guest Service Interface”

Zarządzanie usługami integracji Hyper-V z konsoli usług systemu operacyjnego gościa

podczas zarządzania usługami integracji Hyper-V po stronie hosta Hyper-V jest prawdopodobnie najbardziej wydajne, można również uruchamiać i zatrzymywać usługi integracji Hyper-V Z system również. Można to zrobić za pomocą kilku środków, w tym konsoli usług systemu Windows, a także za pomocą PowerShell do sterowania usługami.

ponieważ usługi integracji Hyper-V są dosłownie usługami systemu Windows, możesz wchodzić w interakcje i zarządzać nimi z perspektywy systemu operacyjnego gościa, tak jak w przypadku każdej innej usługi Windows.

spójrzmy na korzystanie z konsoli usług Windows. Aby używać konsoli usług systemu Windows do zarządzania usługami integracji Hyper-V:

  1. uruchom konsolę usług systemu Windows – usługi.msc
  2. przewiń w dół do listy usług integracji Hyper-V O wyświetlanej nazwie, takiej jak „Hyper-V*”
  3. kliknij prawym przyciskiem myszy usługi i kontroluj je za pomocą menu kontekstowego, aby wybrać żądaną akcję

Jak widać na zrzucie ekranu poniżej, usługi integracji Hyper-V są wymienione jako Hyper-V * w nazwie wyświetlanej. Możesz kliknąć prawym przyciskiem myszy i kontrolować usługi zgodnie z oczekiwaniami.

Korzystanie z konsoli usług Windows do zarządzania usługami integracji Hyper-V

Korzystanie z konsoli usług Windows do zarządzania usługami integracji Hyper-V

zarządzanie usługami integracji Hyper-V z systemu operacyjnego gościa konsola PowerShell

możesz mieć równą kontrolę nad usługami integracji Hyper-V za pomocą PowerShell. Powershell to znacznie szybszy i bardziej wydajny sposób interakcji z usługami Windows niż korzystanie z konsoli usług Windows. PowerShell może być używany do łatwej automatyzacji zadań administracyjnych i masowej konfiguracji usług systemu Windows maszyny wirtualnej gościa.

możesz uzyskać listę wszystkich usług integracji Hyper-V za pomocą polecenia polecenia Get-Service.

Get-Service-Displayname „Hyper*”

używanie PowerShell do interakcji z usługami Windows

używanie PowerShell aby współdziałać z usługami Windows

możesz uruchamiać/zatrzymywać usługi integracji Hyper-V z PowerShell używając następującej składni cmdleta:

Start-Service-DisplayName „Hyper-V*”
Stop-Service-DisplayName „Hyper-V*”

dlaczego warto wybrać Vembu Bdr Suite Do Tworzenia Kopii Zapasowych Hyper-V

utrzymanie płynnego działania usług integracji Hyper-V w środowisku Hyper-V jest kluczem do zapewnienia, że maszyny wirtualne gości Hyper-V działają płynnie i wydajnie, a także działają zgodnie z oczekiwaniami. Zarządzanie i aktualizowanie usług integracji Hyper-V to kluczowa część całego procesu. Nawet w przypadku korzystania z usług integracji Hyper-V na maszynach wirtualnych gościa nadal musisz zwracać uwagę na swoje dane. Kopie zapasowe są podstawą ogólnej strategii ochrony danych Hyper-V.

Vembu Bdr Suite to niezwykle wydajne rozwiązanie do tworzenia kopii zapasowych i replikacji Hyper-V z możliwością ochrony maszyn wirtualnych Hyper-V działających na autonomicznych hostach Hyper-V, a także klastrach Hyper-V. Vembu zapewnia znacznie bardziej niezawodne rozwiązanie do replikacji-Backup Offsite& Cloud i pozwala skutecznie realizować cele backupu 3-2-1.

Vembu umożliwia przechowywanie kopii zapasowych poza siedzibą w środowiskach chmury publicznej, a także w chmurze Vembu DRaaS. Zapewnia wiodące w branży rozwiązanie do migracji wbudowane w produkt z możliwością natychmiastowego przenoszenia kopii zapasowych Hyper-V lub VMware między platformami, co zapewnia szybki i łatwy sposób na pokonanie wyzwań związanych z migracją danych i migracją danych w razie awarii.

pamiętaj, aby pobrać w pełni funkcjonalną wersję próbną Vembu Bdr Suite, która pozwala przetestować funkcje tworzenia kopii zapasowych i replikacji Hyper-V we własnym laboratorium& środowisko produkcyjne za darmo!

Śledź nasze kanały na Twitterze i Facebooku, aby uzyskać nowe wersje, aktualizacje, wnikliwe posty i wiele więcej.

podoba Ci się to, co czytasz? Oceń nas

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.