Zwirtualizowany NAS na współdzielonym hipernadzorcy czy dedykowanym hoście NAS: który łatwiej przywrócić do działania?

Eva Wong jest redaktorką techniczną i rezydentką majsterkowania w ZimaSpace. Jest geekiem od zawsze, z pasją do domowych laboratoriów i oprogramowania open source, a jej specjalnością jest przekładanie złożonych zagadnień technicznych na przystępne, praktyczne poradniki. Eva wierzy, że samodzielne hostowanie powinno sprawiać radość, a nie onieśmielać. Dzięki swoim samouczkom pomaga społeczności oswoić konfigurację sprzętu, od budowy pierwszego serwera NAS po opanowanie kontenerów Docker.

Wybierz zwirtualizowany NAS na współdzielonym hiperwizorze, gdy konfiguracja NAS, dysk rozruchowy i stan usług mają być archiwizowane jako maszyna wirtualna, a host zastępczy może odtworzyć przypisania kontrolerów pamięci masowej. Wybierz dedykowany host NAS, gdy bezpośrednie przypisanie dysków, przewidywalny import puli i jak najmniejsza liczba zależności podczas odzyskiwania są ważniejsze niż konsolidacja obciążeń. Wirtualizacja może skrócić odzyskiwanie oprogramowania, a wydłużyć odtwarzanie sprzętu.

Popraw porównanie przed oceną procesu odzyskiwania

Zwirtualizowany NAS i hiperwizor nie są konkurencyjnymi produktami, ponieważ zwirtualizowany NAS już zależy od hiperwizora. Praktyczne porównanie dotyczy maszyny wirtualnej NAS działającej obok innych obciążeń na współdzielonym hoście oraz systemu operacyjnego NAS, który bezpośrednio zarządza swoim sprzętem. Odzyskiwanie musi obejmować serwer fizyczny, środowisko rozruchowe, kontroler pamięci masowej, maszynę wirtualną, pulę, udziały i zależne aplikacje.

Przepływ konfiguracji NAS Proxmox w ZimaSpace pokazuje, dlaczego konsolidacja jest atrakcyjna. Pozostaje pytanie, czy ta sama architektura będzie zrozumiała po awarii dysku rozruchowego, płyty głównej, HBA lub całego hosta.

Obszar odzyskiwania Maszyna wirtualna NAS na współdzielonym hiperwizorze Dedykowany host NAS
Kopia zapasowa systemu NAS Konfigurację maszyny wirtualnej i wirtualny dysk rozruchowy można zarchiwizować razem Wymaga eksportu konfiguracji platformy lub udokumentowanej ponownej instalacji
Przypisanie dysków Zależy od przypisań HBA, kontrolera, PCI lub dysków System operacyjny NAS ma bezpośredni dostęp do kontrolerów i dysków
Wymiana hosta Odbuduj hiperwizor, przywróć maszynę wirtualną, odtwórz przypisania, a następnie zaimportuj pulę Zainstaluj system operacyjny NAS na zgodnym sprzęcie, a następnie zaimportuj pulę i konfigurację
Awaria współdzielonego hosta Awaria NAS i innych maszyn wirtualnych jednocześnie Awaria NAS nie powoduje utraty hiperwizora obliczeniowego
Migawki i przywracanie wcześniejszego stanu Przydatne w przypadku dysku systemowego NAS; nie zastępuje ochrony puli Przywrócenie wcześniejszego stanu platformy zależy od sposobu uruchamiania i konfiguracji systemu NAS
Przenośność sprzętu Wirtualny sprzęt jest przenośny; przekazywane urządzenia pozostają fizyczne Mniej warstw abstrakcji, ale obsługa sterowników nadal ma znaczenie
Najlepsze zastosowanie Dobrze udokumentowana konsolidacja z powtarzalnym przekazywaniem urządzeń Infrastruktura zorientowana na pamięć masową, z prostym przypisaniem dysków i kontrolerów

Wirtualizacja ułatwia przechwycenie systemu operacyjnego NAS

Kopia zapasowa hiperwizora może zachować definicję maszyny wirtualnej NAS, wirtualny dysk rozruchowy, przydzielone zasoby procesora i pamięci, interfejsy sieciowe oraz zwykłe dyski wirtualne jako jeden obiekt. Ogranicza to liczbę kroków związanych z instalacją pakietów i konfiguracją po ponownej instalacji hiperwizora, zwłaszcza gdy urządzenie NAS przechowuje ustawienia na wirtualnym dysku rozruchowym.

Proxmox opisuje swoje zintegrowane narzędzie do tworzenia kopii zapasowych jako narzędzie tworzące spójne archiwa kopii zapasowych dla gości KVM. Przydatną korzyścią w odzyskiwaniu jest przenośność stanu gościa, a nie automatyczna ochrona każdego przekazanego urządzenia pamięci masowej.

Ta zaleta jest najbardziej widoczna, gdy dysk systemowy NAS jest niewielki, stan aplikacji jest oddzielony od danych zbiorczych, a maszyna wirtualna może uruchomić się bez puli pamięci masowej na tyle długo, by wyświetlić przydatne informacje diagnostyczne. Jest mniejsza, gdy konfiguracja maszyny wirtualnej zawiera nieudokumentowane adresy PCI, nazwy mostków, flagi procesora lub mapowania urządzeń powiązane z jedną płytą główną.

Przekazywanie sprawia, że tożsamość sprzętu staje się częścią procesu przywracania

Maszyna wirtualna przeznaczona do obsługi pamięci masowej powinna zazwyczaj mieć bezpośredni i stabilny dostęp do zarządzanych przez nią dysków. Przekazanie całego kontrolera SATA lub SAS pozwala gościowi NAS bezpośrednio odczytywać tożsamość dysków, sposób obsługi sektorów, informacje SMART i zdarzenia kontrolera, zamiast korzystać z zestawu zwykłych dysków wirtualnych.

Wskazówki społeczności TrueNAS dotyczące nowej instalacji zwirtualizowanej zalecają pełne przekazanie kontrolera i powierzenie TrueNAS zarządzania układem pamięci masowej. Poprawia to kontrolę nad pamięcią masową wewnątrz systemu gościa, ale tożsamość PCI kontrolera i izolacja IOMMU stają się warunkami koniecznymi do odzyskiwania.

Jeśli nowa płyta główna przypisze inną ścieżkę PCI lub połączy HBA z innymi urządzeniami w nieodpowiedniej grupie IOMMU, przywrócenie kopii zapasowej maszyny wirtualnej to dopiero połowa zadania. NAS nie zostanie odzyskany, dopóki kontroler nie zostanie ponownie przypisany, system gościa nie będzie widział wszystkich oczekiwanych dysków, a pula nie zostanie zaimportowana bez opierania się na nieaktualnych założeniach dotyczących dysków wirtualnych.

Dedykowany host NAS eliminuje etap odtwarzania hipernadzorcy

Dedykowany host NAS uruchamia system operacyjny pamięci masowej bezpośrednio i wykrywa kontrolery oraz dyski bez konieczności wcześniejszego odtwarzania hipernadzorcy. Jeśli urządzenie rozruchowe ulegnie awarii, odzyskiwanie może ograniczyć się do ponownej instalacji systemu NAS, przywrócenia jego konfiguracji, potwierdzenia tożsamości dysków i zaimportowania istniejącej puli.

Prostszy stos nie gwarantuje prostego przywracania. Zgodność sterowników, klucze szyfrujące, zbiory danych systemowych, katalogi aplikacji, własne skrypty i ustawienia sieci mogą nadal opóźniać odzyskiwanie. Zaletą jest to, że między oprogramowaniem układowym a diagnostyką pamięci masowej znajduje się mniej warstw.

Łatwiej przekazać ten projekt innej osobie, gdy instrukcja odzyskiwania brzmi: zainstaluj obsługiwany obraz systemu NAS, podłącz kontroler, zaimportuj pulę, przywróć konfigurację, sprawdź udziały i przetestuj kopie zapasowe. Projekt jest mniej uzasadniony, gdy sprzęt NAS jest niewykorzystywany, a każda usługa niezwiązana z pamięcią masową wymaga kolejnego fizycznego komputera.

Współdzielone hypervisory powodują poważniejsze awarie

Gdy maszyna wirtualna NAS, hosty Docker, Home Assistant, serwery gier i monitoring współdzielą jeden fizyczny hypervisor, awaria płyty głównej lub środowiska rozruchowego pozbawia dostępu do pamięci masowej oraz usług, które mogą zawierać dokumentację odzyskiwania lub narzędzia do zarządzania. Konsolidacja zmniejsza liczbę urządzeń, a jednocześnie zwiększa liczbę zależnych systemów dotkniętych pojedynczą awarią.

How-To Geek twierdzi, że maszyny wirtualne można przywrócić w systemach zastępczych, co jest rzeczywistą zaletą w przypadku zwykłych maszyn. Maszyna wirtualna NAS to jednak szczególny przypadek, ponieważ jej pula może zależeć od kontrolerów i dysków, których nie da się przenieść w archiwum kopii zapasowej.

Model ze współdzielonym hostem sprawdza się, gdy dostępne są kolejny kompatybilny węzeł, zapasowy HBA, niezależny nośnik kopii zapasowych i instrukcje odzyskiwania przechowywane offline. Bez tych elementów jeden kompaktowy komputer może stać się zależnością kołową: NAS potrzebuje hypervisora, kopia zapasowa hypervisora znajduje się na NAS-ie, a usługi potrzebne do przeprowadzenia odzyskiwania także działają na tym samym hoście.

Kopie zapasowe maszyn wirtualnych i danych chronią różne warstwy

Kopia zapasowa maszyny wirtualnej może chronić konfigurację urządzenia NAS i środowisko rozruchowe. Zazwyczaj nie powinna być traktowana jako jedyna kopia zapasowa puli zarządzanej przez NAS, zwłaszcza gdy dyski z danymi są przekazywane bezpośrednio. Migawki puli, replikacja, kopie zapasowe plików i kopie przechowywane poza hostem to odrębne zadania.

Poradnik Proxmox Backup Server ZimaSpace pomaga oddzielić ochronę maszyn wirtualnych od ochrony pamięci masowej. Kompletna procedura odzyskiwania powinna określać, która kopia zapasowa odtwarza hypervisor, która odtwarza maszynę wirtualną NAS, a która przywraca dane użytkownika, jeśli nie można zaimportować puli.

Dedykowany host NAS ma takie samo wielowarstwowe wymaganie, nawet bez maszyny wirtualnej. Eksport konfiguracji przywraca ustawienia; import puli przywraca dostęp do zachowanych danych; niezależna kopia zapasowa przywraca dane po utracie puli, usunięciu, ataku złośliwego oprogramowania lub błędach wykraczających poza poziom zapewnianej redundancji.

Wirtualizacja sprawdza się, gdy stan hosta można odtworzyć

Maszynę wirtualną NAS można bez problemu odzyskać, jeśli instalację hiperwizora można odtworzyć od zera, jej konfiguracja sieci i pamięci masowej jest wersjonowana lub objęta kopią zapasową, a mapowania PCI korzystają z udokumentowanych, stabilnych identyfikatorów. Zapasowy host nie musi mieć identycznego sprzętu, ale musi zapewniać zgodne działanie IOMMU, obsługę kontrolera, interfejsy sieciowe i wystarczające zasoby.

Szczegółowa relacja Christiana Hollingera dotycząca przenoszenia hosta Proxmox z przekazywaniem HBA pokazuje, że proces wymaga utworzenia kopii zapasowej hosta, przygotowania rozruchu, ponownej konfiguracji przekazywania i weryfikacji. To przydatny przykład odzyskiwania właśnie dlatego, że ujawnia zależności ukryte przez zwykle stabilną maszynę wirtualną.

Jeśli te czynności są zautomatyzowane i przećwiczone, wirtualizacja zamienia system operacyjny NAS w przenośną definicję usługi. Jeśli zależą od tego, czy jedna osoba pamięta flagi rozruchowe i adresy PCI, wirtualizowany projekt jest przenośny tylko w teorii.

Dedykowany host sprawdza się lepiej, gdy pamięć masowa musi zostać odzyskana w pierwszej kolejności

Wybierz bezpośrednie przypisanie, gdy pliki domowe, dane firmowe, kopie zapasowe lub woluminy aplikacji muszą zostać przywrócone przed eksperymentalnymi obciążeniami obliczeniowymi. Dedykowany NAS można przywrócić niezależnie, gdy hiperwizor pozostaje wyłączony, jest wymieniany lub odbudowywany w wolniejszym tempie.

Takie rozdzielenie zapobiega też sytuacji, w której konserwacja hosta staje się konserwacją pamięci masowej. Ponowne uruchomienie hiperwizora w celu zmiany GPU, jądra, klastra lub sieci nie przerywa pracy NAS-a. Ceną jest kolejny system do zasilania, monitorowania, aktualizowania i ochrony.

Poradnik ZimaSpace dotyczący rozdzielania ról pamięci masowej w domowym laboratorium przedstawia szerszą zasadę: trwała warstwa danych nie powinna przejmować każdego trybu awarii najczęściej modyfikowanej warstwy obliczeniowej.

Przeprowadź próbę odzyskiwania hosta przed wyborem architektury

  1. Zapisz informacje o dysku rozruchowym NAS, kontrolerze pamięci masowej, identyfikatorach PCI, grupach IOMMU, numerach seryjnych dysków, mostach, sieciach VLAN i kluczach szyfrowania.
  2. Wykonuj kopie zapasowe konfiguracji hiperwizora, maszyny wirtualnej NAS, eksportu konfiguracji NAS i danych użytkowników w niezależnych lokalizacjach.
  3. Zainstaluj ponownie hiperwizor lub system NAS na zapasowym urządzeniu rozruchowym, nie ingerując w dyski z danymi.
  4. Odtwórz przypisanie HBA lub kontrolera, korzystając wyłącznie z udokumentowanej procedury.
  5. Zaimportuj pulę i zweryfikuj tożsamość dysków, raportowanie SMART, udziały, migawki i aplikacje.
  6. Przywróć jeden plik z niezależnej kopii zapasowej zamiast polegać wyłącznie na imporcie puli.
  7. Powtórz ten proces na innym kompatybilnym sprzęcie, jeśli wymiana hosta jest częścią celu odzyskiwania.

Uwzględnij zarówno liczbę nieudokumentowanych decyzji, jak i czas przestoju. Przywrócenie maszyny wirtualnej wymagające zgadywania kilku kwestii sprzętowych jest mniej przewidywalne niż nieco wolniejsza ponowna instalacja na dedykowanym hoście z jasno opisaną ścieżką importu puli.

Który model odzyskiwania sprawdzi się w domowym serwerze?

Kiedy wybrać maszynę wirtualną NAS na współdzielonym hypervisorze

Wybierz wirtualizację, gdy ważna jest konsolidacja sprzętu, kontroler pamięci masowej można bezproblemowo przekazać, konfigurację hypervisora można odtworzyć, a zgodny host odzyskiwania lub części zamienne są dostępne. Przechowuj kopie zapasowe maszyn wirtualnych poza pulą NAS i dokumentuj każde mapowanie sprzętowe.

Kiedy wybrać dedykowany host NAS

Wybierz dedykowany host, gdy pamięć masowa musi być odzyskiwana niezależnie, przywracanie może przeprowadzać inna osoba lub zależności passthrough i IOMMU trudno odtworzyć. Korzystaj z eksportu konfiguracji, niezależnych kopii zapasowych i sprzętu, który system operacyjny NAS obsługuje bezpośrednio.

Kiedy używać oddzielnych węzłów pamięci masowej i obliczeniowych

Pozostaw NAS jako osobne urządzenie i uruchamiaj aplikacje na hypervisorze, który montuje jego udziały, gdy liczy się zarówno stabilność pamięci masowej, jak i elastyczność obliczeniowa. Omówienie UGREEN dotyczące lokalnej pamięci masowej maszyn wirtualnych i oddzielnej pojemności NAS przedstawia taki podział ról w przypadku domowych laboratoriów z jednym hostem.

FAQ

Czy kopia zapasowa maszyny wirtualnej Proxmox obejmuje przekazane dyski NAS?

Nie w taki sam sposób jak zwykłe dyski wirtualne. Kopia zapasowa może zachować konfigurację gościa NAS i wirtualny dysk rozruchowy, natomiast przekazane kontrolery lub dyski fizyczne pozostają zasobami sprzętowymi, które trzeba ponownie podłączyć i chronić osobno.

Czy pulę ze zwirtualizowanego NAS-a można zaimportować na dedykowanym hoście?

Często tak, gdy dedykowany host udostępnia oryginalne dyski bezpośrednio i obsługuje te same funkcje systemu plików, szyfrowania i puli. Wyeksportuj konfigurację, zapisz identyfikatory dysków i przetestuj procedurę importu, zanim zaczniesz polegać na niej jako awaryjnej ścieżce odzyskiwania.

Czy passthrough HBA uniemożliwia migrację maszyny wirtualnej?

Uniemożliwia to zwykle migrację na żywo, chyba że host docelowy może udostępnić zgodne mapowane urządzenie, a platforma obsługuje wymagany proces. Migracja przez utworzenie kopii zapasowej i przywrócenie jest bardziej realistyczna, ale fizyczny kontroler i topologię dysków nadal trzeba odtworzyć.

Ostateczny werdykt

Zwirtualizowany NAS odzyskuje sprawność bez problemów, gdy można odtworzyć konfigurację hypervisora, maszyny wirtualnej, mapowań passthrough i ochrony danych. Dedykowany host NAS odzyskuje sprawność bez problemów, gdy bezpośrednie zarządzanie pamięcią masową i krótka ścieżka importu puli są ważniejsze niż konsolidacja sprzętu. Wybierz rozwiązanie, którego zależności sprzętowe można odtworzyć na podstawie dokumentacji, a nie to, którego codzienna obsługa wydaje się prostsza.

Porównanie produktów

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.