Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Бұл шолу жазбасы жалғасуда резервтік цикл, оқырмандардың сұрауы бойынша жазылған, ол UrBackup, BackupPC, сондай-ақ AMANDA туралы айтады.

UrBackup шолуы.

Қатысушының өтініші бойынша ВГусев 2007 ж Мен UrBackup шолуын қосып жатырмын, клиент-сервер сақтық көшірме жүйесі. Ол толық және қосымша сақтық көшірмелерді жасауға мүмкіндік береді, құрылғының суретімен жұмыс істей алады (тек ұтып аласың ба?), сонымен қатар файлдардың сақтық көшірмелерін жасай алады. Клиент сервермен бір желіде орналасуы немесе Интернет арқылы қосылуы мүмкін. Сақтық көшірмелер арасындағы айырмашылықтарды жылдам табуға мүмкіндік беретін өзгерістерді бақылау жарияланды. Сондай-ақ, кеңістікті үнемдейтін серверлік деректерді сақтауды қайталауды қолдау бар. Желі қосылымдары шифрланған, сонымен қатар серверді басқаруға арналған веб-интерфейс бар. Оның не істей алатынын көрейік:

Толық сақтық көшірме режимінде келесі нәтижелер алынды:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Жұмыс уақыты:

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
8м20с
8м19с
8м24с

Екінші сынақ
8м30с
8м34с
8м20с

Үшінші сынақ
8м10с
8м14с
8м12с

Қосымша сақтық көшірме режимінде:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Жұмыс уақыты:

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
8м10с
8м10с
8м12с

Екінші сынақ
3м50с
4м12с
3м34с

Үшінші сынақ
2м50с
2м35с
2м38с

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

BackupPC шолуы

Қатысушының өтініші бойынша Ванжиганов Мен BackupPC шолуын қосып жатырмын. Бұл бағдарламалық жасақтама perl тілінде жазылған сақтық көшірме сақтау серверінде орнатылған және әртүрлі сақтық көшірме құралдарының үстінде жұмыс істейді - ең алдымен rsync, tar. Ssh және smb көлік ретінде пайдаланылады, сонымен қатар cgi негізіндегі веб-интерфейс бар (apache жоғарғы жағында орналастырылған). Веб-интерфейсте параметрлердің кең тізімі бар. Мүмкіндіктердің арасында сақтық көшірмелер арасындағы ең аз уақытты, сондай-ақ сақтық көшірмелер жасалмайтын кезеңді орнату мүмкіндігі бар. Сақтық көшірме сервері үшін файлдық жүйені таңдағанда, қатты сілтемелерге қолдау көрсетілетініне көз жеткізу керек. Осылайша, сақтауға арналған файлдық жүйені бекіту нүктелеріне бөлуге болмайды. Тұтастай алғанда, өте жағымды тәжірибе, осы бағдарламалық жасақтаманың не істей алатынын көрейік:

Rsync көмегімен толық сақтық көшірмелерді жасау режимінде келесі нәтижелер алынды:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
12м25с
12м14с
12м27с

Екінші сынақ
7м41с
7м44с
7м35с

Үшінші сынақ
10м11с
10м0с
9м54с

Толық сақтық көшірмелерді және tar қолдансаңыз:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
12м41с
12м25с
12м45с

Екінші сынақ
12м35с
12м45с
12м14с

Үшінші сынақ
12м43с
12м25с
12м5с

Қосымша сақтық көшірме режимінде мен tarдан бас тартуға тура келді, себебі сақтық көшірмелер бұл параметрлермен жасалмаған.

Rsync көмегімен қосымша сақтық көшірмелерді жасаудың нәтижелері:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
11м55с
11м50с
12м25с

Екінші сынақ
2м42с
2м50с
2м30с

Үшінші сынақ
6м00с
5м35с
5м30с

Жалпы алғанда, rsync жылдамдығының шамалы артықшылығына ие; rsync желімен де үнемді жұмыс істейді. Бұл сақтық көшірме бағдарламасы ретінде tar көмегімен процессорды аз пайдалану арқылы ішінара өтелуі мүмкін. Rsync бағдарламасының тағы бір артықшылығы - ол қосымша көшірмелермен жұмыс істейді. Толық сақтық көшірмелерді жасау кезіндегі репозиторийдің өлшемі бірдей, 16 ГБ, қосымша көшірмелер жағдайында – бір іске 14 ГБ, бұл жұмыс істейтін қайталауды білдіреді.

AMANDA шолуы

Қатысушының өтініші бойынша оллер AMANDA сынақтарын қосу,

Мұрағаттаушы ретінде tar және сығу қосылған сынақты іске қосу нәтижелері төмендегідей:

Сақтық көшірме, оқырмандардың сұрауы бойынша бөлігі: UrBackup, BackupPC, AMANDA шолуы

Алғашқы іске қосу
Екінші ұшыру
Үшінші ұшыру

Бірінші сынақ
9м5с
8м59с
9м6с

Екінші сынақ
0м5с
0м5с
0м5с

Үшінші сынақ
2м40с
2м47с
2м45с

Бағдарлама бір процессор өзегін толығымен жүктейді, бірақ сақтық көшірме сақтау сервері жағындағы шектеулі IOPS дискісіне байланысты ол деректерді берудің жоғары жылдамдығына қол жеткізе алмайды. Жалпы алғанда, орнату басқа қатысушыларға қарағанда біршама қиын болды, өйткені бағдарлама авторы ssh-ті көлік ретінде пайдаланбайды, бірақ толыққанды CA құру және қолдау көрсету арқылы кілттермен ұқсас схеманы жүзеге асырады. Клиент пен сақтық көшірме серверін кеңінен шектеуге болады: мысалы, егер олар бір-біріне толық сенбесе, онда опция ретінде серверге сәйкес айнымалы мәннің мәнін нөлге орнату арқылы сақтық көшірме жасауды бастауды болдырмауға болады. параметрлер файлы. Басқару үшін веб-интерфейсті қосуға болады, бірақ жалпы конфигурацияланған жүйені шағын bash сценарийлерін (немесе SCM, мысалы, ansible) пайдаланып толық автоматтандыруға болады. Жадты орнатудың біршама тривиальды емес жүйесі бар, бұл деректерді сақтауға арналған әртүрлі құрылғылардың (LTO кассеталары, қатты дискілер және т.б.) кең тізімін қолдауға байланысты. Сондай-ақ, осы мақалада талқыланған барлық бағдарламалардың ішінде AMANDA каталог атын өзгертуді анықтай алатын жалғыз бағдарлама екенін атап өткен жөн. Бір іске қосу үшін репозиторий өлшемі 13 ГБ болды.

Хабарландыру

Сақтық көшірме, 1 бөлім: Сақтық көшірме не үшін қажет, әдістерге, технологияларға шолу
Сақтық көшірме 2-бөлім: rsync негізіндегі сақтық көшірме құралдарын қарап шығу және сынау
Сақтық көшірме жасау 3-бөлім: Қайталануды, қайталануды тексеру және тексеру
Сақтық көшірме 4-бөлім: zbackup, restic, borgbackup файлдарын қарап шығу және сынау
Сақтық көшірме 5-бөлім: Linux үшін bacula және veeam сақтық көшірмесін сынау
Сақтық көшірме 6-бөлім: Сақтық көшірме құралдарын салыстыру
Сақтық көшірме 7-бөлім: Қорытынды

Ақпарат көзі: www.habr.com

пікір қалдыру