XCP-ng — бұл виртуалды машиналарды (VM) басқаруға арналған қуатты платформа, XenServer негізінде жасалған. Виртуалды машиналарды басқарудың маңызды аспектілерінің бірі сенімді және тиімді сақтық көшірме жасауды қамтамасыз ету болып табылады.
Бұл мақалада біз XCP-ng жүйесінде виртуалды машиналарды сақтық көшірме жасау үшін NFS сақтау қоймасын қалай қосуға болатынын қарастырамыз.
1-қадам: NFS серверін дайындау
XCP-ng жүйесіне NFS сақтау қоймасын қосу алдында NFS серверінің конфигурацияланған және қолжетімді екеніне көз жеткізу керек.
Ubuntu жүйесінде NFS серверін орнату және баптау
-
Қажетті пакеттерді орнату:
bashsudo apt update sudo apt install nfs-kernel-server
Түсіндірме: Пакеттер тізімін жаңарту және NFS серверін (nfs-kernel-server) орнату.
-
Деректерді сақтау үшін каталог құру:
bashsudo mkdir -p /srv/nfs/backups
Түсіндірме: Сақтық көшірмелерді сақтау үшін экспортталатын
/srv/nfs/backups
каталогын құру. -
Қол жеткізу құқықтарын баптау:
bashsudo chown nobody:nogroup /srv/nfs/backups sudo chmod 777 /srv/nfs/backups
Түсіндірме: Каталог иесін
nobody:nogroup
етіп өзгерту және барлық пайдаланушылар үшін толық қол жеткізу құқықтарын беру. Нақты сценарийлерде қауіпсіздік талаптарын ескере отырып, қол жеткізу құқықтарын мұқият баптау ұсынылады. -
/etc/exports
экспорт файлын өңдеу:bashsudo nano /etc/exports
Келесі жолды қосыңыз:
plaintext/srv/nfs/backups *(rw,sync,no_subtree_check)
Түсіндірме:
/srv/nfs/backups
каталогы барлық клиенттерге (*
) оқуға және жазуға рұқсатпен (rw
), синхронды режимде (sync
) және поддеревенің тексеруінсіз (no_subtree_check
) экспортталатынын көрсетеді. -
Өзгерістерді қолдану:
bashsudo exportfs -ra
Түсіндірме:
/etc/exports
ішіндегі өзгерістерді қолдану үшін экспортталған файлдық жүйелерді жаңарту. -
NFS серверін іске қосу және қосу:
bashsudo systemctl start nfs-kernel-server sudo systemctl enable nfs-kernel-server
Түсіндірме: NFS қызметін іске қосу және жүйе жүктелгенде оның автоматты түрде іске қосылуын баптау.
Енді сіздің NFS серверіңіз XCP-ng жүйесіне қосылуға дайын болуы керек.
2-қадам: XCP-ng жүйесіне NFS сақтау қоймасын қосу
XCP-ng Center қолдану
-
XCP-ng Center ашыңыз және XCP-ng хостына қосылыңыз.
-
Сақтау қоймасын қосқыңыз келетін пулға немесе хостқа өтіңіз.
-
Ағаш объектілерінде "Storage" таңдаңыз.
-
Құралдар панелінде "Add" батырмасын басыңыз.
-
Сақтау түрін таңдаңыз: Ашылған терезеде "NFS VHD" таңдаңыз.
-
Форманы толтырыңыз:
- Name: Сіздің NFS сақтау қоймаңызға ат енгізіңіз.
- Server: Сіздің NFS серверіңіздің IP-мекенжайын немесе хост атын енгізіңіз.
- Path: NFS серверіндегі экспортталатын каталогтың жолын енгізіңіз (мысалы,
/srv/nfs/backups
).
-
Қосылымды тексеріңіз: Сақтау қоймасының қолжетімділігін тексеру үшін "Scan" батырмасын басыңыз.
-
Сақтау қоймасын қосыңыз: Барлық тексерулер сәтті өткен болса, "Add" батырмасын басыңыз.
Командалық жолды (CLI) пайдалану
-
XCP-ng хостына SSH арқылы қосылыңыз.
-
Жаңа NFS сақтау қоймасын
xe sr-create
командасын пайдаланып жасаңыз:bashxe sr-create name-label=<Қойма_атауы> type=nfs device-config:server=<NFS_сервер_IP_мекенжайы> device-config:serverpath=<Экспорт_жолы>
Мысалы:
bashxe sr-create name-label="NFS_Backups" type=nfs device-config:server=192.168.1.100 device-config:serverpath=/srv/nfs/backups
Түсіндірме:
xe sr-create
— жаңа сақтау қоймасын (Storage Repository, SR) жасау командасы. Параметрлер:name-label
: сақтау қоймасының атауы.type
: сақтау қоймасының түрі (nfs
бұл жағдайда).device-config:server
: NFS серверінің IP-мекенжайы.device-config:serverpath
: NFS серверіндегі экспортталатын каталогтың жолы.
-
Сақтау қоймасының жасалғанын растаңыз:
bashxe sr-list name-label="NFS_Backups"
Түсіндірме:
xe sr-list
командасы сақтау қоймасының сәтті жасалғанын және тізімде көрсетілгенін тексеруге мүмкіндік береді.
3-қадам: Виртуалды машиналардың сақтық көшірмелерін баптау
Енді, NFS сақтау қоймасы XCP-ng хостына қосылғаннан кейін, оны виртуалды машиналардың сақтық көшірмесін жасау үшін пайдалана аласыз.
XOA (Xen Orchestra) пайдалану
Xen Orchestra — бұл XCP-ng жүйесінде виртуалды машиналарды басқару және сақтық көшірме жасауға арналған қуатты құрал.
-
Xen Orchestra ашыңыз және "Backup" бөліміне өтіңіз.
-
Жаңа сақтық көшірме жұмысын жасаңыз:
- Сақтық көшірме жасағыңыз келетін виртуалды машиналарды таңдаңыз.
- Сақтық көшірмелер үшін орын ретінде жасалған NFS сақтау қоймасын таңдаңыз.
-
Кестені және сақтық көшірме параметрлерін баптаңыз:
- Сақтық көшірмелердің тұрақты орындалуы үшін кесте орнатыңыз.
- Қосымша параметрлерді баптаңыз, мысалы, сақтық көшірмелердің айналымы, хабарламалар және т.б.
-
Сақтап, сақтық көшірме жұмысын іске қосыңыз.
Үздік тәжірибелер
-
NFS серверінің қауіпсіздігі:
- NFS серверіне қол жеткізуді тек сенімді IP-мекенжайлармен шектеу үшін брандмауэрді баптаңыз.
- Берілетін деректердің қауіпсіздігін қамтамасыз ету үшін Kerberos сияқты аутентификация және шифрлау механизмдерін пайдаланыңыз.
-
Өнімділікті оңтайландыру:
- NFS сақтау қоймасы үшін SSD сияқты жылдам және сенімді дискілерді пайдаланыңыз.
- Өнімділікті оңтайландыру үшін NFS монтиорлау параметрлерін баптаңыз, мысалы, файлдарға кіру уақытын жаңартуды өшіру үшін
noatime
опциясын пайдаланыңыз.
-
Мониторинг және басқару:
- NFS сервері мен сақтау қоймасының күйін үнемі тексеріп отырыңыз, мәселелерді уақытылы анықтап, түзетіңіз.
- Қателіктер мен сақтау қоймасына қол жеткізу мәселелері туралы автоматты түрде хабарлау үшін мониторинг және хабарландыру жүйелерін баптаңыз.
-
Сақтық көшірме жасау:
- Сақтық көшірмелердің сәтті орындалуын үнемі тексеріп отырыңыз.
- Сенімділікті қамтамасыз ету үшін сақтық көшірмелерді бірнеше жерде (мысалы, жергілікті және қашықтағы NFS серверлерінде) сақтаңыз.
-
Қалпына келтіруді тестілеу:
- Сақтық көшірмелердің тұтастығы мен жұмысқа жарамдылығын тексеру үшін деректерді қалпына келтіруді мерзімді түрде тестілеңіз.
Қорытынды
XCP-ng жүйесінде NFS сақтау қоймасын қосу виртуалды машиналардың сақтық көшірмелерін сақтау үшін икемді және масштабталатын шешім ұсынады. Бұл мақалада сипатталған қадамдарды орындау арқылы сіз NFS серверін баптап, оны XCP-ng хостына қоса аласыз, бұл сіздің виртуалды машиналарыңыздың сенімді сақтық көшірмелерін қамтамасыз етеді. Үздік тәжірибелерді ескере отырып, сіз өзіңіздің сақтық көшірме жүйеңіздің қауіпсіздігі мен тиімділігін арттыра аласыз.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау