Esegui il backup delle VM Proxmox

Usa vzdump o il backup server così ogni guest Proxmox ha una copia fuori dal disco che ospita il disco virtuale.

Esegui il backup delle VM Proxmox

Un job vzdump pianificato può scrivere un archivio in modalità snapshot o stop su NFS, PBS o un altro nodo. La modalità snapshot richiede storage che supporti gli snapshot. La modalità stop è più semplice e interrompe il guest.

Tieni insieme archivio, VMID e nome del bridge. Un ripristino con qmrestore o l’interfaccia di Proxmox Backup Server deve finire su storage che non è il volume guasto.

L’esempio controlla che un archivio locale esista e non sia vuoto prima di fidarti del job notturno.

#!/usr/bin/env bash
set -euo pipefail
archive="/var/lib/vz/dump/backup-proxmox-vms.vma.zst"
test -s "$archive"
echo "Archive is present: $archive"

Domande

Dove deve stare la copia?

Su storage che non condivide il datastore di produzione, l’alimentazione del rack o la password dell’admin di backup.

Che cosa dimostra che il job ha funzionato?

Un avvio del guest ripristinato su una rete isolata, più un record recente dell’applicazione.

Per quanto tengo i punti?

Ogni giorno per due-quattro settimane, ogni settimana per qualche mese e ogni mese per il periodo del contratto.