Како инсталирати Поппинс за сигурносну копију на Линуку (ЦентОС 7)

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

Резервне копије можемо извршити на различите начине помоћу алата уграђених у систем, алата трећих страна, бесплатних или плаћених.

Овај пут ћемо говорити о а бесплатни алат под називом Поппинс то нам дозвољава направите резервну копију на Линук -у највреднијих информација у нашој организацији и заузврат пренети ове копије на удаљене локације.

Шта је ПоппинсПоппинс је а алатка командне линије развијена у ПХП -у која ће нам дати могућност генерисања резервне копије осетљивих информација којима управљамо пружајући висок ниво безбедности.

Да бисте сазнали више о овом алату, посетите следећу везу:

Поппинс ФеатуресМеђу главним карактеристикама које ћемо пронаћи када користимо поппинс имамо:

  • Компатибилност са Дитросом као што су ЦентОС, Дебиан, Федора, Убунту и други.
  • Има помоћни програм РСинц који нам омогућава да даљински креирамо резервне копије помоћу ССХ протокола.
  • Могућност инкременталних резервних копија.
  • Можемо дефинисати временске периоде за прављење резервних копија, дневне, недељне, месечне итд.
  • Прилагодљива конфигурација помоћу .ини датотека
  • Могућност креирања резервних копија МиСКЛ базе података.
  • Поппинс снабдева велики број записа за нашу администрацију

Као што видимо, имамо занимљиве функције када користимо Поппинс. За ову анализу користићемо рачунар са ЦентОС 7 окружењем.

1. Надоградите систем


Као што увек препоручујемо у Солветицу, пре него што извршите било коју инсталацију алата или програма, препоручљиво је ажурирати различите пакете које имамо на систему.

У овом случају, ЦентОС 7, користићемо наредбу:

 судо иум упдате
У случају да имамо Дебиан или Убунту можемо користити наредбу:
 судо апт-гет упдате
Помоћу ових команди ћемо га ажурирати.

2. Пакети потребни за покретање Поппинс -а


За оптимално функционисање Поппинс -а потребно је имати следеће пакете у ЦентОС 7 или у систему за инсталирање алата.
  • Мерцуриал
  • Пхп5-цли (пхп-цли)
  • Рсинц
  • ССХ
  • Греп
  • Гзип

Пакети ссх, рсинц, гзип и греп подразумевано су унапред инсталирани у Линуку, због чега не би требало да бринемо о инсталирању ових пакета.

3. Инсталирајте потребне пакете


Наставићемо са инсталирањем пакета који не долазе подразумевано у Линук, као што су Мерцуриал и пхп-цли.

За инсталирање ових пакета користићемо наредбу:

 судо иум инсталл мерцуриал пхп-цли

Надамо се да су сви пакети преузети и инсталирани и да ће се на крају појавити порука Готово!

4. Уређивање датотеке пхп.ини


Када преузмемо и инсталирамо потребне пакете, можемо инсталирати Поппинс, али прво морамо видети датотеку пхп.ини која се налази на /етц/пхп.ини путањи како бисмо конфигурисали временску зону за исправну копију безбедности.

Ову датотеку ћемо уредити жељеним уређивачем, у овом случају користићемо нано.

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

Уносимо неопходну вредност:

Промене чувамо комбинацијом тастера Цтрл + ИЛИ и излазимо из уређивача помоћу комбинације Цтрл + Икс (У случају да користимо нано).

БелешкаДа бисмо видели све расположиве временске зоне, можемо отићи на следећу везу:

5. Клонирајте Поппинс спремиште на нашем систему


Када се дефинишу параметри временске зоне, клонираћемо Поппинс спремиште у ЦентОС -у 7 помоћу следеће команде:
 судо хг цлоне хттпс://битбуцкет.орг/поппинс/поппинс/опт/поппинс

Како видимо да је процес клонирања био исправан, сада морамо да повежемо ову датотеку на одговарајућој локацији помоћу наредбе:

 лн -с /опт/поппинс/инит.пхп / уср / лоцал / бин / поппинс
Када завршимо претходни корак, можемо да верификујемо верзију Поппинс -а помоћу наредбе:
 поппинс -в

6. Коришћење Поппинс: резервна скрипта


На службеној веб страници Поппинс можемо пронаћи детаљне информације о томе како користити Поппинс, али основни начин је стварање скрипте на сљедећи начин:

Креирамо директоријуме:

 мкдир поппинс.д цд поппинс.д мкдир евидентира конфигурационе копије 
Настављамо са копијом предлошка конфигурације:
 цп /опт/поппинс/солветиц.поппинс.ини /роот/поппинс.д/цонф/солветиц.поппинс.ини
Основна скрипта за ову конфигурацију је следећа:
 [лоцал] роотдир = "/роот/поппинс.д/бацкупс" логдир = "/роот/поппинс.д/логс" хостдир-наме = 'солутионтиц' хостдир-цреате = иес снапсхот-бацкенд = 'дефаулт' [ремоте] ссх = иес ретри-цоунт = 0 ретри-тимеоут = 5 хост = 'солутионтиц' усер = 'роот' пре-бацкуп-сцрипт = ""; пре-бацкуп-онфаил = "прекид"; [укључено] / = 'роот' [искључено] [снимци] инкрементално = 2 1-дневно = 7 1-недељно = 4 1-месечно = 2 1-годишње = 1 [мета] ремоте-диск-лаиоут = иес ремоте-пацкаге -лист = иес [лог] лоцал-диск-усаге = иес цомпресс = иес [рсинц] цомпресслевел = 0 хардлинкс = но вербосе = иес ретри-цоунт = 0 ретри-тимеоут = 5 [мискл] енаблед = но цонфигдирс = '' 
Унутар скрипте, између осталих, конфигуришемо све параметре порекла, одредишта, врсте резервне копије. Позив је да користите ове бесплатне алате који ће нам несумњиво помоћи у нашем резервни задаци и тако можемо држите све осетљиве личне или организационе податке увек на располагању било када.

wave wave wave wave wave