Израда сигурносне копије ВМВаре ЕСКСи виртуалних машина помоћу МКСБацкупа

Да организујемо систем за аутоматско прављење резервних копија виртуелних машина које раде на ВМВаре ЕСКСи серверу, користићемо бесплатан услужни програм  МКСБацкуп, који можете да преузмете овде (у време писања текста, последња доступна верзија МКСБацкупа је 1.0.4 од 24. јануара 2013.). Овај услужни програм је врста фронтенда који се интегрише у разне резервне скрипте, укључујући Гхеттовцб (ВМ резервна скрипта написана у перл и подржана од стране ентузијаста). ГхеттоВЦБ омогућава мрежне копије виртуелних машина на мрежи. ВМ сигурносна копија креирана је креирањем њеног снимка..

Важно је. ГхеттоВЦБ не ради са виртуелним машинама које имају сопствене снимке. Да бисте направили сигурносну копију виртуелне машине, сви снимци морају бити обрисани (на пример, преко Снапсхот Манагера).

МКСБацкуп је један од ретких резервних алата који вам омогућава да вршите резервне копије виртуелних машина на мрежи. МКСБацкуп се може користити за израду сигурносних копија виртуелних машина које раде и на комерцијалном издању ВМваре ЕСКСи и на бесплатном ВМваре Хипервисору. Услужни програм је развијен у Питхон-у и цросс-платформи је. МКСБацкуп услужни програм нема графички интерфејс, ради преко командне линије и конфигурише се путем конфигурацијских датотека.

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

Савет. Поред израде резервних копија виртуалних машина, не смете заборавити на потребу израде сигурносне копије конфигурације самог ЕСКСи домаћина.

Садржај:

Садржај:

  • Инсталирање МКСБацкуп Бацкуп скрипте
  • Конфигуришите резервне опције за виртуелне машине
  • Покретање сигурносне копије виртуалних машина на ВМВаре ЕСКСи хост

Инсталирање МКСБацкуп Бацкуп скрипте

  1. Преузмите и распакујте архиву помоћу МКСБацкуп-а.
  2. Покрените датотеку мксбацкуп.еке. Отвара се једноставан чаробњак за инсталацију конзоле. Тијеком поступка инсталације морат ћете одредити директориј у којем је скрипта инсталирана (према заданом Ц: \ Магик), треба ли инсталирати скрипту гхеттоВЦБ (да, потребно је), назив задатка сигурносне копије (још га не можете поставити) и корисничку лозинку из које задатак сигурносног копирања ће се покренути (док га не можете поставити)

Конфигуришите резервне опције за виртуелне машине

Следећи корак је конфигурација резервних опција за виртуелне машине које раде на ЕСКСи серверу. Конфигурација се врши уређивањем конфигурационе датотеке мксбацкуп.ини (подразумевано се налази у мапи Ц: \ Магик).

Отворите датотеку мксбацкуп.ини у било којем уређивачу текста. Структура датотеке састоји се од неколико одељка, а назив сваког одељка је у заградама.
Одељак:

[ДЕФАУЛТ]

У овом одељку можете подесити опције обавештења путем е-поште. Нисмо заинтересовани, па одлазите

пошта = не

Следећи одељак је [ВМВАРЕ_ФРОМ_ВИНДОВС]. Овај одељак је сигурносна копија и описује разне параметре који омогућавају прављење резервних копија виртуелних машина у Виндовс-у. У нашем примеру задатак изгледа овако:

[ВМВАРЕ_ФРОМ_ВИНДОВС] програм = гхеттовцб хост = 10.10.1.89 порт = 22 логин = роот лозинка = ЛИ & ф3ццц23 лоцал = Ц: \ магик \ вмваре глобал_цонф = гхеттоВЦБ.цонф вм_лист = вм1_хттпс винКСПтестк = Ц: ма \ "Д: \ Инсталирај \ Путти \ псцп.еке" -сцп -р

Зауставимо се на параметрима задатка:

програм - резервни програм, напустите гхеттовцб

домаћин - ЕСКСи име домаћина / ип на којем се покрећу виртуалне машине

порт - приступни порт (подразумевано је 22 порта - ССХ протокол)

пријавите се - корисничко име са правима приступа ЕСКСи серверу (подразумевано је ово роот, али из безбедносних разлога је боље креирати засебног корисника на ЕСКСи серверу)

лозинку - корисничка лозинка

локални - локални директориј у којем се чува сигурносна копија скрипте и њена конфигурација

глобал_цонф - датотека за подешавање скрипте гхеттоВЦБ

вм_лист - списак виртуелних машина за које желите да направите резервну копију. Ако требате сигурносно копирати све виртуалне машине, овај параметар мора бити празан. Ако требате искључити неке виртуалне машине, користите параметар вм_екцлуде.

одредиште - параметар вам омогућава да одредите врсту операције која се изводи. Могло би бити

  • прављење резервних копија - извршавање једноставне резервне копије (нема потребе да одредите одредиште)
  • цопи - правите сигурносне копије и копирајте примљене датотеке у наведени директориј
  • померите - направите сигурносну копију и преместите примљене датотеке у наведени директориј

Нека се задржи на опцији потеза, као оптималнијој. У том случају ће се на ЕСКСи хост створити локалне сигурносне копије виртуелних машина које ће се затим пренети у рачунар који покреће скрипту.

мон-сун - претпоставља се да се скрипта може изводити свакодневно (оставимо то на овај начин, јер смо поставили учесталост покретања сигурносних копија преко Виндовс планера).

Поред тога, назначујемо директоријум у који ће се премештати сигурносне копије ВМ-а (Ц: \ магик). Параметар $ вм означава да ће се за сваку виртуелну машину створити посебан директориј са његовим именом, где ће се додати датотеке виртуелне машине..

Напомена. Детаљан опис поставки конфигурације скрипте и његове синтаксе дат је на веб локацији програмера.

сцп_бин - пут до сцп услужног програма

Савет. Измењени сцп услужни програм део је Путти пакета и зове се псцп.еке. Преузмите архиву са Путти-ом са ове везе и распакујте је у било који директоријум (у нашем примеру је ово Д: \ Инсталл \ Путти \).Важно је. Проверите да ли је ССХ даемон омогућен на ЕСКСи серверу.

Затим морате извршити бројне измене у датотеци гхеттоВЦБ.цонф (у нашем примеру се налази у директоријуму Ц: \ магик \ вмваре). Занимају нас следеће опције

ВМ_БАЦКУП_ВОЛУМЕ = / вмфс / волумени / мса2000 / сигурносна копија ВМ_БАЦКУП_РОТАТИОН_ЦОУНТ = 3

ВМ_БАЦКУП_ВОЛУМЕ - директоријум на ЕСКСи серверу у који ће се сачувати копије виртуалних машина (наравно, на ВМФС партицији би требало бити довољно слободног простора)

ВМ_БАЦКУП_РОТАТИОН_ЦОУНТ - број сачуваних локалних копија (у нашем примеру ће бити сачуване последње 3 резервне копије)

Остаје да користите плинк услужни програм (који је такође приложен уз Путти) за спремање главног кључа у локалну ссх кеш меморију. На пример, овако:

ПЛИНК.ЕКСЕ роот@10.10.1.89 лс /

Покретање сигурносне копије виртуалних машина на ВМВаре ЕСКСи хост

Тестирајте резервну скрипту. Да бисте то учинили, отворите командну линију са правима администратора и покрените наредбу:

Ц: \ Магик \ МКСБацкуп \ мксбацкуп.еке -в -ц Ц: \ Магик \ мксбацкуп.ини резервна копија ВМВАРЕ_ФРОМ_ВИНДОВС

,где је кључ показује да треба да прикажете детаљне информације, путања до датотеке поставки мксбацкуп.ини, бацкуп - значи да требате покренути сигурносну копију, на крају се наводи име задатка из датотеке мксбацкуп.ини (у нашем примеру задатак ВМВАРЕ_ФРОМ_ВИНДОВС).

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

Процес израде резервних копија можете пратити појавом догађаја стварања / уклањања снимка у ВМваре вСпхере конзоли.

Током извођења скрипте, у директорију одредишта ће се појавити фасцикле које садрже датотеке виртуалне машине.

Након извођења пробне копије, можете наставити са аутоматизацијом процеса израде резервних копија. Да бисте то учинили, направите нови задатак Виндовс Сцхедулера..

Креирајте задатак назван "Бацкуп ЕСКСи" који се покреће петком и извршава наредбу: Ц: \ Магик \ МКСБацкуп \ мксбацкуп.еке -в -ц Ц: \ Магик \ мксбацкуп.ини сигурносна копија ВМВАРЕ_ФРОМ_ВИНДОВС

Не заборавите да у поставкама задатка наведете да се он мора изводити са правима администратора (опција „Покрени са највишим привилегијама“).

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

Недостаци ове методе резервних виртуелних машина:

  • прилично мала брзина резервне копије
  • велика количина слободног простора потребна за складиштење ВМ сигурносних копија

Ови недостаци надокнађују се њеним бесплатним, али за велика решења је пожељније користити комерцијалне резервне производе, као што су Вееам или ХП ДатаПротецтор.