vzdump: Jinsi ya kuiweka katika CentOS 6.5 bila kufa katika jaribio

Wakati fulani uliopita nilichapisha katika blogi hii hii makala ambayo ilielezea jinsi ya kufunga seva OpenVZ. Ndani yake alitaja jinsi ya kusanikisha programu hiyo vzdump, ambayo inaruhusu backups vyombo na kuzirejesha baadaye.

Walakini, kama matokeo ya maoni ya msomaji, nimeona kuwa mchakato sio rahisi sana na unahitaji hatua kadhaa za nyongeza. Kwa kuwa nyaraka mkondoni katika suala hili ni chache na, karibu kila wakati, zina makosa, nimeamua kufanya chapisho hili dogo kuelezea mchakato. Natumahi ni muhimu kwako.

 

Nembo ya OpenVZ vzdump

OpenVZ

Ufungaji wa Vzdump

Jambo la kwanza kufanya ni kukidhi utegemezi ya programu. Ili kuanza, lazima usakinishe mtiririko. Unaweza kuipakua kutoka hapa: http://pkgs.repoforge.org/cstream/

Pata toleo la hivi karibuni linalolingana na usanifu wako na uipakue kwenye kompyuta yako. Ikiwa wewe ni kama mimi na unakataa kutumia kielelezo cha picha, tumia:

wget (url del paquete)

Mara baada ya kupakuliwa, gusa sakinisha. Tunaweza kuiweka na:

yum install (nombre_paquete)

Basi lazima usakinishe maktaba Faili rahisi ya Kufunga I / O kwa perl. Hizi ndizo amri:

wget http://dag.wieers.com/rpm/packages/perl-LockFile-Simple/perl-LockFile-Simple-0.206-1.el5.rf.noarch.rpm
rpm -ivh perl-LockFile-Simple-0.206-1.el5.rf.noarch.rpm

Ukienda kwenye ukurasa wa kupakua (http://dag.wieers.com/rpm/packages/perl-LockFile-Simpleutaona kuwa kuna matoleo ya hivi karibuni zaidi. Sijawajaribu, lakini ikiwa unataka kujaribu, wanapaswa kufanya kazi hata hivyo.

Sasa ni wakati wa kuongeza njia ili OpenVZ ijue mahali pa kutafuta maktaba. Hii inatofautiana kulingana na toleo. Mwishowe, ni bora kutafuta maktaba katika mfumo wote na kupata njia kwa mkono. Kwa hili tunafanya:

find /usr -name Simple.pm

Itarudisha faili nyingi, ile ya muhimu ni ya kwanza. Kwa upande wangu ni "/usr/lib/perl5/vendor_perl/5.8.8/LockFile/Simple.pm".

Tunachukua njia, tukisahau sehemu ya "LockFile / Simple.pm" na kuhariri faili yetu .bashrc.

vim ~/.bashrc

Tunaongeza:

export PERL5LIB=(ruta)

Kwa upande wangu:

export PERL5LIB=/usr/lib/perl5/vendor_perl/5.8.8/

Tunahifadhi na kupakia tofauti mpya:

source ~/.bashrc

Sasa tunaweza kufunga vzdump. Kwanza tunapakua:

wget http://download.openvz.org/contrib/utils/vzdump/vzdump-1.2-4.noarch.rpm

Na kisha tunaiweka kwa kutumia yum (kwa hivyo tunaangalia utegemezi):

yum install http://download.openvz.org/contrib/utils/vzdump/vzdump-1.2-4.noarch.rpm

Haipaswi kutoa shida yoyote. Katika tukio ambalo inafanya, angalia ikiwa umeweka tuma (au nyingine yoyote MDA). Unapaswa kuwa nayo kwa chaguo-msingi, lakini unaweza kuwa umeiondoa. Baada ya usakinishaji kukamilika, unapaswa sasa kuweza kuendesha vzdump na vzrestore. Ikiwa kufanya hivyo kukuonyesha kosa la kushangaza, hakikisha kuwa anuwai hiyo inasafirishwa

echo $PERL5LIB

Na kwamba njia hiyo ni sahihi.

Hiyo ndio. Maisha marefu na mafanikio.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni 12, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   ffus alisema

    Nakala bora 😉

    1.    Kamisama666 alisema

      Asante! 🙂

  2.   dhunter alisema

    Kweli, kwa madhumuni haya ninapendekeza Proxmox, kulingana na Debian, inasaidia KVM na Openvz, na ina kiolesura cha wavuti na API inayoweza kufanya maajabu, inanifanyia kazi kama hariri. Chelezo zilizopangwa, iscsi, nfs, nk.

    http://www.proxmox.com/es/proxmox-ve

    Proxmox VE ni suluhisho kamili ya utaftaji wa seva kulingana na mifumo wazi ya chanzo. Inawezesha uboreshaji kwenye KVM zote mbili na makontena na inasimamia mashine halisi, uhifadhi, mitandao iliyotengenezwa na vikundi vya HA

    1.    Kamisama666 alisema

      Ukweli ni kwamba proxmox inaonekana nzuri sana. Kwa kweli, nadhani ndio wanaoendeleza (au kuendeleza) vzdump. Lakini, kwa maoni yangu, ni muhimu kila wakati kujua jinsi teknolojia za msingi zinafanya kazi. Katika uzoefu wangu, violesura vya picha mapema au baadaye hupungukiwa. Na wakati huo ni wewe dhidi ya wastaafu.

      Maisha marefu na mafanikio.

      1.    dhunter alisema

        Ninakuunga mkono, lakini proxmox inakupa ufikiaji kamili wa vzdump na vzctl na kila kitu, pamoja na REST api ambayo ni ndoto, kwa sasa nina mipango ya kufanya kitu kama kituo cha hadhi na kiwambo cha chatu [1] na Flask.

        https://github.com/swayf/proxmoxer

      2.    Kamisama666 alisema

        Huna haja ya kusema zaidi. Na api ya REST tayari umenihakikishia XD.

  3.   Gabriel alisema

    Mimi ndiye msomaji niliyetoa maoni, na ukweli ni kwamba ninathamini sana chapisho hili.
    Nilifuata tu hatua, na niliweza kuongeza salama za kontena bila shida yoyote. Asante kwa kutoruhusu nife nikijaribu

    Sasa tunaenda na swala lingine, nadhani chombo hiki hakijasakinishwa, kwa sababu kwa sasa aina zingine za chelezo lazima zitumike katika OpenVZ na zana nyingine lazima itumike kuinua. Niko sawa? Nadhani hiyo ni mada nzuri kwa chapisho la baadaye 😉
    inayohusiana

    1.    Gabriel alisema

      Ninafafanua tena kuwa naishia kutumia kile unachotoa maoni kwenye chapisho hili, lakini kwa kuwa ninapitisha kiunga ambacho watu wale wale kutoka OpenVZ walinipa kwenye Twitter, usitumie 😛
      https://openvz.org/Migration_from_one_HN_to_another
      Waliniambia juu ya kutumia vzmigrate

      1.    Kamisama666 alisema

        Kweli, ni wazi kwamba hawakuelewa, kwa sababu kuhamia kwako hakukufaidii chochote. Shida yako ilikuwa kwamba ulikuwa na vyombo kwenye backups zilizotengenezwa na vzdump. Kinachofanya vzmigrate ni utunzaji wa kuhamisha kontena lenye kazi (baridi au moto) kutoka kwa mashine moja kwenda nyingine. Ikiwa ungefanya hivyo tangu mwanzo, ndio. Lakini mara tu ulipotaka kuondoa kontena kutoka kwa chelezo, vzmigrate haikukusaidia. Walilazimika kuondolewa kwenye chelezo na kwa vzrestore hiyo ilihitajika. Lakini haya, kwa wakati ujao tumia hii kwamba utaondoa shida na mateso.

    2.    Kamisama666 alisema

      Kweli, hapana. Najua, inaonekana kuwa ya kushangaza kwangu pia, lakini hayo ni maisha. Ninakuambia pia kwamba kweli vzdump inafanya (katika hali ya nje ya mtandao) ni kubana tu saraka ambayo mizizi ya chombo na faili zake za usanidi hukaa katika faili moja. Na kisha uifungue na uweke kila kitu mahali pake. Hii inaweza kufanywa kwa mkono. Lakini kiufundi, ingawa haiko katika hazina rasmi (na ni shida ya kuiweka puani), vzdump ni zana rasmi ya kuhifadhi nakala, angalau wakati wa baridi.

      Kwa nini haimo kwenye hazina wakati huo? Hiyo ningependa kujua. Kutoka kwa kile ninachokiona kwenye blogi ya waendelezaji, katika siku za hivi karibuni wanajishughulisha na ploop, ambayo ndio wanapenda sasa. Lakini hei, ndivyo ilivyo.

      Kwa hali yoyote, chelezo (baridi, moto na hata tayari ikiwa ni lazima) nimefikiria nakala ya baadaye. Ingawa nina mpango wa kwanza kuzungumza juu ya mitandao, kwamba watu wanajihusisha na aina za adapta halisi na ni jambo rahisi zaidi ulimwenguni. Wakati wanakuelezea kwa hali, kwa kweli. Wacha tuone ikiwa nitachukua muda wiki hii.

      Maisha marefu na mafanikio

      1.    Gabriel alisema

        Sasa kwa kuwa nilichukua muda kusoma juu ya vzmigrate, naona kuwa uko sawa kabisa, hawakunielewa 😛 mimi pia napata mitandao kuwa ya kupendeza.
        Asante tena 😉

  4.   Ermetal alisema

    Ninajua ni chapisho la zamani lakini kwa watu wanaolitaka, ninaacha hazina ili kuisakinisha na rahisi kusanikisha vzdump.

    Kumbuka: hii inakwenda kwenye saraka ya /etc/yum.repos.d/solusvm.repo

    [soluslabs]
    jina = Soluslab Repo
    # msingiurl = http: //repo.soluslabs.com/centos/$releasever/os/$basearch
    orodha ya vioo = http: //repo.soluslabs.com/centos/mirrors-soluslabs
    gpgcheck = 0
    imewezeshwa = 1

    Mara baada ya kuundwa fanya tu
    Yum update
    na kisha usakinishe:
    yum kufunga vzdump