Momba ny backups ao amin'ny Proxmox VE

Momba ny backups ao amin'ny Proxmox VE
Ilay lahatsoratra "Ny Magic of Virtualization: Fampidirana ny Proxmox VE" nahomby izahay nametraka hypervisor teo amin'ny lohamilina, mampifandray ny fitehirizana azy, nikarakara ny fototra fiarovana, ary na dia namorona ny voalohany milina virtoaly. Andeha hojerentsika izao ny fomba fampiharana ireo asa fototra tsy maintsy atao mba hahafahana mamerina amin'ny laoniny hatrany ny serivisy raha misy ny tsy fahombiazana.

Ny fitaovana teratany an'ny Proxmox dia mamela anao tsy hamerina ny angon-drakitra fotsiny, fa koa hamorona andian-tsary rafitra fiasana efa voalamina mialoha ho fametrahana haingana. Izany dia tsy vitan'ny hoe manampy anao hamorona mpizara vaovao ho an'ny serivisy rehetra ao anatin'ny segondra vitsy raha ilaina izany, fa mampihena ihany koa ny fotoana fialan-tsasatra ho faran'izay kely.

Tsy hiresaka momba ny filΓ na mamorona backup izahay, satria miharihary izany ary efa ela no axiom. Andeha isika handinika zavatra sy endri-javatra tsy mazava.

Voalohany, andeha hojerentsika ny fomba fitahirizana angon-drakitra mandritra ny dingana backup.

Algorithm backup

Andeha isika hanomboka amin'ny hoe Proxmox dia manana fitaovana manara-penitra tsara amin'ny famoronana dika mitovy amin'ny milina virtoaly. Manamora ny fitahirizana ny angon-drakitrao amin'ny milina virtoaly rehetra izany ary manohana mekanika famoretana roa, ary koa fomba telo hamoronana ireo kopia ireo.

Andeha hojerentsika aloha ny mekanika famatrarana:

  1. LZO compression. Algorithm famoretana data tsy misy fatiantoka noforonina tamin'ny tapaky ny taona 90. Nosoratana ny kaody Markus Oberheimer (apetraka ao amin'ny Proxmox avy amin'ny utility lzop). Ny tena mampiavaka an'ity algorithm ity dia ny famoahana haingana be. Noho izany, ny backup rehetra noforonina amin'ny fampiasana ity algorithm ity dia azo apetraka ao anatin'ny fotoana kely indrindra raha ilaina.
  2. GZIP famatrarana. Amin'ny fampiasana an'io algorithm io, ny backup dia hotsindrian'ny GNU Zip utility, izay mampiasa ny algorithm Deflate mahery noforonin'ny. Phil Katz. Ny fanamafisana lehibe indrindra dia ny famatrarana data ambony indrindra, izay mampihena ny habaka kapila ipetrahan'ny kopia backup. Ny fahasamihafana lehibe amin'ny LZO dia ny fomba famatrarana/decompression mila fotoana be.

Fomba fitahirizana

Proxmox dia manolotra safidy amin'ny fomba backup telo ho an'ny mpitantana ny rafitra. Amin'ny fampiasana azy ireo dia azonao atao ny mamaha ny olana ilaina amin'ny famaritana ny laharam-pahamehana eo amin'ny filΓ na ny fijanonana sy ny fahatokisana ny backup natao:

  1. Fomba sary. Ity fomba ity dia azo antsoina koa hoe Live backup, satria tsy mitaky fampiatoana ny milina virtoaly hampiasa azy io. Ny fampiasana an'io mekanika io dia tsy manapaka ny fiasan'ny VM, fa manana fatiantoka lehibe roa - mety hipoitra ny olana noho ny fanidiana ny rakitra amin'ny rafitra miasa sy ny hafainganam-pandehan'ny famoronana miadana indrindra. Ny backup noforonina tamin'ity fomba ity dia tokony hosedraina foana amin'ny tontolo fitsapana. Raha tsy izany, misy ny risika fa raha ilaina ny fanarenana maika, dia mety tsy hahomby izy ireo.
  2. Atsaharo ny maody. Ny milina virtoaly dia "mivaingana" vonjimaika mandra-pahavitan'ny fizotran'ny backup. Ny votoatin'ny RAM dia tsy voafafa, izay ahafahanao manohy miasa hatrany amin'ny toerana izay nijanonan'ny asa. Mazava ho azy fa izany no mahatonga ny tsy fahampian'ny mpizara raha toa ka adika ny fampahalalana, saingy tsy ilaina ny famonoana / amin'ny milina virtoaly, izay tena manakiana ny serivisy sasany. Indrindra raha tsy mandeha ho azy ny fandefasana serivisy sasany. Na izany aza, ny backups toy izany dia tokony halefa any amin'ny tontolo fitsapana hanaovana fitiliana.
  3. Stop Mode. Ny fomba backup azo antoka indrindra, saingy mitaky fanakatonana tanteraka ny milina virtoaly. Misy baiko alefa hanao fanakatonana tsy tapaka, aorian'ny fijanonana, dia atao ny backup, ary avy eo dia omena baiko hamelomana ny milina virtoaly. Ny isan'ny lesoka amin'ity fomba fiasa ity dia kely indrindra ary matetika dia mihena ho aotra. Saika miparitaka tsara foana ny backups.

Manatanteraka ny fomba famandrihana

Mba hamoronana backup:

  1. Andeha ho any amin'ny milina virtoaly tiana.
  2. Safidio ny singa famandrihana.
  3. Push the button Famandrihana izao. Hisy varavarankely hisokatra izay ahafahanao misafidy ny masontsivana ho an'ny backup ho avy.

    Momba ny backups ao amin'ny Proxmox VE

  4. Amin'ny maha-fitehirizana azy dia manondro ilay nampifandraisinay izahay amin’ny ampahany teo aloha.
  5. Rehefa avy nifidy ny masontsivana, tsindrio ny bokotra famandrihana ary miandry mandra-pamorona ny backup. Hisy soratra momba izany ASA OK.

    Momba ny backups ao amin'ny Proxmox VE

Ankehitriny dia ho azo alaina avy amin'ny mpizara ireo arisiva noforonina miaraka amin'ny dika mitovy amin'ny milina virtoaly. Ny fomba tsotra sy mahazatra indrindra amin'ny fanaovana kopia dia ny SFTP. Mba hanaovana izany, ampiasao ny mpanjifa FTP malaza malaza FileZilla, izay afaka miasa amin'ny protocol SFTP.

  1. Tany an-tsaha miaramila ampidiro ny adiresy IP an'ny mpizara virtoaly amin'ny sehatra solonanarana miditra faka amin'ny saha tenimiafina - ilay nofantenana nandritra ny fametrahana azy, sy tany an-tsaha seranan-tsambo manondro "22" (na seranana hafa voafaritra ho an'ny fifandraisana SSH).
  2. Push the button Fifandraisana haingana ary, raha nampidirina tsara ny angon-drakitra rehetra, dia ao amin'ny tontonana mavitrika dia ho hitanao ny rakitra rehetra hita ao amin'ny server.
  3. Mandehana any amin'ny lahatahiry /mnt/fitehirizana. Ny backup rehetra noforonina dia ho hita ao amin'ny subdirectory "manary". Ho toy izao izy ireo:
    • vzdump-qemu-machine_number-date-time.vma.gz raha misafidy ny fomba GZIP ianao;
    • vzdump-qemu-machine_number-date-time.vma.lzo raha misafidy ny fomba LZO.

Amporisihina ny misintona avy hatrany ireo kopia backup avy amin'ny mpizara ary tehirizo amin'ny toerana azo antoka, ohatra, ao amin'ny fitahirizana rahona. Raha mamoha rakitra miaraka amin'ny vahaolana vma ianao, fitaovana mitovy anarana miaraka amin'ny Proxmox, dia ao anatiny dia hisy rakitra miaraka amin'ny fanitarana. manta, conf ΠΈ fw. Ireto rakitra ireto dia misy ireto manaraka ireto:

  • manta - sary kapila;
  • conf - VM configuration;
  • fw - firafitry ny firewall.

Famerenana avy amin'ny backup

Andeha hodinihintsika ny toe-javatra iray izay nisy milina virtoaly voafafa tsy nahy ary ilaina ny famerenana amin'ny laoniny maika avy amin'ny backup:

  1. Sokafy ny toerana fitahirizana izay misy ny kopia backup.
  2. Mandehana any amin'ny tabilao Hevitra ato Anatiny.
  3. Safidio ny kopia tianao ary tsindrio ny bokotra famerenana.

    Momba ny backups ao amin'ny Proxmox VE

  4. Tondroinay ny fitahirizana kendrena sy ny ID izay homena ny milina rehefa vita ny dingana.
  5. Push the button famerenana.

Rehefa vita ny famerenana dia hiseho amin'ny lisitry ny misy ny VM.

Cloning milina virtoaly

Ohatra, andeha hojerentsika fa ny orinasa iray dia mila manao fanovana amin'ny serivisy manakiana. Ny fanovana toy izany dia ampiharina amin'ny alΓ lan'ny fanovana maro amin'ny rakitra fanamafisana. Tsy ampoizina ny vokatra ary mety hiteraka tsy fahombiazan'ny serivisy ny fahadisoana rehetra. Mba hisorohana ny fanandramana toy izany tsy hisy fiantraikany amin'ny mpizara mihazakazaka, dia asaina manao clone ny milina virtoaly.

Ny mekanika kloning dia hamorona dika mitovy amin'ny mpizara virtoaly, izay azo anaovana fanovana tsy misy fiantraikany amin'ny fiasan'ny serivisy lehibe. Avy eo, raha azo ampiharina tsara ny fanovana, dia atomboka ny VM vaovao ary hikatona ny taloha. Misy endri-javatra amin'ity dingana ity izay tokony hotsaroana foana. Ny milina klone dia hanana adiresy IP mitovy amin'ny VM tany am-boalohany, midika izany fa hisy fifandirana adiresy rehefa manomboka izany.

Holazainay aminao ny fomba hisorohana ny toe-javatra toy izany. Avy hatrany alohan'ny klona dia tokony hanao fanovana amin'ny fandrindrana tambajotra ianao. Mba hanaovana izany, mila manova vetivety ny adiresy IP ianao, fa aza avereno indray ny serivisy tambajotra. Rehefa vita ny kloning amin'ny milina lehibe, dia tokony haverinao indray ny fikandrana, ary apetraho amin'ny milina klone ny adiresy IP hafa. Noho izany, hahazo kopia roa amin'ny mpizara iray amin'ny adiresy samihafa isika. Izany dia ahafahanao mametraka haingana ny serivisy vaovao.

Raha mpizara tranonkala ity serivisy ity dia mila manova ny rakitra A miaraka amin'ny mpamatsy DNS anao ianao, aorian'izay dia halefa any amin'ny adiresin'ny milina virtoaly klona ny fangatahan'ny mpanjifa an'io anaran-tsehatra io.

Raha ny tokony ho izy, Selectel dia manome ny mpanjifany rehetra amin'ny serivisy fampiantranoana sehatra maromaro amin'ny mpizara NS maimaimpoana. Ny rakitra dia tantanina amin'ny alΓ lan'ny tontonana fanaraha-maso sy amin'ny alΓ lan'ny API manokana. Vakio bebe kokoa momba izany ao amin'ny fototry ny fahalalanay.

Ny fanaovana cloning VM ao amin'ny Proxmox dia asa tena tsotra. Mba hanaovana izany, dia mila manao izao manaraka izao:

  1. Mandehana any amin'ny milina ilaintsika.
  2. Fidio avy amin'ny sakafo Bebe kokoa teboka Clone.
  3. Ao amin'ny varavarankely misokatra, fenoy ny anarana parameter.

    Momba ny backups ao amin'ny Proxmox VE

  4. Manaova kloning amin'ny fipihana bokotra iray Clone.

Ity fitaovana ity dia ahafahanao manao dika mitovy amin'ny milina virtoaly tsy amin'ny mpizara eo an-toerana ihany. Raha misy mpizara virtoaly maromaro mitambatra ao anaty cluster, dia azonao atao ny mamindra avy hatrany ny kopia noforonina mankany amin'ny mpizara ara-batana tianao. Ny endri-javatra mahasoa dia ny fisafidianana ny fitahirizana kapila (parameter Fitehirizana tanjona), izay tena mety rehefa mamindra milina virtoaly avy amin'ny haino aman-jery iray mankany amin'ny iray hafa.

Fomba fitahirizana virtoaly

Andao hilaza aminao bebe kokoa momba ireo endrika kapila ampiasaina amin'ny Proxmox:

  1. Raw. Ny endrika azo takarina sy tsotra indrindra. Ity dia rakitra angon-drakitra kapila mafy byte-for-byte tsy misy famoretana na fanatsarana. Ity dia endrika tena mety satria azo apetraka mora foana miaraka amin'ny baiko mount mahazatra amin'ny rafitra Linux rehetra. Ankoatra izany, ity no "karazana" fiara haingana indrindra, satria ny hypervisor dia tsy mila manodina azy amin'ny fomba rehetra.

    Ny fatiantoka lehibe amin'ity endrika ity dia na inona na inona toerana natokanao ho an'ny milina virtoaly, mitovy amin'ny haben'ny habaka kapila mafy no hofehezin'ny rakitra RAW (na inona na inona toerana tena misy ao anatin'ny milina virtoaly).

  2. endrika sary QEMU (qcow2). Angamba ny endrika manerantany indrindra amin'ny fanatanterahana asa rehetra. Ny tombony dia ny hoe ny rakitra angon-drakitra dia tsy ahitana afa-tsy ny toerana tena misy ao anaty milina virtoaly. Ohatra, raha 40 GB ny habaka nomena, fa ny 2 GB ihany no tena nampiasaina, dia ny sisa amin'ny habaka dia ho an'ny VM hafa. Tena ilaina izany rehefa mitahiry habaka kapila.

    Ny tsy fahampiana kely amin'ny fiasana amin'ity endrika ity dia izao manaraka izao: mba hametrahana sary toy izany amin'ny rafitra hafa dia mila misintona aloha ianao mpamily nbd manokanaary koa mampiasa ny utility qemu-nbd, izay ahafahan'ny rafitra miasa miditra amin'ny rakitra ho fitaovana fanakanana mahazatra. Aorian'izany, ny sary dia ho azo alaina amin'ny fametrahana, fisarahana, fanamarinana ny rafitra rakitra sy ny asa hafa.

    Tokony hotsarovana fa ny asa I/O rehetra rehefa mampiasa an'io endrika io dia voahodina amin'ny rindrambaiko, izay miteraka fihemorana rehefa miasa mavitrika amin'ny subsystem kapila. Raha ny asa dia ny fametrahana angon-drakitra amin'ny mpizara, dia tsara kokoa ny misafidy ny endrika RAW.

  3. endrika sary VMware (vmdk). Ity endrika ity dia avy amin'ny hypervisor VMware vSphere ary nampidirina tao amin'ny Proxmox mba hifanaraka. Izany dia ahafahanao mamindra milina virtoaly VMware mankany amin'ny fotodrafitrasa Proxmox.

    Ny fampiasana vmdk amin'ny fototra dia tsy soso-kevitra; ity endrika ity no miadana indrindra amin'ny Proxmox, noho izany dia mety amin'ny fanaovana fifindra-monina ihany, tsy misy hafa. Azo inoana fa hofoanana izany tsy fahatomombanana izany amin’ny ho avy.

Miasa amin'ny sary kapila

Proxmox dia tonga miaraka amin'ny fitaovana tena mety antsoina hoe qemu-img. Ny iray amin'ireo asany dia ny mamadika sary kapila virtoaly. Raha hampiasa azy dia sokafy fotsiny ny console hypervisor ary tanteraho ny baiko amin'ny endrika:

qemu-img convert -f vmdk test.vmdk -O qcow2 test.qcow2

Ao amin'ny ohatra nomena, ny sary vmdk ny VMware virtoaly fiara antsoina hoe fitsapana dia hovana ho endrika qcow2. Ity dia baiko tena ilaina rehefa mila manitsy lesoka amin'ny fisafidianana endrika voalohany ianao.

Noho ny baiko iray ihany, azonao atao ny manery ny famoronana sary tianao hampiasaina amin'ny adihevitra mamorona:

qemu-img create -f raw test.raw 40G

Ity baiko ity dia hamorona sary fitsapana amin'ny endrika Raw, 40 GB ny habeny. Ankehitriny dia mety amin'ny fifandraisana amin'ny milina virtoaly.

Manova ny kapila virtoaly

Ary ho fehin-kevitra dia hasehontsika anao ny fomba hampitomboana ny haben'ny sary kapila raha toa ka tsy misy toerana ampy intsony eo aminy. Mba hanaovana izany, mampiasa ny resize argument:

qemu-img resize -f raw test.raw 80G

Ankehitriny dia lasa 80 GB ny sarintsika. Azonao atao ny mijery ny fampahalalana amin'ny antsipiriany momba ny sary amin'ny fampiasana ny argument Info:

qemu-img info test.raw

Aza adino fa ny fanitarana ny sary mihitsy dia tsy hampitombo ho azy ny haben'ny ny fisarahana - dia hanampy fotsiny misy toerana malalaka. Mba hampitomboana ny fisarahana dia ampiasao ny baiko:

resize2fs /dev/sda1

izay / dev / sda1 - ny fizarana ilaina.

Automation ny backups

Ny fampiasana ny fomba tanana amin'ny famoronana backups dia asa be dia be sy mandany fotoana. Izany no mahatonga ny Proxmox VE hampiditra fitaovana ho an'ny backup voalahatra mandeha ho azy. Andeha hojerentsika ny fomba hanaovana izany:

  1. Ampiasao ny interface interface hypervisor, sokafy ilay entana Data center.
  2. Safidio ny singa famandrihana.
  3. Push the button Add.
  4. Mametraha masontsivana ho an'ny mpandrindra.

    Momba ny backups ao amin'ny Proxmox VE

  5. Jereo ny boaty Tadiavo.
  6. Tehirizo ny fanovana mampiasa ny bokotra mamorona.

Ankehitriny dia hanomboka ho azy ny fandaharana backup amin'ny fotoana voatondro, mifototra amin'ny fandaharam-potoana voatondro.

famaranana

Nandinika ny fomba mahazatra amin'ny backup sy famerenana ny milina virtoaly izahay. Ny fampiasana azy ireo dia ahafahanao mitahiry ny angon-drakitra rehetra tsy misy olana ary mamerina azy ireo maika raha sendra misy maika.

Mazava ho azy fa tsy io ihany no fomba ahafahana mitahiry angona manan-danja. Misy fitaovana maro azo alaina, ohatra. hampiely lainga, izay ahafahanao mamorona dika mitovy feno sy miampy amin'ny votoatin'ny lohamilina virtoaly miorina amin'ny Linux.

Rehefa manao fomba fiasa backup ianao dia tokony hoheverinao foana fa mameno ny subsystem kapila izy ireo. Noho izany, soso-kevitra ny hanaovana ireo fomba fiasa ireo mandritra ny vanim-potoana faran'izay kely indrindra mba hisorohana ny fahatarana mandritra ny fiasan'ny I/O ao anatin'ireo milina. Azonao atao ny manara-maso ny toetry ny fahatarana ny fampandehanana kapila mivantana avy amin'ny interface interface hypervisor (parameter delay IO).

Source: www.habr.com

Add a comment