Op dit moment maak ik gebruik van LVM volumes als devices voor KVM machines. Een backup maken van
een volledige machine is in dit geval een kwestie van het maken van een LVM snapshot, en deze via dd & cp als sparse image wegschrijven op een NFS share. Als volgt:
dd if=/dev/volumegroup/volume-snapshot | cp --sparse=always /dev/stdin /mnt/backup/backup.img
Dit heeft als voordeel dat alleen de daadwerkelijke data naar de share worden weggeschreven. Een volume van 25GB die maar 5GB in gebruik heeft kost maar een fractie van de tijd over het netwerk.
Restoren daarentegen duurt altijd veel langer. De volledige 25GB moet dan over het netwerk (zo lijkt het).
Het proces omdraaien heeft niet het gewenste resultaat, wat vast logisch is.
Is voor het ophalen ook een efficiënte manier, er van uitgaande dat het netwerk mijn bottleneck is?
een volledige machine is in dit geval een kwestie van het maken van een LVM snapshot, en deze via dd & cp als sparse image wegschrijven op een NFS share. Als volgt:
dd if=/dev/volumegroup/volume-snapshot | cp --sparse=always /dev/stdin /mnt/backup/backup.img
Dit heeft als voordeel dat alleen de daadwerkelijke data naar de share worden weggeschreven. Een volume van 25GB die maar 5GB in gebruik heeft kost maar een fractie van de tijd over het netwerk.
Restoren daarentegen duurt altijd veel langer. De volledige 25GB moet dan over het netwerk (zo lijkt het).
Het proces omdraaien heeft niet het gewenste resultaat, wat vast logisch is.
Is voor het ophalen ook een efficiënte manier, er van uitgaande dat het netwerk mijn bottleneck is?