Portál AbcLinuxu, 12. května 2025 13:30
stop - pauza vm cez monitor qemu-img convert -f raw -O qcow2 -p ./storage.img ./backup/$(date +"%Y%m%d%H%M%S").qcow2 cont - spustenie vm cez monitor presunutie cez nfs všetky qcow2 do zálohy na opačný serverZa prvé netuším či vôbec stačí pauznúť virtuálku (asi pri spustení zo zálohy sa to bude tváriť ako po tvrdom resete) a za druhé každý večer prenášať X stoviek GB (hoci po lokálnej sieti) tiež nie je bohviečo. Vie mi niekto poradiť čo najlepšie riešenie ako také niečo v danej situácii poriešiť? Vopred za všetky odpovede veľmi pekne ďakujem.
Za prvé netuším či vôbec stačí pauznúť virtuálku (asi pri spustení zo zálohy sa to bude tváriť ako po tvrdom resete)Ano, a mělo by to fungovat v pořádku.
a za druhé každý večer prenášať X stoviek GB (hoci po lokálnej sieti) tiež nie je bohviečo. Vie mi niekto poradiť čo najlepšie riešenie ako také niečo v danej situácii poriešiť?Navrhoval bych jednou zkopírovat image, na druhém serveru ho připojit přes loopback, a potom pouštět rsync. Přenese jen změny. Potenciální problém: rsync nemůže zajistit konzistenci aplikací, na běžném serveru typicky databáze. Čisté řešení by bylo rsyncovat ze snapshotu nebo si pořídit filesystem, který snapshoty umí (btrfs). Nebo můžeš databáze dumpovat do souboru něčím jako mysqldump, to je konzistentní. Také můžeš rsyncovat přímo ten snapshot, to taky přenese jen změny. Musí se celý přečíst (aby se zjistilo, kde změny jsou), což může být pomalejší nebo rychlejší než rsync na úrovni souborů (pomalejší pokud je tam málo změn a není tam příliš mnoho malých souborů, rychlejší naopak).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.