||

25T02 Jak szybko przekopiować VM z jednego PVE na drugi przez USB – [Praktyczny Poradnik]

Możesz znaleźć się jako administrator w sytuacji, gdy będziesz musiał skopiować lub przenieść maszynę wirtualną z jednego serwera PVE na drugi, w konfiguracji, w której serwery te nie działają w ramach wspólnego klastra.

Będziesz potrzebować odpowiedniej pojemności dysku twardego sformatowanego jako ext4. 

Najpierw zidentyfikuj dysk, który chcesz wyczyścić i sformatować. lsblk i/lub fdisk -l

Usuń wszystkie istniejące partycje na tym dysku za pomocą narzędzia fdisk /dev/sdX . W fdisk: Naciśnij w, aby zapisać zmiany i wyjść. Naciśnij d, aby usunąć partycję (powtarzaj dla każdej istniejącej partycji).

Potem utwórz nową partycję fdisk /dev/sdX Naciśnij n, aby utworzyć nową partycję.Wybierz typ partycji (domyślnie primary). Określ rozmiar partycji (lub pozostaw domyślne wartości, aby wykorzystać cały dysk). Naciśnij w, aby zapisać zmiany i wyjść.

Kolejno sformatuj partycję w systemie plików ext4. mkfs.ext4 /dev/sdX1

Możesz sobie ułatwić zadanie wykonując to z konsoli webowej PVE.

Jeśli wykonałeś powyższe operacje z konsoli web i dysk USB jest już zamontowany, możesz przejść bezpośrednio do punktu 3 na serwerze źródłowym Proxmox VE. Pamiętaj jednak, aby NIE zaznaczać opcji „Add Storage” i przed odłączeniem dysku USB koniecznie go odmontować. W tym przypadku dysk USB zamontowany w ścieżce /mnt/pve/USB oraz usunąć plik rm /etc/systemd/system/mnt-pve-USB.mount .

Serwer PVE źródłowy.

  1. stwórz katalog do zamontowania dysku USB np. mkdir /media/USBdysk ,
  2. zamontuj swój dysk USB w tym katalogu mount  /dev/sdX1 /media/USBdysk (najpierw sprawdź pod jaką literą jest Twój dysk USB czyli sdX) 
  3. utwórz backup VM korzystając z Shell’a vzdump <VMID> --dumpdir /media/USBdysk --mode snapshot  (<VMID> – numer maszyny wirtualnej do skopiowania lub przeniesienia),
  4. jeśli korzystasz z konsoli w przeglądarce internetowej, nie zamykaj jej, dopóki backup nie zostanie ukończony,
  5. po zakończonej kopii odmontuj dysk USB umount /media/USBdysk ,
  6. na wskazanym dysku USB zostanie utworzony plik z nieskompresowaną kopią maszyny wirtualnej vzdump-qemu-<VMID>-<data_utworzenia>.vma .

Serwer PVE docelowy

  1. podłącz i zamontuj dysk USB z kopią VM podobnie jak to zrobiłeś w źródłowym serwerze PVE. mkdir /media/USBdysk mount  /dev/sdX1 /media/USBdysk ,
  2. odtwórz wirtualną maszynę qmrestore /media/USBdysk/vzdump-qemu-<VMID>-<data>.vma <nowy-VMID> , jeżeli chcesz odtworzyć do innego magazynu to dodaj parametr storage i po nim nazwę Twojego magazynu do którego chcesz odtworzyć wirtualna maszynę: qmrestore /media/USBdysk/vzdump-qemu-<VMID>-<data>.vma <nowy-VMID> --storage local-zfs .

Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *