Контейнерлердің сақтық көшірмесін жасау үшін BackupPC пайдалану Қазақстандағы жүйелік әкімшілерге қажет толық нұсқаулық болып табылады.
BackupPC бағдарламасына кіріспе
Деректердің сенімділігі мен қолжетімділігі маңызды аспектілер болып табылатын бүгінгі АТ-ландшафтында сақтық көшірме инфрақұрылымды басқарудың ажырамас бөлігіне айналуда.
Docker, Kubernetes және басқалар сияқты виртуалдандыру және контейнерлендіру икемділік пен ауқымдылықты қамтамасыз етеді, сонымен қатар тиімді резервтік шешімдерді қажет етеді.
Осындай шешімдердің бірі - желілік орталардағы деректердің сақтық көшірмесін жасауға арналған қуатты құрал - BackupPC.
BackupPC дегеніміз не?
BackupPC – желідегі әртүрлі компьютерлер мен серверлерден деректердің сақтық көшірмесін жасауға арналған жоғары өнімді ашық бастапқы сақтық көшірме жасау жүйесі. Ол қосымша және толық сақтық көшірмелерді, деректердің қайталануын және қысуды қолдайды, бұл оны кеңістік пен ресурстарды үнемдеу үшін тиімді шешім етеді.
BackupPC артықшылықтары
1. Ашық бастапқы және тегін
BackupPC - бұл тегін және ашық бастапқы бағдарламалық құрал, ол оны нақты қажеттіліктерге бейімдеуге және оны қосымша лицензиялық шығындарсыз әртүрлі АТ-инфрақұрылымдарға біріктіруге мүмкіндік береді.
2. Деректерді қайталау және қысу
Жүйе сақталатын деректердің көлемін айтарлықтай азайтатын және дискілік кеңістікті үнемдейтін кеңейтілген қайталану және деректерді қысу алгоритмдерін пайдаланады.
3. Түрлі протоколдарды қолдау
BackupPC серверлер мен жұмыс станцияларына, соның ішінде SSH, Rsync, SMB және т.б. қосылуға арналған бірнеше протоколдарды қолдайды, бұл оны әмбебап сақтық көшірме жасау шешіміне айналдырады.
4. Веб-интерфейс
BackupPC сақтық көшірмелерді басқару, сақтық көшірмелердің күйін бақылау және деректерді қалпына келтіру үшін ыңғайлы веб-интерфейсті қамтамасыз етеді.
BackupPC жүйесінде деректердің қайталануы
Депликация түрі
BackupPC сақтық көшірмелерді сақтау кезінде деректердің қайталанатын блоктарын болдырмайтын блок негізіндегі деректердің қайталануын пайдаланады. Бұл деректердің бір блогы бірнеше файлдарда немесе сақтық көшірмелерде болса, ол тек бір рет сақталады және қалған көшірмелер сол бастапқы блокқа сілтеме жасайды дегенді білдіреді.
Дедупликацияның артықшылықтары
- Дискідегі орынды үнемдеу: қайталанатын деректерді жою арқылы қайталану сақталған деректер көлемін айтарлықтай азайтады.
- Жылдамдық пен тиімділік: серверде тасымалданатын және сақталатын деректер көлемін азайту арқылы сақтық көшірме жасау және қалпына келтіру процесі жылдамырақ және тиімдірек болады.
Депликация сақтау орнын орнату
BackupPC жүйесінде көшіру жүйені орнату кезінде автоматты түрде орындалады және қосымша конфигурацияны қажет етпейді. Дегенмен, жүйе өнімділігін оңтайландыру үшін конфигурациялауға болатын кейбір параметрлер бар:
-
Сақтау каталогының конфигурациясы: BackupPC конфигурация файлдары, мысалы
config.pl
, деректерді сақтауды басқаруға арналған параметрлерді қамтиды. Әдепкі бойынша деректер файлда сақталады/var/lib/backuppc
.
$Conf{TopDir} = '/var/lib/backuppc';
-
Қысу опциялары: BackupPC сақталған ақпарат көлемін азайту үшін деректерді қысуды қолдайды. Бұл параметрді конфигурация файлында конфигурациялауға болады.
$Conf{CompressLevel} = 3; # Сығымдау деңгейі 0-ден (қысусыз) 9-ға дейін (ең жоғары қысу)
-
Сақтық көшірме сақтау опциялары: дискілік кеңістік талаптарын деректерді қалпына келтіру талаптарымен теңестіру үшін серверде сақталған толық және қосымша сақтық көшірмелердің санын конфигурациялауға болады.
$Conf{FullKeepCnt} = 4; # Толық сақтық көшірмелердің саны
$Conf{IncrKeepCnt} = 6; # Қосымша сақтық көшірмелердің саны
Виртуалды контейнерлердің сақтық көшірмесін жасау
Контейнерлеу оның жеңіл сипаты мен қолданбаларды оқшаулау қабілетіне байланысты барған сайын танымал болып келеді. Дегенмен, контейнердің сақтық көшірмесін жасау арнайы тәсілді қажет етеді.
BackupPC маңызды деректердің қауіпсіздігі мен қолжетімділігін қамтамасыз ете отырып, контейнерлерден деректердің сақтық көшірмесін жасау үшін тиімді пайдаланылуы мүмкін.
BackupPC көмегімен контейнердің сақтық көшірмесін орнатудың негізгі қадамдары
1. BackupPC орнатыңыз
Linux серверіне BackupPC орнату үшін мына қадамдарды орындаңыз:
sudo apt update
sudo apt install backuppc
Орнатқаннан кейін әдетте ішінде орналасқан негізгі конфигурация файлын конфигурациялау керек /etc/backuppc/config.pl
.
2. Контейнердің сақтық көшірмелерін орнату
Docker контейнерлеріндегі деректердің сақтық көшірмесін жасау үшін, сіз docker cp
BackupPC сақтық көшірме жасауды орындай алатын контейнерден деректерді хост құрылғысына көшіру үшін қызметтік бағдарламаны пайдалана аласыз.
Контейнерден деректердің сақтық көшірмесін жасауға арналған мысал сценарийі:
# Айнымалылар
CONTAINER_NAME=mycontainer
BACKUP_DIR=/var/backups/docker/$CONTAINER_NAME
TIMESTAMP=$(date +%Y%m%d_%H%M%S)
# Сақтық көшірме каталогын жасау
mkdir -p $BACKUP_DIR/$TIMESTAMP
# Контейнерден деректерді көшіру
docker cp $CONTAINER_NAME:/path/to/data $BACKUP_DIR/$TIMESTAMP
# Соңғы сақтық көшірмеге символдық сілтеме жасау
rm -f $BACKUP_DIR/latest
ln -s $BACKUP_DIR/$TIMESTAMP $BACKUP_DIR/latest
Бұл сценарийді тұрақты іске қосу үшін cron тапсырмасы ретінде конфигурациялауға болады. Мысалы, crontab-ға келесі жолды қосыңыз:
0 2 * * * /path/to/backup-script.sh
3. Хосттағы деректердің сақтық көшірмесін жасау үшін BackupPC параметрін конфигурациялау
BackupPC конфигурация файлында контейнерлердегі деректер сақталатын каталогтың сақтық көшірмесін жасау үшін жазбаны қосыңыз:
$Conf{XferMethod} = 'rsync';
$Conf{RsyncShareName} = ['/var/backups/docker'];
Сондай-ақ хабарландырулар мен қысу параметрлерін қажеттіліктеріңізге сай реттеуге болады.
Деректерді қалпына келтіру
BackupPC-тен деректерді қалпына келтіру процесі өте қарапайым және оны веб-интерфейс немесе пәрмен жолы арқылы жасауға болады. Контейнерден деректерді қалпына келтіру үшін процесті кері қайтару керек: деректерді сақтық көшірмеден хост құрылғысына көшіріп, содан кейін оны контейнерге импорттаңыз.
Деректерді қалпына келтіру мысалы:
docker cp /path/to/backup/data $CONTAINER_NAME:/path/to/restore/data
Жинақтау
BackupPC - виртуалдандырылған және контейнерленген орталардағы деректерді қорғауға арналған қуатты және икемді сақтық көшірме шешімі.
Виртуалды контейнерлердің сақтық көшірмесін жасау үшін BackupPC пайдалану сенімділікті, ресурстарды үнемдеуді және басқарудың қарапайымдылығын қамтамасыз етеді, бұл оны заманауи АТ инфрақұрылымы үшін тамаша таңдау жасайды.
Жүйеге негізделген деректерді қайталау дискілік кеңістікті айтарлықтай үнемдейді және сақтық көшірменің тиімділігін жақсартады, бұл BackupPC кез келген сақтық көшірме тапсырмасы үшін тиімді құрал етеді.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау