вздумп: Како га инсталирати у ЦентОС 6.5 без умирања у покушају

Пре извесног времена објављивао сам на истом блогу чланак у којој је објашњено како се инсталира сервер ОпенВЗ. У њему је споменуо како инсталирати програм вздумп, што омогућава резервне копије контејнере и касније их рестаурирати.

Међутим, као резултат коментара читаоца, схватио сам да поступак више није тако лак и потребно је неколико додатних корака. Будући да је онлајн документација у том погледу оскудна и, готово увек погрешна, одлучио сам да објавим овај мали пост са објашњењем процеса. Надам се да ће вам бити од користи.

ОпенВЗ вздумп логотип

ОпенВЗ

Вздумп инсталација

Прво што треба учинити је задовољити зависности програма. Да бисте започели, морате да инсталирате цстреам. Можете га преузети од овде: http://pkgs.repoforge.org/cstream/

Пронађите најновију верзију која одговара вашој архитектури и преузмите је на рачунар. Ако сте попут мене и одбијате да користите графички интерфејс, користите:

wget (url del paquete)

Када преузмете, додирните инсталирај. Можемо га инсталирати са:

yum install (nombre_paquete)

Тада морате инсталирати библиотеку Једноставно закључавање датотеке У / И пар перл. Ово су наредбе:

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

Ако одете на страницу за преузимање (http://dag.wieers.com/rpm/packages/perl-LockFile-Simple) видећете да постоје новије верзије. Нисам их пробао, али ако желите да пробате, свеједно би требало да успеју.

Сада је време да додате путању тако да ОпенВЗ зна где да тражи библиотеку. Ово се разликује у зависности од верзије. На крају је најбоље да у читавом систему потражите библиотеку и да пут пронађете ручно. За ово извршавамо:

find /usr -name Simple.pm

Вратиће више датотека, она која је битна је прва. У мом случају је „/уср/либ/перл5/вендор_перл/5.8.8/ЛоцкФиле/Симпле.пм“.

Идемо путем, заборављајући део „ЛоцкФиле / Симпле.пм“ и уређујемо нашу датотеку .басхрц.

vim ~/.bashrc

Додамо:

export PERL5LIB=(ruta)

У мом случају:

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

Чувамо и учитавамо нову променљиву:

source ~/.bashrc

Сада можемо инсталирати вздумп. Прво га преузмемо:

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

А онда га инсталирамо користећи иум (тако да такође проверавамо зависности):

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

То не би требало да ствара проблеме. У случају да се то догоди, проверите да ли сте инсталирали процмаил (или било које друге) МДА). Требали бисте га имати по дефаулту, али сте га можда деинсталирали. Након завршетка инсталације, сада бисте могли да покренете вздумп и взресторе. Ако вам то покаже неку чудну грешку, уверите се да је променљива извезена:

echo $PERL5LIB

И да је рута тачна.

То је то. Дуг живот и просперитет.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   ффос дијо

    Одличан чланак 😉

    1.    Камисама666 дијо

      Хвала вам! 🙂

  2.   дхунтер дијо

    Па, у ове сврхе препоручујем Прокмок, заснован на Дебиану, подржава КВМ и Опенвз, има веб интерфејс и АПИ који може учинити чуда, то ми делује као свила. Планиране резервне копије, исцси, нфс итд.

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

    Прокмок ВЕ је комплетно решење за виртуелизацију сервера засновано на системима отвореног кода. Омогућава виртуелизацију на КВМ-у и контејнерима и управља виртуелним машинама, складиштем, виртуелизованим мрежама и ХА кластерима.

    1.    Камисама666 дијо

      Истина је да прокмок изгледа врло добро. У ствари, мислим да су они ти који развијају (или развијају) вздумп. Али, по мом мишљењу, увек је корисно знати како функционишу основне технологије. Према мом искуству, графички интерфејси пре или касније пропадну. У том тренутку сте ви против терминала.

      Дуг живот и просперитет.

      1.    дхунтер дијо

        Додељујем вам, али прокмок вам даје пуни приступ вздумп и взцтл и свему, плус РЕСТ апи који је сан, тренутно имам планове да урадим нешто попут статусног центра са интерфејсом питхон [1] и Фласком.

        https://github.com/swayf/proxmoxer

      2.    Камисама666 дијо

        Не треба да кажете више. Са РЕСТ апи сте ме већ уверили у КСД.

  3.   Габријел дијо

    Читалац сам који сам дао коментар и заиста ценим овај пост.
    Само сам следио кораке и могао сам без проблема да направим резервне копије контејнера. Хвала вам што ми нисте дозволили да умрем покушавајући

    Сада идемо са другим упитом, претпостављам да овај алат није инсталиран, јер се тренутно у ОпенВЗ морају користити друге врсте сигурносних копија, а за њихово подизање мора се користити други алат. Ја сам у праву? Мислим да је то добра тема за будући пост 😉
    поздрави

    1.    Габријел дијо

      Поново објашњавам да на крају користим оно што коментаришете у овом посту, али пошто ово прелазим на везу коју су ми исти људи из ОпенВЗ-а дали на Твиттер-у, нисам је користио 😛
      https://openvz.org/Migration_from_one_HN_to_another
      Рекли су ми да користим взмиграте

      1.    Камисама666 дијо

        Па, јасно је да вас нису разумели, јер вам миграција није била од велике користи. Ваш проблем је био у томе што сте резервне копије направили помоћу резервата. Оно што взмиграте ради је брига о премештању активног контејнера (топлог или хладног) са једне машине на другу. Да сте то радили од почетка, да. Али када сте једном желели да уклоните контејнер из резервне копије, взмиграте вам није био од користи. Морали су бити уклоњени из резервне копије и за то је било потребно взресторе. Али хеј, следећи пут искористи ово да се решиш проблема и патњи.

    2.    Камисама666 дијо

      Па не. Знам, и мени се чини чудно, али такав је живот. Такође вам кажем да оно што вздумп ради (у офлајн режиму) је једноставно компресовање директоријума где се корен контејнера и његове конфигурационе датотеке налазе у једној датотеци. А онда га отпакујте и ставите све на своје место. То се може учинити ручно. Али технички гледано, иако га нема у званичним спремиштима (а у инсталацији му је гужва у носу), вздумп је званични алат за прављење резервних копија, барем на хладном.

      Зашто га онда нема у спремиштима? То бих волео да знам. Према ономе што видим на блогу програмера, у новије време су укључени у плооп, што је оно што сада воле. Али хеј, то је тако.

      У сваком случају, резервна копија (хладна, врућа, чак и спремна ако је потребно) смислила сам за будући чланак. Иако прво планирам да разговарам о умрежавању, да се људи укључе у врсте виртуелних адаптера и то је најлакша ствар на свету. Кад вам то објасне у условима, наравно. Да видимо да ли ћу одвојити мало времена ове недеље.

      Дуг живот и просперитет

      1.    Габријел дијо

        Сад кад сам мало прочитао о взмиграте, видим да сте потпуно у праву, нису ме разумели 😛 Такође ми је интересантно умрежавање.
        Хвала још једном 😉

  4.   Ермиметал дијо

    Знам да је то стари пост, али за људе који га желе остављам спремиште да га инсталира једноставним иум инсталл вздумпом.

    Запамтите: ово иде у директоријум /етц/иум.репос.д/солусвм.репо

    [солуслабс]
    наме = Солуслаб Репо
    # басеурл = хттп: //репо.солуслабс.цом/центос/$релеасевер/ос/$басеарцх
    миррорлист = хттп: //репо.солуслабс.цом/центос/миррорс-солуслабс
    гпгцхецк = КСНУМКС
    енаблед = КСНУМКС

    Једном створени, само учините
    иум упдате
    а затим инсталирајте:
    њам инсталирај вздумп