Jak odzyskać dane maszyny wirtualnej z Citrix Hypervisor XenServer

Zobaczcie, jak zainstalować i skonfigurować hiperwizor Citrix lub XenServer, jak utworzyć maszynę wirtualną, zrobić migawkę systemu i zresetować maszynę. Ponadto, jak odzyskać dane z maszyny wirtualnej XenServer.

Jak odzyskać dane maszyny wirtualnej z Citrix Hypervisor XenServer

Citrix Hypervisor (XenServer) to platforma wirtualizacyjna działająca na specjalnej edycji Linuksa opracowanej przez Citrix. Korzystając z tej platformy, możecie uruchomić wiele maszyn wirtualnych na jednym serwerze sprzętowym.

Narzędzie przywraca pliki z dowolnego urządzenia, niezależnie od przyczyny utraty danych.

Ten hiperwizor umożliwia tworzenie maszyn wirtualnych, wykonywanie migawek dysków i zarządzanie obciążeniami maszyn wirtualnych. Podobnie jak inne produkty do wirtualizacji, nie jest idealny, ponieważ w wyniku pracy mogą wystąpić awarie i inne sytuacje prowadzące do utraty informacji. W rezultacie pojawia się pytanie, jak odzyskać dane.

Przejdź do widoku
Jak odzyskać dane maszyny wirtualnej z Citrix Hypervisor XenServer

Jak odzyskać dane maszyny wirtualnej z Citrix Hypervisor XenServer

Co jest potrzebne do zainstalowania hipernadzorcy Citrix

Najpierw spójrzmy na instalację tego hipernadzorcy. Aby zainstalować XenServer w wersji 8, musisz sprawdzić kilka rzeczy.

Wymaga 64-bitowego procesora Intel VT lub AMD-V z procesorem x86.

Jeśli planujecie uruchamiać maszyny wirtualne z systemem Windows, musicie włączyć technologię wirtualizacji sprzętu Intel VT lub AMD-V w systemie BIOS.

Wczytywanie serwera XenServer Citrix Hypervisor

Przed zainstalowaniem hipernadzorcy xen należy również pobrać instalacyjny obraz ISO ze strony internetowej Citrix. Aby to zrobić, przejdź do strony pobierania Citrix. Z menu rozwijanego wybierz Citrix Hypervisor (XenServer), a następnie wybierz najnowszą wersję 8.2 LTSR. Aby pobrać, musicie się zarejestrować.

Jak zainstalować hiperwizor Citrix 8.2

Zainstalujcie obraz ISO na serwerze za pomocą zdalnej konsoli zarządzania, takiej jak IMM, iLO itp., lub utwórzcie rozruchowy dysk USB.

Zainstaluj obraz ISO na serwerze za pomocą zdalnej konsoli zarządzania

Aby rozpocząć proces instalacji, uruchomcie serwer i uruchomcie komputer z dysku flash. W oknie rozruchowym GRUB wybierzcie – Zainstaluj.

Zainstaluj Citrix Hypervisor

W pierwszym kroku instalacji wybierzcie układ klawiatury, którego będziecie używać, i kliknijcie OK. W następnym kroku, jeśli chcecie załadować specjalny sterownik urządzenia, naciśnijcie F9, w przeciwnym razie kliknijcie – OK, aby kontynuować i zaakceptuj warunki umowy licencyjnej – Zaakceptuj EULA.

Wybierzcie układ klawiatury

Następnie wybierzcie dysk, na którym chcecie zainstalować oprogramowanie Citrix Hypervisor (XenServer). Ponieważ instaluję z dysku lokalnego, jako źródło wybieram z listy Media lokalne i klikam OK, aby kontynuować.

Wybierzcie dysk do zainstalowania

Podczas instalacji z dysku CD/DWD zaleca się sprawdzenie nośnika, w przeciwnym razie pomiń sprawdzanie – OK. Ustaw hasło do konta root i kliknijcie, wprowadźcie ponownie, aby potwierdzić – OK.

Wprowadźcie hasło roota

Kolejnym krokiem jest konfiguracja ustawień sieciowych, wybór automatyczny lub ustawienie statycznego adresu IP, dodanie maski i bramy – OK.

Konfiguruj ustawienia sieciowe

Następnie musicie ustawić nazwę hosta i ustawienia serwera DNS – Ok. Określcie lokalizację – OK, miasto – OK.

Musicie ustawić nazwę hosta i ustawienia serwera DNS

Aby zsynchronizować czas, wybierzcie – NTP i kliknijcie – OK, aby kontynuować. I na koniec – zainstalujcie Citrix Hypervisor, aby rozpocząć instalację, w rezultacie wszystkie dane, które pozostaną na dysku, zostaną usunięte.

Zainstaluj Citrix Hypervisor

Pod koniec instalacji zostaniecie poproszone o zainstalowanie dodatkowych pakietów, jeśli nie są one wymagane, jeśli ich nie potrzebujecie, kliknijcie – Nie, aby zakończyć instalację. Instalacja zakończona, wyjmijcie płytę instalacyjną i naciśnijcie – Enter, aby uruchomić ponownie.

Zainstaluj dodatkowe pakiety

Po załadowaniu serwera możecie połączyć się z nim z komputera klienta. Aby to zrobić, wprowadźcie adres IP serwera w przeglądarce, wyświetl go w oknie hipernadzorcy.

Okno Hypervisora

Aby zarządzać serwerem, pobierzcie i zainstalujcie XenCenter, kliknijcie łącze na stronie pobierania. Uruchomcie narzędzie, następnie musicie dodać do niego nasz serwer. Kliknijcie prawym przyciskiem myszy XenCenter i wybierzcie Dodaj.

Ładowanie XenCenter

Wprowadźcie adres IP serwera, nazwę administratora i hasło — Dodaj. Następnie kliknijcie prawym przyciskiem myszy serwer – Połącz. Pomyślnie połączyliśmy się z serwerem, teraz możecie tworzyć maszyny wirtualne, zarządzać siecią hosta i pamięcią masową itp.

Połączenie z serwerem

Jak podłączyć lokalne repozytorium

W celu zainstalowania systemu operacyjnego maszyny wirtualnej potrzebny jest dysk instalacyjny lub plik ISO. Użyję obrazu ISO, w tym celu musicie utworzyć repozytorium, w którym będą przechowywane obrazy ISO systemu operacyjnego.

Aby to zrobić, połączcie się z serwerem przez SSH i utwórzcie na nim folder lokalny, uruchamiając następujące polecenie:

mkdir -p /var/opt/xen/ISO_Storage

Utwórz na nim folder lokalny

Następnie tworzymy repozytorium za pomocą Menedżera pamięci (SR), za pomocą tego polecenia:

xe sr-create name-label=LocalISO type=iso device-config:location=/var/opt/xen/ISO_Storage device-config:legacy_mode=true content-type=iso

gdzie name-label=LocalISO to nazwa repozytorium

Tworzenie repozytorium

Po wykonaniu polecenia nowe repozytorium pojawi się w oknie GUI. Aby przesłać obrazy na serwer, połącz się z nim przez sftp i skopiujcie obraz do tego folderu:

/var/opt/xen/ISO_Storage

Kopiuj pliki obrazów systemu operacyjnego do repozytorium

Aby aktywować obrazy, przejdźcie do LocalIso — Pamięć i kliknijcie przycisk Skanuj ponownie. Następnie obraz pojawi się na liście.

Aktywuj obrazy

Ponadto wszystko, co zostało zainicjowane w lokalnym repozytorium, zostanie dodane do listy rozruchowej maszyny wirtualnej. Teraz możecie wybrać pobrany obraz i zainstalować go na nowej maszynie wirtualnej.

Jak stworzyć maszynę wirtualną

Aby utworzyć maszynę wirtualną, w XenCenter kliknijcie kartę Nowa maszyna wirtualna (Nowa maszyna wirtualna). Wybierzcie system operacyjny, który chcecie zainstalować i kliknijcie - Dalej.

Tworzenie nowej maszyny wirtualnej

Określcie nazwę przyszłej maszyny wirtualnej — Dalej. Wybierzcie nośnik instalacyjny, obraz ISO z repozytorium utworzonego wcześniej, - Dalej.

Wybierzcie nośnik instalacyjny - obraz ISO

Wybierz serwer, na którym chcesz utworzyć maszynę wirtualną, kliknij - Dalej. Wybierz liczbę procesorów i pamięci, które mają być przydzielone do maszyny wirtualnej — Dalej.

Wybierz liczbę procesorów i pamięci RAM

Następnie ustawcie żądaną ilość miejsca i kliknijcie - Dalej, jeśli chcecie dodać kolejne połączenie sieciowe, - Dalej i Utwórz teraz, aby utworzyć.

Ustaw żądaną ilość miejsca na dane

Następnie samochód pojawi się na liście. Maszyna uruchomi się automatycznie i rozpocznie się instalacja systemu operacyjnego. Przechodzimy przez standardową instalację systemu, po której maszyna będzie gotowa do użycia.

Jak zrobić migawkę

Hiperwizor Xen umożliwia robienie migawek stanu maszyny wirtualnej.

Tworzenie migawek i administrowanie nimi wymaga sporo wolnego miejsca (ponad dwukrotność rozmiaru maszyny wirtualnej). Jeśli wyszło tak , że stworzyliśmy maszynę na przechowywanie, u której niema tyle wolnego miejsca i stworzyliśmy migawkę , on zajmie całe miejsce.

Jeśli spróbujecie go usunąć, miejsce nie powróci, ale migawka zostanie utracona (usunięta). Migawka to migawka stanu maszyny w określonym dniu i czasie. Takie migawki pomogą przywrócić przypadkowo usunięte pliki lub ustawienia systemu w momencie tworzenia migawki.

Aby utworzyć zrzut, wybierzcie maszynę wirtualną, przejdźcie do zakładki Zrzuty i kliknijcie Zrób zrzut. Podajcie nazwę migawki, jeśli chcecie mieć opis, i kliknijcie Zrób migawkę.

Zrób migawkę

Potem migawka pojawi się na tej liście.

Jak załadować migawkę

Aby powrócić do określonej migawki systemu, wybierzcie ją z tej listy i kliknijcie Przywróć do.

Powrót do

Sprawdźcie, czy chcecie wykonać zrzut aktualnego stanu komputera, czy nie, i kliknijcie -Tak. Następnie system powróci do poprzedniego stanu. Możecie określić żądaną migawkę według daty i godziny.

Jak odzyskać dane z maszyny wirtualnej

Jeżeli maszyna wirtualna nie uruchamia się lub podczas uruchamiania daje błąd, którego nie można naprawić, serwer uległ awarii, użyjcie programu do odzyskiwania danych Hetman Partition Recovery, obsługuje odzyskiwanie danych z dysków wirtualnych różnych hipernadzorców, w tym citrix xen.

Narzędzie przywraca pliki z dowolnego urządzenia, niezależnie od przyczyny utraty danych.

Domyślnie Citrix XenServer używa pamięci masowej LVM dla maszyn wirtualnych w pamięci lokalnej. Ta opcja przechowywania ma wiele zalet w porównaniu z plikami VHD, ale czasami trzeba użyć trybu przechowywania plików, podobnego do VMware ESX, aby utworzyć współdzieloną pamięć, w wyniku czego proces odzyskiwania może powodować szereg trudności.

Hetman Partition Recovery , po podłączeniu fizycznego dysku zawierającego pliki maszyn wirtualnych wyświetla dyski wszystkich maszyn wirtualnych.

Wyświetla dyski wszystkich maszyn wirtualnych

Aby zobaczyć, które dyski wirtualne należą do określonej maszyny wirtualnej, musisz uruchomić polecenia na serwerze, aby znaleźć identyfikator (UUID) maszyny wirtualnej, (UUID) dysku i (UUID SR) repozytorium .

Aby to zrobić, połączcie się z serwerem przez SSH, wpisz pierwsze polecenie:

xe vm-list

xe vm-list

w rezultacie znaleźliśmy UUID maszyny wirtualnej, teraz możecie zobaczyć podłączone dyski według tego identyfikatora, uruchamiając następujące polecenie:

xe vm-disk-list uuid=a9511ac4-4fef-8423-d525-251b8098c130

Na końcu znajduje się UUID maszyny wirtualnej.

UUID dysku wirtualnego

W rezultacie otrzymamy UUID dysku wirtualnego, za pomocą którego znajdziemy UUID repozytorium SR.

xe sr-list name-label=Local\ storage

Repozytorium UUID SR

Teraz, za pomocą identyfikatora repozytorium, możemy określić, do której maszyny wirtualnej należą określone dyski, a także zidentyfikować je w programie.

8087ae69-c195-5e15-8f7f-9ce1558d5cc9.VHD

Podłączcie dyski serwera do komputera z systemem Windows, pobierzcie, zainstalujcie i uruchomcie program.

Hetman Partition Recovery wyświetla wszystkie dyski maszyn wirtualnych w menedżerze. Wybieramy dysk, na którym znajdowały się pliki, które chcecie odzyskać, kliknijcie go prawym przyciskiem myszy i wybierzcie - Otwórz. Następnie wybierzcie rodzaj analizy - Szybkie skanowanie, jeśli program nie mógł znaleźć potrzebnych plików, wykonaj - Pełna analiza. Kliknijcie dysk prawym przyciskiem myszy i wybierzcie - Ponownie analizuj - Pełna analiza, wybierzcie system plików - Dalej.

Pełna analiza

Przejdźcie do folderu, w którym były przechowywane pliki, zaznaczcie te, które mają zostać zwrócone i kliknijcie - Przywróć, określcie dysk, folder, w którym chcecie zapisać dane i ponownie - Przywróć. Po zakończeniu pliki będą znajdować się w określonym katalogu.

Odzyskaj pliki

Jeśli serwer xenserver został zbudowany z RAID, musicie pobrać Hetman RAID Recovery. Program automatycznie zbierze RAID z dysków, wystarczy rozpocząć analizę i poczekać na wyniki oraz przywrócić niezbędne informacje.

Hetman RAID Recovery obsługuje większość najpopularniejszych typów macierzy RAID. Aby ułatwić znalezienie odpowiednich plików w każdym z programów, wyszukiwanie według nazwy pliku jest kreolizowane. Możecie także zobaczyć zawartość pliku w podglądzie.

Oksana Volyniuk

Autor: , Pisarz techniczny

Oksana Volyniuk jest autorem pracującym w Hetman Software. Ma prawie trzyletnie doświadczenie w zakresie technologii IT, a wcześniej pracowała jako HR menedżer w IT kompanii. Oksana kocha technologię i jest zapalona tworzeniem każdego aktykułu, który może pomóć ludziom.

Michał Mirosznyczenko

Redaktor: , Pisarz techniczny

Michał Mirosznyczenko jest jednym z czołowych programistów firmy Hetman Software. Bazując na piętnastoletnim doświadczeniu w tworzeniu oprogramowania, dzieli się swoją wiedzą z czytelnikami naszego bloga. Oprócz programowania Michał jest ekspertem w dziedzinie odzyskiwania danych, systemów plików, urządzeń do przechowywania danych i macierzy RAID.

Rekomendujemy

Witamy w asystencie Hetman Software opartym na sztucznej inteligencji.
Rozpocznij czat