Gestione backup delle VM in Proxmox

From RVM Wiki
Jump to navigation Jump to search

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


Riferimenti