Gestione backup delle VM in Proxmox
Da interfaccia grafica
- Si fa tutto dall'interfaccia grafica, e si ottiene un file .vma.xx, utilizzabile solo per il restore con proxmox.
- Il backup è di TUTTA la VM, con tutti i dischi.
- Se si vuole escludere un disco, da interfaccia grafica, sul disco da escludere;
Edit - No backup
- I backup sono schedulabili da interfaccia web.
- Lo storage può essere anche su un disco USB che si automonta con usbmount.
Da Script
- Per lanciare un backup da script, scegliere la modalità di compressione:
echo running vzdumps echo running vzdump for my-machine-105 /usr/bin/vzdump 105 -compress gzip -maxfiles 1 -mode snapshot -remove -storage my-proxmox-storage
- Esempio di script di backup
#!/bin/bash echo Running vzdumps... echo "Running vzdump for firstmachine (105)..." /usr/bin/vzdump \ 105 \ -remove \ -compress gzip \ -maxfiles 1 \ -mode snapshot \ -storage lvdata01 if [ $? -eq 0 ] then /usr/local/bin/nagios-passive-check exampleserver.examplegroup.local BACKUP 0 "Backup OK" support.examplegroup.it else /usr/local/bin/nagios-passive-check exampleserver.examplegroup.local BACKUP 2 "Backup FAILED" support.examplegroup.it fi echo "Finished vzdump for firstmachine (105)." echo "Running vzdump for twmachine (117)..." /usr/bin/vzdump \ 117 \ -remove \ -compress gzip \ -maxfiles 1 \ -bwlimit 30720 \ -mode snapshot \ -storage lvdata01 if [ $? -eq 0 ] then /usr/local/bin/nagios-passive-check example012.examplegroup.local BACKUP 0 "Backup OK" support.examplegroup.it else /usr/local/bin/nagios-passive-check example012.examplegroup.local BACKUP 2 "Backup FAILED" support.examplegroup.it fi echo "Finished vzdump for twomachine (117)." echo Finished vzdumps.
Ottimizzazione
- Di default la velocità di backup è limitata a 10MB/s. Per aumentarla:
- Utilizzare lo switch command line
-bwlimit #valore in kB/s
- Impostare un nuovo default in
sudoedit /etc/vzdump.conf
bwlimit: #valore in kB/s
- Un valore che non crei problemi è 30720 kB/s. Non impostare un valore troppo alto, o le VM potrebbero risultare non responsive
Riferimenti
- Proxmox : vzdump performance optimization | The Solaris Cookbook | The Cookbook and reference for IT Admins | optimization, performance, Proxmox, vzdump
- Limit backup I/O bandwidth | JamesCoyle.net
Riferimenti
- Backup and Restore - Proxmox VE
- KVM and vzdump - Exclude from a backup some virtual disk [Archive - Proxmox Support Forum]