Kopie zapasowe maszyn w Proxmox — vzdump, harmonogram i kopia off-site
Backup, którego nikt nie testował, to nie backup — to nadzieja. W Proxmox masz wszystko, żeby robić to porządnie: wbudowany vzdump, harmonogram w GUI i możliwość wypchnięcia kopii poza serwer. Pokażę pełny, sprawdzony schemat.
Trzy tryby vzdump
vzdump potrafi zrobić kopię na trzy sposoby:
- snapshot — bez przerywania pracy maszyny (wymaga wsparcia storage). Domyślny wybór dla produkcji.
- suspend — krótkie zawieszenie maszyny na czas kopii. Kompromis.
- stop — najbezpieczniejszy spójnościowo, ale z przestojem.
Ręczna kopia jednej maszyny w trybie snapshot, ze zstd:
vzdump 100 --mode snapshot --compress zstd --storage local
Efekt to plik vzdump-qemu-100-<data>.vma.zst w katalogu dump storage'u.
Harmonogram i retencja
W GUI: Datacenter → Backup → Add. Ustaw dni, godzinę, maszyny i retencję (ile kopii trzymać). Retencję można rozpisać per okres:
keep-daily=7
keep-weekly=4
keep-monthly=6
Taki układ daje dzienną historię z ostatniego tygodnia, tygodniową z miesiąca i miesięczną z pół roku — bez zajmowania całego dysku.
Kopia poza serwer (off-site)
Kopia na tym samym serwerze nie chroni przed awarią sprzętu. Po zrzucie wysyłaj plik na osobną maszynę backupową — po SSH, kluczem, z weryfikacją sumy kontrolnej:
LF=vzdump-qemu-100-2026_09_11-03_00_00.vma.zst
scp -P 9220 /var/lib/vz/dump/$LF backup@storage:/kopie/proxmox/
# weryfikacja integralnosci
ssh -p 9220 backup@storage "sha256sum /kopie/proxmox/$LF"
sha256sum /var/lib/vz/dump/$LF
Sumy muszą być identyczne. To banalny krok, który ratuje przed cichym uszkodzeniem pliku podczas transferu.
Proxmox Backup Server — gdy maszyn przybywa
Przy kilku–kilkunastu maszynach warto wstawić Proxmox Backup Server (PBS). Daje deduplikację (kopie zajmują ułamek miejsca), backup przyrostowy, szyfrowanie i weryfikację integralności po stronie repozytorium. Podpinasz go jako storage i kierujesz tam harmonogram.
Najważniejsze: test odtwarzania
Kopia jest warta tyle, ile udane odtworzenie. Regularnie testuj przywracanie na osobny numer maszyny, żeby nie nadpisać produkcji:
qmrestore /var/lib/vz/dump/vzdump-qemu-100-2026_09_11-03_00_00.vma.zst 999
Uruchom maszynę 999, sprawdź czy usługi wstają i dane są kompletne, a potem ją skasuj. Taki test raz w miesiącu daje pewność, że w dniu awarii wszystko zadziała.
Zasada praktyczna: przed każdą ryzykowną zmianą (aktualizacja, migracja, przebudowa) rób ręczny zrzut maszyny i sprawdź, że kopia off-site istnieje. Cofnięcie zajmuje wtedy minuty, nie noce.