Реклама Yandex

adsense 1v

Реклама Yandex

adsense 10v

Реклама Yandex

adsense 2v

Реклама Yandex

adsense 3v

Реклама Yandex

adsense 9v

Реклама Yandex

adsense 8v

Реклама Yandex

adsense 7v

Реклама Yandex

adsense 6v

Реклама Yandex

adsense 5v

Реклама Yandex

adsense 4v

Реклама Yandex

Bacula — бұл ашық бастапқы кодпен жасалған қуатты деректерді резервтік көшіру жүйесі, ол әртүрлі деңгейлерде, мысалы, файлдардан бастап виртуалды машиналар мен серверлерге дейін деректерді қорғауға кең мүмкіндіктер ұсынады. Бұл мақалада біз Bacula бағдарламасын oVirt виртуализацияланған ортада резервтік көшіру үшін орнатуды, баптауды және тиімді пайдалануды, сондай-ақ деректерді қорғаудың ең жақсы тәжірибелерін қарастырамыз.

1. Bacula орнату

1.1. Bacula серверге орнату

Алдымен Bacula жүйесін орнату қажет, ол резервтік көшіру процесін басқару үшін қолданылатын болады.

  1. Репозиторийді қосу және Bacula орнату

CentOS 7/8 немесе басқа RHEL таратылымдарына Bacula орнату үшін репозиторийді қосып, қажетті пакеттерді орнатамыз:

bash
sudo yum install epel-release sudo yum install bacula-director bacula-file-daemon bacula-console bacula-storage

Бұл пакеттер Bacula Director (резервтік көшіру процестерін басқару үшін), Bacula File Daemon (клиенттермен өзара әрекеттесу үшін) және Bacula Storage Daemon (резервтік көшірулермен жұмыс істеу үшін) компоненттерін қамтиды.

  1. MySQL орнату және баптау

Bacula резервтік көшірмелер туралы ақпаратты сақтау үшін дерекқорды пайдаланады. Біз MySQL дерекқорын қолданамыз. MySQL серверін орнатамыз және Bacula үшін дерекқор жасаймыз:

bash
sudo yum install mysql-server sudo systemctl start mysqld sudo systemctl enable mysqld

Содан кейін дерекқор мен пайдаланушы жасаймыз:

bash
mysql -u root -p CREATE DATABASE bacula; CREATE USER 'bacula'@'localhost' IDENTIFIED BY 'bacula_password'; GRANT ALL PRIVILEGES ON bacula.* TO 'bacula'@'localhost'; FLUSH PRIVILEGES; EXIT;

Дерекқор схемасын жасау үшін келесі команданы іске қосамыз:

bash
cd /usr/lib/bacula ./sql/create_mysql_tables
  1. Bacula Director-ды баптау

Bacula Director барлық резервтік көшіру процестерін, мысалы, тапсырмаларды жасау, жоспарлау және хранилищамен жұмыс істеуді басқаруға жауапты. Оны баптау үшін конфигурация файлын ашамыз және дерекқорды қосу және басқа да маңызды параметрлерді енгіземіз:

bash
sudo nano /etc/bacula/bacula-dir.conf

Дерекқорға қосылу параметрлерін қосамыз:

bash
Director { Name = MyDirector DIRport = 9101 QueryFile = "/etc/bacula/query.sql" WorkingDirectory = "/var/lib/bacula" Pid Directory = "/var/run/bacula" Messages = Daemon PoolDirectory = "/etc/bacula/pools" Catalog = MyCatalog DbAddress = "localhost" DbName = "bacula" DbUser = "bacula" DbPassword = "bacula_password" }

Bacula Director-ды іске қосамыз:

bash
sudo systemctl start bacula-director sudo systemctl enable bacula-director

1.2. Bacula File Daemon-ды клиенттік виртуалды машиналарға орнату

Bacula File Daemon (FD) әрбір виртуалды машинаға орнатылуы керек, ол резервтік көшіру процесін орындау үшін қажет. Бұл виртуалды машиналарға Bacula жүйесінің резервтік көшірмелерін жасауға мүмкіндік береді.

  1. Bacula File Daemon-ды виртуалды машинаға орнату

CentOS/RHEL виртуалды машинасында Bacula File Daemon орнатамыз:

bash
sudo yum install bacula-fd
  1. Bacula File Daemon-ды баптау

bacula-fd.conf конфигурация файлын ашып, Bacula Director-ға қосылуды баптаймыз:

bash
sudo nano /etc/bacula/bacula-fd.conf

Bacula Director-дың IP мекенжайын көрсеткенімізге көз жеткіземіз:

bash
Director { Name = MyDirector DIRPort = 9101 Address = 192.168.1.10 # Bacula Director-дың IP мекенжайы }
  1. Bacula File Daemon-ды виртуалды машинада іске қосу

Bacula File Daemon-ды виртуалды машинада іске қосамыз:

bash
sudo systemctl start bacula-fd sudo systemctl enable bacula-fd

Енді Bacula виртуалды машинамен деректерді резервтік көшіру үшін әрекеттесуге дайын.

2. oVirt жүйесінде виртуалды машиналарды резервтік көшіруді баптау

2.1. Виртуалды машиналарды резервтік көшіру

Виртуалды машиналарды Bacula арқылы резервтік көшіру үшін бірнеше компоненттерді, мысалы, хранилищаларды, тапсырмаларды және жоспарлауды баптау қажет.

  1. Хранилищалар пулын жасау

Bacula Director конфигурациясында резервтік көшірулер жазылатын хранилищалар пулын жасауды бастаймыз.

bacula-dir.conf файлына хранилищалар пулын қосамыз:

bash
Pool { Name = DefaultPool PoolType = Backup Recycle = yes AutoPrune = yes Volume Retention = 365 days Maximum Volumes = 100 }

Бұл пул резервтік көшірулерді сақтау үшін пайдаланылады.

  1. Виртуалды машинаны резервтік көшіру тапсырмасын жасау

Әрбір виртуалды машина үшін резервтік көшіру тапсырмасын жасаймыз. bacula-dir.conf файлына резервтік көшіру тапсырмасын қосамыз:

bash
JobDefs { Name = "DefaultJob" Type = Backup FileSet = "Full Set" Schedule = "WeeklyCycle" Priority = 10 Messages = Standard Pool = DefaultPool } Job { Name = "BackupVM1" Type = Backup Client = VM1-fd-fd FileSet = "Full Set" Pool = DefaultPool Messages = Standard Priority = 10 Volumes = Volume1 FileRetention = 1 month JobRetention = 1 year }
  1. Жоспарлау

Резервтік көшіруді жүйелі түрде орындау үшін жоспар жасауды ұсынады:

bash
Schedule { Name = "WeeklyCycle" Run = Full 1st sun at 01:00 }

Бұл жоспар виртуалды машинаның толық резервтік көшіруін әр айдың бірінші жексенбісінде сағат 01:00-де іске қосады.

  1. Резервтік көшіруді іске қосу

Енді резервтік көшіруді қолмен немесе автоматты түрде бастауға болады. Қолмен бастау үшін Bacula Console қолданамыз:

bash
bconsole *run

3. Bacula-ны oVirt жүйесінде тиімді пайдалану

3.1. Виртуалды машиналарды қалпына келтіру

Bacula деректерді қалпына келтіруді де қолдайды, оның ішінде виртуалды машиналарды толық қалпына келтіру де бар. Қалпына келтіру үшін bacula-dir.conf файлына қалпына келтіру тапсырмасын қосамыз:

bash
Job { Name = "RestoreVM1" Type = Restore Client = VM1-fd-fd FileSet = "Full Set" Pool = DefaultPool Messages = Standard Priority = 10 Volumes = Volume1 }

Бұл тапсырма резервтік көшіруді көрсетілген хранилищадан қолданады және виртуалды машинаны қайта қалпына келтіреді.

Қалпына келтіруді Bacula Console арқылы бастауға болады:

bash
bconsole *restore

3.2. Деректерді архивтеу

Bacula ұзақ мерзімді деректерді архивтеуді де қолдайды. Сіздер архивтік деректердің сақталу мерзімін басқару үшін ретенция саясатын баптай аласыз. Мысалы:

bash
Pool { Name = "ArchivePool" PoolType = Archive Recycle = yes AutoPrune = yes Volume Retention = 1 year Maximum Volumes = 50 }

Бұл баптау архивтік резервтік көшірмелердің бір жыл бойы сақталуын және кейін автоматты түрде жойылуын қамтамасыз етеді.

3.3. Мониторинг және есептер

Bacula резервтік көшіру процестерін мониторинг жасау және есеп беру құралдарын ұсынады. Қазіргі уақытта орындалып жатқан резервтік көшірулердің жағдайы мен тарихын Bacula Console арқылы көруге болады:

bash
bconsole *status dir

Бұл команда барлық белсенді тапсырмалардың жағдайын және нәтижелерін көруге мүмкіндік береді. Сондай-ақ, резервтік көшіру тапсырмаларының орындалуы туралы хабарламалар мен ескертулер орнатуға болады.

3.4. Резервтік көшіруді оңтайландыру

  1. Тек өзгерген деректерді резервтік көшіру (инкременттік көшіру)

Резервтік көшірудің уақыты мен көлемін оңтайландыру үшін инкременттік резервтік көшірулерді баптауға болады, ол тек өзгерген файлдарды сақтайды. Бұл резервтік көшіру көлемін айтарлықтай азайтуға көмектеседі.

Инкременттік резервтік көшіру тапсырмасының мысалы:

bash
Job { Name = "IncrementalBackupVM1" Type = Backup Client = VM1-fd-fd FileSet = "Incremental Set" Schedule = "DailyCycle" Priority = 10 Messages = Standard Pool = DefaultPool Volumes = Volume1 }
  1. Көптеген хранилищаларды қолдану

Егер сізде резервтік көшірулер үшін бірнеше хранилище (мысалы, жергілікті дисктер және бұлттық хранилищалар) болса, Bacula бірнеше пулды әртүрлі деректер санаттары үшін конфигурациялауға мүмкіндік береді. Бұл жүктемені бөлуге және деректерді әртүрлі хранилищаларға резервтік көшіруді ұйымдастыруға көмектеседі.

Қорытынды

Bacula — бұл oVirt сияқты виртуализацияланған орталарда резервтік көшіруді ұйымдастыру үшін қуатты құрал. Bacula көмегімен сіз тек виртуалдық машиналарды және хосттарды ғана емес, сонымен қатар деректерді тиімді басқарып, қалпына келтіріп, архивтеу арқылы қорғай аласыз.

Келтірілген ұсыныстар мен баптауларды орындау арқылы резервтік көшіру процесін оңтайландырып, деректердің қолжетімділігін және қауіпсіздігін қамтамасыз етуге болады.

Реклама Google

 

 

 
Получить консультацию о системах резервного копирования
Назар аударыңыз! Бұл мақала ресми құжат емес.
Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Әлемдегі жетекші жеткізушілерден сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының тегін сынақ нұсқасына тапсырыс беріңіз: Тегін сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының спецификациясын есептеу қызметіміздің артықшылығын пайдаланыңыз:

 

Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар.

 

 

test drive Дұрыс сақтық көшірме жүйесін таңдау үшін үш қадам




 Ақпаратқа толы қазіргі заманда дұрыс таңдау жасау қиын.
 
із сізге армандаған сақтық көшірме жүйесін таңдауға және құруға көмектесетін үш тегін қызметті ұсынамыз.

1. Бағдарламалық қамтамасыз етудің спецификациясын есептеу

Техникалық сипаттаманы есептеу формасын ашыңыз.

Сервер деректерін енгізіңіз және сатып алу немесе болашақ құнын бағалау үшін қатесіз сипаттаманы алыңыз.

2. Виртуалды өнімнің демонстрациясы

Сақтық көшірме жүйелері өте күрделі бағдарламалық құрал болып табылады. Толық тестілеуді өткізу және күшті және әлсіз жақтарды анықтау үшін жеткілікті уақыт пен сынақ ортасын табу әрқашан мүмкін емес.

ұл жағдайда алдымен бағдарламаның виртуалды зертханада қалай жұмыс істейтінін көруді ұсынамыз. 

3. Сынақ нұсқасын алыңыз

Сынақ сұрау формасын толтырыңыз

Сақтық көшірме жасау бағдарламалық құралы сізге сәйкес келетініне көз жеткізіңіз

 

Сақтық көшірме жасаудың ең жақсы тәжірибелері
Виртуалды машиналардың сақтық көшірмесін жасау және қалпына келтіру жолы
Сақтық көшірме бағдарламалық құралының тегін сынақтары
Сақтық көшірме жүйесіне қадамдар

 

Қазақстанда бағдарламалық жасақтаманы сатып алу (спецификацияны тегін есептеу)

 

Әр түрлі салаларға арналған шешімдер

 

Бағдарламалар туралы толық ақпарат

 

 

 

Облактармен жұмыс практикалары

 

 

Техникалық құжаттар кітапханасы

 

Бизнеснің шексіздігін қамтамасыз ету
 
Тегін бағдарламалық құрал
 
Сақтық көшірме технологиялары туралы арнайы ресурстар

 

Қазақстанда бағдарламалық қамтамасыз етуді қалай сатып алуға болады

 

ТОО Лингуа Мадре жеке деректерді қалай өңдейді
Қазақстандағы серіктес ЖШС Lingua Madre
  • Мақалалар 1138
  • «Материалдар көру саны» 319191

Егер сіздің деректер қорғау жүйелері мен деректерді қорғаумен байланысты барлық не істеген болса, несиелі программалық жасақты сатып алу немесе кеңес алу керектігі туралы - бізге хабарласыңыз.

Сіз үшін маңызды болуы мүмкін. Бізден программалық жасақ сатып алған барлық адамдар эксперттік деңгейдегі техникалық қолдау аларlar.