-
Jak wykonać migawkę w KVM jako kopię zapasową krótkoterminową?
-
Jak wykonać kopię zapasową KVM przy użyciu wiersza poleceń?
Technologia wirtualizacji serwera znacznie poprawiła wykorzystanie zasobów fizycznych serwerów. Popularne hypervisory obejmują ESXi, Hyper-V, KVM, Xen itp. ESXi jest najpopularniejszy, jednak KVM również zdobywa wielu użytkowników dzięki swoim zaletom – szybkości i opłacalności.
Kopia zapasowa maszyny wirtualnej to zawsze wymagana umiejętność administratorów IT, a do zabezpieczenia danych w środowisku wirtualnym można wykorzystać skrypty tworzenia kopii zapasowych KVM zawarte w poniższych sekcjach.
Jak wykonać migawkę w KVM jako kopię zapasową krótkoterminową?
Migawka może być traktowana jako rodzaj szybkiej kopii zapasowej. Często tworzy się ją przed zastosowaniem poprawek systemowych lub aktualizacją, aby zapisać stan maszyny wirtualnej, w tym zasilanie, pamięć itp. Po przywróceniu maszyny wirtualnej z migawki, maszyna wirtualna zostanie przywrócona do poprzedniego stanu.
Wykonywanie migawki zajmuje znacznie mniej czasu niż tworzenie kopii zapasowej, a przywracanie maszyny wirtualnej odbywa się w sposób podobny do kopii zapasowej, jednak nadal zaleca się wykonanie kopii zapasowej maszyny wirtualnej KVM. Odzyskiwanie maszyny KVM przy użyciu migawki opiera się zarówno na plikach maszyny wirtualnej, jak i na plikach migawki, dlatego nie umożliwia odzyskania maszyny wirtualnej po poważnej katastrofe. Ponadto, przechowywanie migawki zbyt długo (dłużej niż 72 godziny) zwiększy obciążenie maszyny wirtualnej i wpłynie na jej wydajność. Dlatego migawka KVM to dobra opcja, ale należy z niej prawidłowo korzystać jako z kopii zapasowej.
Tworzenie kopii zapasowej typu snapshot w środowisku KVM wymaga użycia polecenia virsh. Wpisz poniższe polecenie,
virsh snapshot-create-as domain snapshot-name
Nazwa domeny to nazwa maszyny wirtualnej KVM, a snapshot-name to nazwa, którą nadajesz migawce.
Aby sprawdzić listę migawek maszyn wirtualnych KVM, wpisz poniższe polecenie:
virsh snapshot-list domain
Aby przywrócić maszynę wirtualną z migawki maszyny wirtualnej KVM, wpisz poniższe polecenie:
virsh snapshot-revert domain snapshot-name
Aby usunąć jedną migawkę maszyny wirtualnej KVM, wpisz poniższe polecenie:
virsh snapshot-delete domain snapshot-name
Jak wykonać kopię zapasową KVM przy użyciu wiersza poleceń?
Polecenia Virsh mogą również pomóc w eksportowaniu konfiguracji maszyny wirtualnej i wirtualnego dysku twardego. Można ich użyć do utworzenia nowej maszyny wirtualnej.
Aby wyeksportować konfigurację maszyny wirtualnej, wpisz poniższe polecenie:
Vm_name to nazwa maszyny wirtualnej KVM, a ostatnia część to katalog, w którym chcesz przechowywać plik konfiguracyjny
Aby sprawdzić katalog wirtualnego dysku twardego, wpisz poniższe polecenie:
# virsh domblklist vm_name
Aby skopiować wirtualne dyski twarde, wpisz poniższe polecenie:
Udostępnij na: