Hyper-V-ден XCP-ng-ге виртуалды машиналарды (ВМ) көшіру – ашық кодты платформаға көшу қажеттілігі туындаған жағдайда, жоғары функционалдылық пен виртуализацияны басқарудың икемділігін қамтамасыз етеді.
XCP-ng, Xen платформасына негізделген, қуатты гипервизор және Xen Orchestra басқару құралына тығыз интеграцияны ұсынады.
Бұл нұсқаулық көшіру процесінің әрбір кезеңін егжей-тегжейлі қарастырады, CLI командаларының мысалдарын ұсынады және ВМ-ды сәтті көшіру үшін ең жақсы тәжірибелерді береді.
Көшіруді жоспарлау және дайындық
Көшірудің табысты болуы дұрыс жоспарлау мен дайындыққа байланысты. Қазіргі инфрақұрылымды бағалау, қолайлы көшіру әдісін таңдау, операциялық жүйелер мен желілік конфигурациялардың үйлесімділігін қамтамасыз ету және деректердің резервтік көшірмелерін жасау қажет.
Қазіргі инфрақұрылымды бағалау
Миграцияға дайындық үшін ВМ мен онымен байланысты ресурстардың толық аудитін жүргізіңіз:
-
ВМ инвентаризациясы: Көшіруді жоспарлап отырған барлық ВМ-нің тізімін жасап, олардың конфигурациясын егжей-тегжейлі сипаттаңыз, соның ішінде vCPUs саны, жедел жад көлемі, дисковый кеңістік және желілік параметрлер.
-
Операциялық жүйелердің үйлесімділігі: XCP-ng қолдайтын операциялық жүйелерге көз жеткізіңіз. XCP-ng көптеген заманауи ОС-термен үйлесімді, соның ішінде Windows және түрлі Linux дистрибутивтері.
-
Резервтік көшірмелер жасау: Көшіруді бастамас бұрын барлық ВМ-нің толық резервтік көшірмелерін жасаңыз. Hyper-V-тің ішкі құралдарын пайдаланып толық кескіндер (snapshots) мен резервтік көшірмелер жасаңыз.
XCP-ng ортасын дайындау
-
XCP-ng орнату: XCP-ng-ді физикалық серверге немесе кластерлік конфигурацияға орнатыңыз. Орнату процесі ресми XCP-ng веб-сайтынан ISO бейнесін жүктеп, орнату шеберінің нұсқауларын орындауды қамтиды.
-
Желіні баптау: Көшіруге арналған ВМ-дер үшін виртуалды желілерді, мысалы, VLAN, виртуалды қосқыштар және көпірлерді (bridges) баптаңыз.
-
Сақтау орындары: ВМ-дерді орналастыру үшін сақтау орындарын (Storage Repositories, SR) дайындаңыз. Бұл локальды дискілер, желілік сақтау (NAS) немесе сақтау жүйелері (SAN) болуы мүмкін.
Hyper-V-ден виртуалды машинаны экспорттау
ВМ-ды экспорттауға дайындық
ВМ-ды VHD немесе VHDX форматында экспорттаудан бұрын келесі әрекеттерді орындаңыз:
- ВМ-ды тоқтату: Деректердің келісімсіздігін болдырмау үшін ВМ-ды тоқтатыңыз.
- Снапшоттарды жою: ВМ-да белсенді_snapshots жоқ екеніне көз жеткізіңіз, себебі олар көшіру процесіне әсер етуі мүмкін.
- Қажетсіз құрылғыларды өшіру: Жаңа ортада қажет емес қосымша желілік адаптерлерді немесе ISO бейнелерін өшіріңіз.
VHD/VHDX форматында экспорттау
Hyper-V Manager-ді пайдаланып ВМ-ды экспорттау:
- Hyper-V Manager-ді ашыңыз.
- Қажетті ВМ-ді таңдап, оң жақ батырмамен басыңыз да, «Экспорт» опциясын таңдаңыз.
- Экспортталған файлдарды сақтайтын жолды көрсетіңіз (VHD/VHDX) және экспорт шеберінің нұсқауларын орындаңыз.
Дискілерді конверсиялау: VHD/VHDX-ті VHD форматына көшіру
XCP-ng VHD форматындағы виртуалды дискілерді пайдаланады, сондықтан Hyper-V-ден экспортталған VHD/VHDX дискілерін VHD форматына конверсиялау қажет. Бұл үшін qemu-img
құралын пайдаланыңыз.
qemu-img орнату және конфигурациялау
Егер qemu-img
орнатылмаған болса, келесі команданы орындап орнатыңыз:
sudo apt-get update
sudo apt-get install qemu-utils
VHD/VHDX-ті VHD форматына конверсиялау
Конверсиялау үшін келесі команданы пайдаланыңыз:
qemu-img convert -f vhdx /path/to/vm-disk.vhdx -O vpc /path/to/vm-disk.vhd
Команданың параметрлері:
-f vhdx
— бастапқы файлдың форматы.-O vpc
— мақсатты файл форматы (VHD)./path/to/vm-disk.vhdx
— бастапқы VHDX файлының жолы./path/to/vm-disk.vhd
— конверттелген VHD файлы сақталатын жол.
Конверттелген файлдың өлшемі мен қасиеттеріне назар аударыңыз. Конверсия процесін жеделдету үшін --target-is-zero
параметрін пайдаланып нөлдік блоктарды елемеу мүмкіндігін қарастырыңыз.
XCP-ng-ге виртуалды машинаны импорттау
XCP-ng Center арқылы импорттау
- XCP-ng Center-ді ашып, серверіңізге қосылыңыз.
- Жаңа ВМ жасаңыз, миграцияланған ВМ-нің операциялық жүйесіне сәйкес келетін үлгіні таңдаңыз.
- Дисктерді қосу кезеңінде «Import» опциясын таңдаңыз және VHD файлының жолын көрсетіңіз, ол бұрын VHDX-тен конверттелген.
Xen Orchestra арқылы импорттау
- Xen Orchestra-ны ашып, импорттау үшін серверді таңдаңыз.
- «Import» бөлімінде «Import Disk» опциясын таңдаңыз және VHD файлының жолын көрсетіңіз.
- ВМ-ді баптау бойынша нұсқауларды орындаңыз.
XCP-ng CLI арқылы импорттау
CLI арқылы импорттау процесін автоматтандыру үшін ыңғайлы:
-
VHD файлын XCP-ng серверіне
scp
немесеrsync
көмегімен көшіріңіз:bashscp /path/to/vm-disk.vhd root@xcp-ng-server:/var/run/sr-mount/<SR_UUID>/
-
xe vm-import
командасын пайдаланып дискті импорттаңыз:bashxe vm-import filename=/var/run/sr-mount/<SR_UUID>/vm-disk.vhd
-
ВМ-нің сәтті импортталғанын тексеріңіз:
bashxe vm-list name-label=<VM_NAME>
-
ВМ параметрлерін, мысалы, vCPUs саны, жад және басқа параметрлерді
xe vm-param-set
командасымен баптаңыз:bashxe vm-param-set uuid=<VM_UUID> VCPUs-max=4 VCPUs-at-startup=4 memory-static-max=8GiB
Көшіру кезінде ең жақсы тәжірибелер
-
Резервтік көшірмелер жасау: Көшіруді бастамас бұрын барлық ВМ-нің толық резервтік көшірмелерін жасаңыз. Бұл деректерді қорғау және күтпеген жағдайларда қалпына келтіру мүмкіндігін қамтамасыз етеді.
-
Өнімділікті тестілеу: Көшіруден кейін өнімділікті тексеру тесттерін жүргізіңіз, бұл қосымшалардың дұрыс жұмыс істейтінін және күтілген өнімділік деңгейіне сәйкес келетінін тексеру үшін қажет.
-
Мониторинг және басқару: Көшіруден кейін барлық ВМ-дерді мониторингілеңіз. Xen Orchestra сияқты құралдарды пайдаланып күй мен өнімділікті бақылаңыз.
-
Автоматтандыру: Көшіру және ВМ баптауларын автоматтандыру үшін скрипттер мен API-лерді пайдаланыңыз. Бұл қателіктерді азайтады және развертуді жылдамдатады.
-
Платформаны жаңарту: XCP-ng мен Xen Orchestra-ны үнемі жаңартып тұрыңыз, соңғы қауіпсіздік жаңартуларын және патчтарды орнатыңыз, бұл жүйенің сенімділігі мен қауіпсіздігін қамтамасыз етеді.
Қорытынды
Hyper-V-ден XCP-ng-ге виртуалды машиналарды көшіру IT-мамандарға ашық технологиялардың барлық артықшылықтарын, мысалы, икемділік, бақылау және шығындардың азаюын пайдалануға мүмкіндік береді.
Дұрыс жоспарлау, мұқият дайындық және сипатталған әдістерді сақтау ВМ-ды сәтті көшіру мен XCP-ng-ге тиімді интеграцияны қамтамасыз етеді, бұл ИТ-инфрақұрылымның әрі қарай дамуына ықпал етеді.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау