Konfiguracja funkcji USB Passthrough w Hyper-V: przewodnik krok po kroku

Technologia wirtualizacji umożliwia abstrakcję zasobów obliczeniowych, pamięci masowej i sieciowych, co oznacza, że można stworzyć wirtualną wersję sprzętu fizycznego. Jednak w niektórych przypadkach może zaistnieć potrzeba podłączenia się do zasobów fizycznych, takich jak urządzenia USB, z poziomu maszyny wirtualnej (VM). W dzisiejszym wpisie na blogu omówimy, jak skonfigurować funkcję passthrough USB w Hyper-V, aby umożliwić maszynie wirtualnej dostęp do dowolnych zasobów lokalnych.

Przepustowość USB Hyper-V jest zazwyczaj używana, gdy trzeba skopiować i wkleić ważne pliki do lub z maszyny wirtualnej Hyper-V. Jednak podczas przesyłania danych z jednego miejsca do drugiego musisz mieć pewność, że poufne informacje są bezpiecznie chronione i można je przywrócić w przypadku niepowodzenia operacji przepustowości USB Hyper-V. W tym celu można skorzystać z NAKIVO Backup & Replication, szybkiego, niezawodnego i ekonomicznego rozwiązania do ochrony danych, które jest w stanie zabezpieczyć całą infrastrukturę wirtualną przy minimalnym nakładzie pracy ze strony użytkownika.

NAKIVO do wykonania kopii zapasowej Hyper-V

NAKIVO do wykonania kopii zapasowej Hyper-V

Kopie zapasowe bezagentowe spójne z aplikacją dla Hyper-V. Ochrona przed oprogramowaniem wymuszającym okup, natychmiastowe uruchamianie maszyn wirtualnych z kopii zapasowej, wsparcie dla innych platform wirtualnych i fizycznych oraz wiele innych funkcji.

Czym jest funkcja USB Passthrough w Hyper-V?

Funkcja USB Passthrough umożliwia dostęp do urządzeń USB z poziomu maszyny wirtualnej Hyper-V. Niestety, funkcja USB Passthrough nie jest natywnie obsługiwana w środowiskach Hyper-V, ale nadal można z niej korzystać, stosując następujące metody:

  • Włącz tryb sesji rozszerzonej
  • Uruchom sesję protokołu RDP (Remote Desktop Protocol)
  • Zainstaluj rozwiązania USB oparte na sieci
  • Zainstaluj rozwiązania USB oparte na oprogramowaniu

Poniżej opiszę, jak działają dwa pierwsze sposoby, ponieważ nie wymagają one instalacji oprogramowania innych firm i można je ręcznie skonfigurować w kilku krokach.

Wymagania dotyczące przepuszczania USB w Hyper-V

Krótko mówiąc, aby umożliwić maszynie wirtualnej Hyper-V dostęp do zasobów lokalnych, należy spełnić następujące wymagania:

  • Należy włączyć zasadę trybu sesji rozszerzonej oraz ustawienia trybu sesji rozszerzonej. Tryb sesji rozszerzonej jest obsługiwany tylko w maszynach wirtualnych drugiej generacji.
  • Aby funkcja Virtual Machine Connection (VMConnect) działała, komputer powinien mieć system Windows Server 2016, Windows 10, Windows 8.1, Windows Server 2012 R2, Windows Server 2012 lub Windows 8.
  • Maszyna wirtualna, z której chcemy połączyć się z dyskiem USB, musi działać pod kontrolą systemu Windows Server 2016, Windows Server 2012 R2, Windows 10 lub Windows 8.1.
  • Usługi pulpitu zdalnego muszą być włączone na maszynie wirtualnej, z którą chcesz się połączyć.

Przepuszczanie USB w Hyper-V za pomocą połączenia pulpitu zdalnego

Aby wykonać przepuszczanie USB w Hyper-V za pomocą połączenia pulpitu zdalnego, należy wykonać następujące czynności:

  1. Najpierw włącz połączenia pulpitu zdalnego na maszynie wirtualnej Hyper-V. W tym celu połącz się z maszyną wirtualną i otwórz Remote System Settings w Control Panel (Control Panel> System and Security> Allow remote access).Access Remote System Settings (Hyper-V USB Passthrough)
  2. Otworzy się menu System Properties . Zaznacz opcję Allow Remote Assistance connections to this computer.Upewnij się, że poleAllow remote connections to this computerjest również zaznaczone. KliknijOK.Allow remote connections to this computer (Hyper-V USB Passthrough)
  3. Teraz możemy połączyć się z tym komputerem zdalnie. Połącz się z urządzeniem USB poprzez włączenie sesji RDP.
  4. Uruchom polecenie mstsc.exe , aby otworzyć okno Remote Desktop Connection . KliknijShow Options,wybierz kartęLocal Resources i naciśnij przyciskMore.
    Remote Desktop Connection (Hyper-V USB Passthrough)
  5. W nowym menu, które się otworzy, możesz wybrać, z których urządzeń i zasobów na tym komputerze chcesz korzystać w sesji zdalnej. Urządzenia USB znajdują się w kategorii Plug and Play . Zaznacz odpowiednie pole i kliknij OK.Other supported Plug and Play devices (Hyper-V USB Passthrough)
  6. Na koniec kliknij Connect , aby zainicjować sesję RDP. W tym miejscu zostaniesz poproszony o ponowne potwierdzenie wyboru. KliknijConnect , jeśli wszystko jest w porządku i ufasz komputerowi zdalnemu.
    Trusting remote connection (Hyper-V USB Passthrough)
  7. Należy pamiętać, że to podejście wymaga połączenia sieciowego między komputerem, do którego podłączone jest urządzenie USB, a systemem operacyjnym gościa.

Przepuszczanie USB w Hyper-V z trybem rozszerzonej sesji

Tryb rozszerzonej sesji umożliwia przekierowanie lokalnych urządzeń i zasobów do sesji maszyny wirtualnej za pomocą narzędzia Virtual Machine Connection. Jeśli na komputerze działa system Windows 10 lub Windows 8.1, tryb rozszerzonej sesji będzie dostępny domyślnie. Jeśli jednak host Hyper-V działa pod kontrolą systemu Windows Server 2012 R2 lub Windows Server 2016, należy ręcznie włączyć funkcję trybu rozszerzonej sesji. Należy pamiętać, że przy użyciu tego podejścia nie trzeba zapewniać łączności sieciowej z systemem operacyjnym gościa, a jedynie z hostem.

Aby wykonać przekierowanie USB w Hyper-V w trybie sesji rozszerzonej, należy wykonać następujące kroki:

  1. Połącz się z komputerem, na którym znajduje się maszyna wirtualna Hyper-V.
  2. Otwórz Menedżera Hyper-V. Kliknij prawym przyciskiem myszy nazwę hosta i wybierzHyper-V Settings.Hyper-V Settings (Hyper-V USB Passthrough)
  3. W sekcji Server kliknij Enhanced Session Mode Policy i zaznacz poleAllow enhanced session mode.Enhanced Session Mode Policy (Hyper-V USB Passthrough)
  4. W sekcji User kliknij Enhanced Session Mode i zaznacz poleUse enhanced session mode.Use Enhanced Session Mode (Hyper-V USB Passthrough)
  5. Kliknij OK, aby zapisać zmiany.
  6. Kolejnym etapem jest wybór lokalnego zasobu, z którym chcesz się połączyć. Zasoby lokalne obejmują drukarki, dyski lokalne, urządzenia audio i pamięci USB, które stanowią główny temat naszego wpisu na blogu. W tym celu należy wykonać następujące czynności:
  7. Otwórz Hyper-V Manager i uruchom maszynę wirtualną, klikając dwukrotnie jej nazwę.
  8. Zanim zalogujesz się do maszyny wirtualnej, pojawi się okno konfiguracji. KliknijShow Options , aby rozszerzyć zestaw konfiguracji dla przyszłych połączeń z tą maszyną wirtualną.
    Connect to a VM (Hyper-V USB Passthrough)
  9. Wybierz sekcję Local Resources . W sekcji Local devices and resources, kliknijMore.Local Resources (Hyper-V USB Passthrough)
  10. Jeśli chcesz umożliwić maszynie wirtualnej Hyper-V dostęp do lokalnego urządzenia USB, zaznacz pole Other supported Plug and Play (PnP) devices, oraz poleDevices that I plug in later  znajdujące się poniżej. KliknijOK.Plug and Play Devices (Hyper-V USB Passthrough)
  11. W sekcji Display możesz również wybrać Save my settings for future connections to this virtual machine.  Kliknij Connect jeśli chcesz wprowadzić zmiany.Save my settings (Hyper-V USB Passthrough)

Dzięki tym dwóm metodom możesz udostępnić urządzenie USB do użytku w dowolnej wybranej maszynie wirtualnej Hyper-V.

Ochrona danych z NAKIVO Backup & Replication

NAKIVO Backup & Replication to jedno z najlepszych programów do wykonywania kopii zapasowych w środowiskach wirtualnych, fizycznych i w chmurze. Rozwiązanie to oferuje następujące opcje ochrony danych:

  • Twórz bezagentowe, oparte na obrazach, przyrostowe i spójne z aplikacją kopie zapasowe oraz repliki uruchomionych maszyn wirtualnych Hyper-V, VMware, AWS EC2 i Nutanix AHV.
  • Zapisuj do 1000 punktów odzyskiwania dla każdej kopii zapasowej maszyny wirtualnej i rotuj je codziennie, co tydzień, co miesiąc i co rok, korzystając ze schematu retencji GFS.
  • Dane wymiany są automatycznie wykluczane z kopii zapasowych maszyn wirtualnych, a zarchiwizowane dane są również deduplikowane i kompresowane, co może znacznie zmniejszyć wymagania dotyczące przestrzeni dyskowej.
  • Twórz kopie kopii zapasowych maszyn wirtualnych i przechowuj je zdalnie lub w chmurze (Azure lub AWS), eliminując pojedynczy punkt awarii.
  • Zautomatyzuj i przeprowadź orkestrację działań związanych z odzyskiwaniem awaryjnym, tworzącProcesy w ramach Odzyskiwania lokacji (SR), z których każda jest zaprojektowana z myślą o konkretnym scenariuszu odzyskiwania awaryjnego.
  • Przeprowadź testy bezprzerwowe odzyskiwania istniejących zadań SR, co pozwoli Ci zweryfikować, czy Twój plan DR jest skuteczny i czy oczekiwane cele odzyskiwania mogą zostać osiągnięte. Jeśli wykryto jakiekolwiek problemy, możesz łatwo zaktualizować zadanie SR, aby spełniało Twoje wymagania.
  • Zautomatyzuj działania związane z ochroną danychpoprzez skonfigurowanie zasad, które mogą regularnie skanować Twoją infrastrukturę wirtualną i automatycznie dodawać/usuwać maszyny wirtualne, które odpowiadają ustalonym regułom.
Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby zapoznać się ze wszystkimi funkcjami rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie trzeba podawać danych karty kredytowej.

People also read