Incremental backup sa Proxmox VE gamit ang VBR

Incremental backup sa Proxmox VE gamit ang VBR
Sa isa sa mga nakaraang artikulo Sa serye tungkol sa Proxmox VE hypervisor, sinabi na namin sa iyo kung paano magsagawa ng mga backup gamit ang mga karaniwang tool. Ngayon ay ipapakita namin sa iyo kung paano gamitin ang mahusay na Veeam® Backup&Replication™ 10 tool para sa parehong mga layunin.

“May malinaw na quantum essence ang mga backup. Hanggang sa sinubukan mong i-restore mula sa backup, ito ay nasa superposisyon. Pareho siyang matagumpay at hindi." (matatagpuan sa Internet)

Disclaimer:

Ang artikulong ito ay isang libre at pinalawak na pagsasalin sa paksa gabay, na inilathala sa Veeam forum. Kung kumilos ka nang mahigpit ayon sa orihinal na gabay, pagkatapos ay kahit na sa unang yugto ng pag-install ng mga header ng pve ay makakatanggap ka ng isang error, dahil hindi lang alam ng system kung saan kukunin ang mga ito. Maraming unobvious moments doon.

Hindi, hindi ko sinasabi na ito ang perpektong paraan ng pag-backup. Hindi, hindi ito maaaring irekomenda para sa produksyon. Hindi, hindi ko ginagarantiya ang perpektong integridad ng mga backup na ginawa.

Gayunpaman, ang lahat ng ito ay gumagana at medyo angkop para sa maraming mga user at baguhan na mga administrator ng system na nagsasagawa ng kanilang mga unang hakbang sa pag-aaral ng virtualization at backup system.


Ang backup ay marahil ang isa sa pinakamahalagang proseso kung saan nakasalalay ang gawain ng anumang kumpanya. Walang mas mahal kaysa sa data na nakaimbak sa mga sistema ng impormasyon ng kumpanya, at walang mas masahol pa kaysa sa kakulangan ng kakayahang ibalik ito sa kaganapan ng isang pagkabigo.

Madalas na nangyayari na iniisip ng mga tao ang tungkol sa pangangailangan para sa pag-backup at pagpili ng isang tool pagkatapos na mangyari ang isang emergency na kinasasangkutan ng pagkawala ng kritikal na data. Habang umuunlad ang mga teknolohiya ng virtualization, ang mga backup na application ay naging dinisenyo upang gumana nang malapit sa mga hypervisors. Ang Veeam® Backup&Replication™ na produkto, na may malawak na backup na kakayahan sa mga virtualized na kapaligiran, ay walang pagbubukod. Ngayon sasabihin namin sa iyo kung paano i-configure ito upang gumana sa Proxmox VE.

Pag-setup ng hypervisor

Gagamitin namin ang kasalukuyang bersyon ng Proxmox sa oras ng pagsulat - 6.2-1. Ang bersyon na ito ay inilabas noong Mayo 12, 2020 at naglalaman ng maraming kapaki-pakinabang na pagbabago, na tatalakayin natin sa isa sa mga sumusunod na artikulo. Sa ngayon, simulan natin ang paghahanda ng hypervisor. Ang pangunahing gawain ay i-install ang Veeam® Agent para sa Linux sa isang kalabisan na host na nagpapatakbo ng Proxmox. Ngunit bago iyon, gawin natin ang ilang mga bagay.

Paghahanda ng system

I-install natin ang utility sudo, na nawawala sa system kung hindi na-install ang Proxmox sa isang umiiral nang Linux system, ngunit bilang isang hiwalay na OS mula sa opisyal na imahe. Kakailanganin din natin ang mga header ng kernel pve. Nag-log in kami sa server sa pamamagitan ng SSH at nagdaragdag ng repositoryo na gumagana nang walang subscription sa suporta (opisyal na hindi ito inirerekomenda para sa produksyon, ngunit naglalaman ito ng mga pakete na kailangan namin):

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

Pagkatapos ng pamamaraang ito, siguraduhing i-reboot ang server.

Pag-install ng Veeam® Agent

Pag-download deb package Veeam® Agent para sa Linux mula sa opisyal na website (kinakailangan ang isang account), hawakan ang iyong sarili ng isang SFTP client at i-upload ang resultang deb package sa server. Ini-install namin ang package at ina-update ang listahan ng mga program sa mga repository na idinagdag ng package na ito:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

Ina-update namin muli ang mga repository:

apt update

I-install ang ahente mismo:

apt install veeam

Suriin natin kung na-install nang tama ang lahat:

dkms status

Ang sagot ay magiging ganito:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Pagse-set up ng Veeam® Backup&Replication™

Pagdaragdag ng repositoryo

Siyempre, maaari kang mag-imbak ng mga backup nang direkta sa isang server na may Veeam® Backup&Replication™ na naka-deploy, ngunit mas maginhawa pa ring gumamit ng external na storage.

Pumunta sa seksyon BACKUP INFRASTRUCTURE:

Incremental backup sa Proxmox VE gamit ang VBR
Piliin ang Backup Repositories at pindutin ang button Magdagdag ng Repository at sa lalabas na window, piliin ang Imbakan na naka-attach sa network:

Incremental backup sa Proxmox VE gamit ang VBR
Halimbawa, kumuha tayo ng pagsubok na imbakan ng SMB, ang sa akin ay isang regular na QNAP:

Incremental backup sa Proxmox VE gamit ang VBR
Punan ang pangalan at paglalarawan, pagkatapos ay i-click ang button susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Ilagay ang address ng storage ng SMB at, kung nangangailangan ito ng pahintulot, i-click ang Idagdag upang magdagdag ng mga detalye ng access:

Incremental backup sa Proxmox VE gamit ang VBR
Punan ang username at password para ma-access ang storage ng SMB, at pagkatapos ay i-click ang button OK at, pagbalik sa nakaraang window, - susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Kung ang lahat ay tapos na nang walang mga error, ang programa ay kumonekta sa imbakan, humiling ng impormasyon tungkol sa magagamit na espasyo sa disk at ipapakita ang sumusunod na dialog box. Sa loob nito, magtakda ng mga karagdagang parameter (kung kinakailangan) at i-click ang pindutan susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Sa susunod na window, maaari mong iwanan ang lahat ng mga default na setting at i-click din susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Sinusuri namin na ang mga kinakailangang bahagi ay naka-install at nasa katayuan mayroon na, at pindutin ang pindutan gamitin:

Incremental backup sa Proxmox VE gamit ang VBR
Sa puntong ito, ang Veeam® Backup&Replication™ ay muling kumonekta sa storage, tutukuyin ang mga kinakailangang parameter at gagawa ng repositoryo. I-click susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Sinusuri namin ang buod ng impormasyon tungkol sa idinagdag na imbakan at i-click ang pindutan Tapusin:

Incremental backup sa Proxmox VE gamit ang VBR
Awtomatikong mag-aalok ang program na i-save ang mga configuration file nito sa isang bagong repository. Hindi namin ito kailangan, kaya sagot namin Hindi:

Incremental backup sa Proxmox VE gamit ang VBR
Matagumpay na naidagdag ang repository:

Incremental backup sa Proxmox VE gamit ang VBR

Paglikha ng backup na gawain

Sa pangunahing window ng Veeam® Backup&Replication™, i-click Backup na Trabaho - Linux computer. Pagpili ng isang uri server at ang rehimen Pinamamahalaan ng backup na server:

Incremental backup sa Proxmox VE gamit ang VBR
Binibigyan namin ng pangalan ang gawain at opsyonal na magdagdag ng paglalarawan. Pagkatapos ay i-click susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Susunod, kailangan naming idagdag ang lahat ng mga server na may Proxmox na aming iba-back up. Upang gawin ito, i-click Idagdag - Indibidwal na kompyuter. Ilagay ang hostname o IP address ng server at i-access ang mga detalye. Kaya gumawa kami ng isang listahan Mga protektadong computer at i-click susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Ngayon ay isang napakahalagang punto, lalo na ang pagpili ng data na idadagdag sa backup. Ang lahat ay depende sa kung saan eksaktong matatagpuan ang iyong mga virtual machine. Kung nais mong magdagdag lamang ng isang lohikal na dami, pagkatapos ay kailangan mo ang mode Pag-backup sa antas ng volume at piliin ang landas patungo sa lohikal na volume o device, halimbawa /dev/pve. Ang lahat ng iba pang mga aksyon ay magkapareho.

Para sa artikulong ito ipapakita namin kung paano gumagana ang mode Pag-backup sa antas ng file:

Incremental backup sa Proxmox VE gamit ang VBR
Sa susunod na window, lumikha kami ng isang listahan ng mga direktoryo para sa backup. I-click Idagdag at irehistro ang mga direktoryo kung saan naka-imbak ang mga file ng pagsasaayos ng virtual machine. Bilang default ito ay isang direktoryo /etc/pve/nodes/pve/qemu-server/. Kung gumagamit ka ng hindi lamang mga virtual machine, kundi pati na rin ang mga LXC container, pagkatapos ay idagdag ang direktoryo /etc/pve/nodes/pve/lxc/. Sa aking kaso ito rin ay isang direktoryo / data.

Sa gayon ay nakabuo ng isang listahan ng mga direktoryo, i-click susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Mula sa drop-down na listahan ng mga repository, piliin Imbakan, ginawa nang mas maaga. Tukuyin ang haba ng chain para sa incremental backup. Ang mas maraming puntos ay nasa Patakaran sa pagpapanatili, mas maraming espasyo ang matitipid mo. Ngunit sa parehong oras, ang pagiging maaasahan ng backup na kopya ay bababa. Mas pinapahalagahan ko ang pagiging maaasahan kaysa sa espasyo sa imbakan, kaya binigyan ko ito ng 4 na puntos. Maaari mong kunin ang karaniwang halaga 7. Ipagpatuloy ang pag-set up ng gawain sa pamamagitan ng pag-click susunod:

Incremental backup sa Proxmox VE gamit ang VBR
Dito iniiwan namin ang mga parameter na hindi nagbabago, pumunta lamang sa sumusunod na window:

Incremental backup sa Proxmox VE gamit ang VBR
Pagse-set up ng scheduler. Isa ito sa mga pinakaastig na feature na nagpapadali sa buhay ng isang system administrator. Sa halimbawa, pinili kong awtomatikong magsimula ng backup araw-araw sa 2 am. Ang isa pang mahusay na tampok ay ang kakayahang matakpan ang backup na trabaho kung lalampas tayo sa limitasyon ng oras ng inilaan na "backup window". Ang eksaktong iskedyul nito ay nabuo sa pamamagitan ng pindutan Bintana:

Incremental backup sa Proxmox VE gamit ang VBR
Muli, halimbawa, ipagpalagay natin na nagsasagawa lamang kami ng mga pag-backup sa mga oras na walang pasok sa mga karaniwang araw, at sa mga katapusan ng linggo hindi kami limitado sa oras. Lumilikha kami ng napakagandang talahanayan, bumalik sa nakaraang window at mag-click gamitin:

Incremental backup sa Proxmox VE gamit ang VBR
Ang natitira lamang ay suriin ang buod ng impormasyon tungkol sa gawain at pindutin ang pindutan Tapusin:

Incremental backup sa Proxmox VE gamit ang VBR
Kinukumpleto nito ang paglikha ng backup na gawain.

Nagsasagawa ng backup

Elementary ang lahat dito. Sa pangunahing window ng programa, piliin ang nilikha na gawain at i-click simula. Awtomatikong kumokonekta ang system sa aming server (o ilang server), tingnan ang availability ng storage at magrereserba ng kinakailangang halaga ng espasyo sa disk. Pagkatapos, magsisimula ang aktwal na proseso ng pag-backup, at sa pagkumpleto ay makakatanggap kami ng komprehensibong impormasyon tungkol sa proseso.

Kung ang isang problemang tulad nito ay nangyayari sa panahon ng proseso ng pag-backup: Nabigong i-load ang module [veeamsnap] na may mga parameter [zerosnapdata=1 debuglogging=0], pagkatapos ay kailangan mong buuin muli ang module veeamsnap alinsunod sa tagubilin.

Incremental backup sa Proxmox VE gamit ang VBR
Ang partikular na kawili-wili ay na sa server mismo makikita natin hindi lamang ang isang listahan ng lahat ng nakumpletong backup na trabaho, ngunit sinusubaybayan din ang proseso sa real time gamit ang command veeam:

Incremental backup sa Proxmox VE gamit ang VBR
Ang paghula sa tanong kung bakit kakaiba ang hitsura ng console, sasabihin ko kaagad: Gusto ko talaga ang hitsura ng console sa screen ng isang mainit na monitor ng tube CRT. Ginagawa ito gamit ang isang terminal emulator cool-retro-term.

Pagbawi ng data

Ngayon ang pinakamahalagang tanong. Ngunit paano ibalik ang data kung may nangyaring hindi na maibabalik? Halimbawa, ang maling virtual machine ay hindi sinasadyang natanggal. Sa Proxmox GUI ito ay ganap na nawala; walang natira sa imbakan kung saan naroon ang makina.

Ang proseso ng pagbawi ay simple. Pumunta sa Proxmox console at ipasok ang command:

veeam

Makakakita kami ng listahan ng mga nakumpletong backup. Gamitin ang mga arrow upang piliin ang gusto mo at pindutin ang pindutan R. Susunod, pumili ng isang restore point at i-click Magpasok:

Incremental backup sa Proxmox VE gamit ang VBR
Pagkatapos ng ilang segundo, ang recovery point ay mai-mount sa direktoryo /mnt/backup.

Ang natitira na lang ay kopyahin ang mga virtual drive at configuration file ng mga virtual machine sa kanilang mga lugar, pagkatapos nito ay awtomatikong lilitaw ang "pinatay" na makina sa Proxmox VE GUI. Magagawa mo itong ilunsad gaya ng dati.

Upang i-unmount ang isang recovery point, hindi mo dapat gawin ito nang manu-mano, sa halip ay pindutin ang U sa utility veeam.

Iyon lang.

Maaaring ang Force maging sa iyo!

Mga nakaraang artikulo sa Proxmox VE hypervisor:

Pinagmulan: www.habr.com

Magdagdag ng komento