Jak migawki głośności
W poprzednim samouczku (Jak tworzyć logiczne tomy i systemy plików), Stworzyliśmy dwa logiczne tomy (LV01, LV02) Oprócz grupy wolumenowej (VG01). Stworzyliśmy również systemy plików na podstawie tych logicznych woluminów. Teraz w tym samouczku napiszemy kilka danych LV01 wolumin logiczny, a następnie zrobimy migawkę tego logicznego woluminu. Następnie zweryfikujemy, czy migawka zawiera te same dane co LV01Logiczny wolumin.
Po pierwsze, użyj lsblk polecenie wyświetlania wszystkich urządzeń blokowych zawierających grupy woluminów i objętości logiczne.
Ubuntu@ubuntu: ~ $ lsblk
Teraz utwórz katalog '/home/$ user/lv02' i zamontuj LV02 system plików w tym katalogu.
Ubuntu@ubuntu: ~ $ sudo mkdir/media/$ użytkownik/lv02
Ubuntu@ubuntu: ~ $ sudo Mount/dev/vg01/lv02/media/$ użytkownik/lv02
Skopiuj niektóre dane w tym systemie plików.
Ubuntu@ubuntu: ~ $ echo „This is Lv02 FileSystem”>/media/$ user/lv02/plik.tekst
Powyższe polecenie utworzy plik w LV02 system plików. Sprawdź, czy plik jest obecny w woluminie logicznej za pomocą kot Komenda.
Ubuntu@ubuntu: ~ $ cat/media/$ user/lv02/plik.tekst
Sprawdź wolną przestrzeń w grupie woluminów i rozmiar systemu plików na górze woluminu logicznego. Użyj VGS Polecenie do sprawdzenia wolnej przestrzeni w grupie woluminów. Podobnie użyj LVS Polecenie do sprawdzenia rozmiaru systemu plików.
Ubuntu@ubuntu: ~ $ sudo vgs
Ubuntu@ubuntu: ~ $ sudo lvs
Rozmiar LV02 wolumin logiczny to 5 GB, a wolny miejsce w grupie woluminów VG01 ma prawie 15 GB. Do celów testowych utworzymy migawkę tylko 1 GB. Przed utworzeniem migawki woluminu logicznego zawsze upewnij się, że masz wystarczająco dużo miejsca, aby utworzyć migawkę. Użyj lvCreate polecenie wraz z -S flaga, aby utworzyć migawkę woluminu logicznego.
Ubuntu@ubuntu: ~ $ sudo lvcreate -l 1GB -s -n lv02_snap/dev/vg01/lv02
LUB
Ubuntu@ubuntu: ~ $ sudo lvCreate - -size 1GB - -Snapshot --Name lv02_snap/dev/vg01/lv02
Po utworzeniu migawki sprawdź logiczne objętości za pomocą LVS polecenie w terminalu.
Ubuntu@ubuntu: ~ $ sudo lvs
Pokazuje migawkę woluminu logicznego LV02 W grupie wolumenu VG01 i rozmiar migawki, który ma 1 GB. Kolumna pochodzenia pokazuje pochodzenie migawki LV02. Obecnie% danych dla LV02_SNAP jest 0.01. Sprawdzimy to ponownie po skopiowaniu niektórych danych do oryginalnego woluminu logicznego LV02.
Zamontować LV02_SNAP wolumin logiczny w systemie za pomocą uchwyt Komenda.
Ubuntu@ubuntu: ~ $ sudo mkdir/media/$ user/lv02_snap
Ubuntu@ubuntu: ~ $ sudo Mount/dev/vg01/lv02_snap/media/$ user/lv02_snap
Wymień wszystkie systemy plików zamontowane w systemie za pomocą df polecenie w terminalu.
Ubuntu@ubuntu: ~ $ df -th
Pokazuje oryginalny system plików, a także migawka zamontowana w systemie. Użyj kot polecenie sprawdzenia, czy plik jest obecny w tej migawce woluminu logicznego LV02 albo nie.
Ubuntu@ubuntu: ~ $ cat/media/$ user/lv02_snap/plik.tekst
Do pliku można uzyskać za pośrednictwem migawki. Skopiuj więcej danych do oryginalnego woluminu logicznego LV02.
Ponownie wyświetl wszystkie logiczne objętości za pomocą LVS polecenie w terminalu.
Ubuntu@ubuntu: ~ $ sudo lvs
Wcześniej% danych wynosił 0.01 A teraz jest 5.53. Dane z logicznego woluminu LV02 został pomyślnie skopiowany do migawki.
Migawka głośności za pomocą narzędzia GUI
Do tej pory używamy interfejsu wiersza poleceń, aby utworzyć migawkę objętości logicznych. Teraz użyjemy KVPM który jest narzędziem GUI do zarządzania woluminami logicznymi w celu utworzenia migawki woluminu logicznego. Omówiliśmy już procedurę instalacji KVPM W poprzednim samouczku (Jak tworzyć logiczne tomy i systemy plików). otwarty KVPM uformuj wiersz polecenia za pomocą następującego polecenia.
Ubuntu@ubuntu: ~ $ sudo kvpm
Z góry przejdź do VG01 Karta grupy woluminów.
Wyświetli wszystkie logiczne wolumine z grupy woluminów. Aby utworzyć migawkę grupy woluminów LV01, Wybierz LV01 wolumin logiczny i kliknij „Snapshot”.
Poprosi o szczegóły migawki. Podaj nazwę migawki i rozmiar i kliknij „OK”.
Utworzy migawkę woluminu logicznego LV01.
Sprawdź z wiersza poleceń, czy migawka została utworzona, czy nie używa LVS Komenda.
Ubuntu@ubuntu: ~ $ sudo lvs
Migawka rozmiaru 1 GB z woluminu logicznego LV01 został stworzony. Obecnie% danych w LV01_SNAP jest 0. Teraz zamontuj migawkę w systemie za pomocą uchwyt Komenda.
Ubuntu@ubuntu: ~ $ sudo mkdir/media/$ user/lv01_snap
Ubuntu@ubuntu: ~ $ sudo Mount/dev/vg01/lv01_snap/media/$ user/lv01_snap
Skopiuj niektóre dane do woluminu logicznego LV01 i sprawdź z narzędzia GUI, czy migawka LV01 zajmuje przestrzeń, czy nie.
Ubuntu@ubuntu: ~ $ sudo cp wideo.MP4/Media/$ użytkownik/lv01/
Ubuntu@ubuntu: ~ $ ls/media/$ użytkownik/lv01/
Sprawdź z KVPM czy dane z logicznego woluminu LV01 został skopiowany do migawki, czy nie.
Jak usunąć migawkę
Aby poprawnie usunąć migawkę woluminu logicznego, zdejmij migawkę za pomocą Umount polecenie najpierw użyj LVREMOVE Polecenie do usunięcia migawki.
Ubuntu@ubuntu: ~ $ sudo Umount/dev/vg01/lv01_snap
Ubuntu@ubuntu: ~ $ sudo lvremove/dev/vg01/lv01_snap
Za pomocą narzędzia GUI wybierz migawkę, kliknij „Unmount FS”, a następnie kliknij Usuń, aby usunąć migawkę.
Wniosek
Codzienne tworzenie kopii zapasowych danych jest jedną z najlepszych strategii, aby uniknąć utraty danych. Administratorzy systemów używają różnych technik do generowania migawek woluminów. W tym samouczku użyliśmy LVM narzędzie do tworzenia migawek woluminu logicznego, które można przywrócić w przypadku utraty danych.