Виртуалды машиналарды (ВМ) виртуализация платформалары арасында көшіру күрделі болып көрінуі мүмкін, бірақ дұрыс әдіс пен құралдармен бұл процесс салыстырмалы түрде оңай болуы мүмкін.
Бұл мақалада біз VMware-ден Proxmox VE-ге Windows серверін көшіруді егжей-тегжейлі қарастырамыз, дайындық кезеңдерінен бастап соңғы параметрлеуге дейін барлық маңызды қадамдарды қамтып, ең жақсы тәжірибелер бойынша кеңестер береміз. Сонымен қатар, бірнеше виртуалды дискілері бар серверлерді көшіру ерекшеліктерін талқылаймыз.
Көшіруге дайындық
Көшіру процесін бастамас бұрын, VMware және Proxmox серверлеріне қол жеткізуіңіз бар екеніне көз жеткізіңіз. Дайындық VMware-ден виртуалды машинаны экспорттауды, дискілерді конвертациялауды және Proxmox-та жаңа виртуалды машинаны орнатуды қамтиды. Сонымен қатар, VMware Tools сияқты орнатылған компоненттер мен басқа конфигурация ерекшеліктерін ескеріңіз.
Қажетті құралдар
- VMware ESXi немесе vSphere: ВМ-ді экспорттау үшін серверге қол жеткізу.
- Proxmox VE: ВМ импортталатын сервер.
- VMDK файлдары: Конвертацияланатын виртуалды машинаның дискілері.
- qemu-img: Proxmox-та алдын ала орнатылған дисктерді конвертациялау утилитасы.
- SSH қосылымы: Proxmox серверінде командаларды орындау үшін.
1-қадам: VMware-дегі виртуалды машинаны дайындау
Экспортты бастамас бұрын, виртуалды машинаны дайындау қажет, сондықтан Proxmox-қа импорттауда проблемалар туындамасын.
VMware Tools-ты жою
VMware Tools виртуалды машиналардың VMware ортадағы өнімділігін оңтайландырады, бірақ бұл драйверлер басқа виртуализация платформасына көшу кезінде проблемалар тудыруы мүмкін. Экспорттан бұрын VMware Tools-ты жою ұсынылады.
- Windows виртуалды машинасына Remote Desktop немесе VMware консолі арқылы қосылыңыз.
- Басқару панелі (Control Panel) > Бағдарламалар мен компоненттер (Programs and Features) бөліміне өтіңіз.
- VMware Tools табыңыз және Жою (Uninstall) таңдаңыз. Экрандағы нұсқауларды орындаңыз.
Виртуалды машинаны өшіру
Экспорт алдында виртуалды машинаны өшіру қажет, деректердің бүлінуін болдырмау үшін:
vmware-cmd /path/to/vm.vmx stop
2-қадам: VMware-ден виртуалды машинаны экспорттау
Виртуалды машина дайын болғанда, оны OVF форматында экспорттау керек немесе VMDK файлдарын кейінгі конвертациялау үшін сақтаңыз.
vSphere Web Client арқылы экспорттау
- vSphere Web Client ашыңыз және жүйеге кіріңіз.
- Экспорттағыңыз келетін виртуалды машинаны табыңыз.
- Виртуалды машинаға оң жақ батырмамен басыңыз және OVF-ті экспорттау (Export OVF) таңдаңыз.
.ovf
және.vmdk
файлдарын жергілікті компьютерге немесе жалпы қол жетімді сақтау орнына сақтаңыз.
ESXi командалық жолы арқылы экспорттау
Егер ESXi серверіне SSH арқылы қол жеткізуіңіз болса, экспортты қолмен орындаңыз:
-
ESXi серверіне SSH арқылы қосылыңыз:
bashssh root@esxi_host
-
Виртуалды машинаның файлдары сақталған каталогқа өтіңіз:
bashcd /vmfs/volumes/datastore_name/vm_name/
-
.vmdk
файлдарын жергілікті компьютерге немесе Proxmox серверіне SCP арқылы көшіріңіз:bashscp -r /vmfs/volumes/datastore_name/vm_name/* user@proxmox_host:/path/to/save/
3-қадам: VMDK-ны QCOW2 форматына конвертациялау
Proxmox QCOW2 форматындағы дискіні пайдаланады, сондықтан VMDK-ны QCOW2 форматына конвертациялау қажет. Бұл үшін qemu-img
утилитасын пайдаланыңыз.
-
VMDK файлдарын Proxmox серверіне көшіріңіз, егер олар әлі көшірілмеген болса.
-
Конвертациялау үшін
qemu-img
командасын пайдаланыңыз:bashqemu-img convert -f vmdk -O qcow2 /path/to/vm_disk.vmdk /var/lib/vz/images/100/vm_disk.qcow2
-f vmdk
: Негізгі форматты көрсетеді.-O qcow2
: Мақсатты форматты көрсетеді./path/to/vm_disk.vmdk
: Негізгі VMDK файлының жолы./var/lib/vz/images/100/vm_disk.qcow2
: QCOW2 файлы сақталатын жол.
-
QCOW2 файлының дұрыс конвертацияланғанына және бүлінбегеніне көз жеткізіңіз:
bashqemu-img info /var/lib/vz/images/100/vm_disk.qcow2
4-қадам: Proxmox-та виртуалды машина жасау және параметрлеу
Proxmox-та жаңа виртуалды машина жасаңыз және конвертацияланған дисктерді қосыңыз. Егер сіздің ВМ бірнеше виртуалды дискімен болса, әрқайсысын дұрыс қосқаныңызға көз жеткізіңіз.
-
Proxmox веб-интерфейсіне кіріңіз.
-
ВМ жасау (Create VM) түймесін басып, негізгі параметрлерді көрсетіңіз:
- ВМ ID: Мысалы,
100
. - Атау: Мысалы,
Windows-Server
. - Сақтау: Виртуалды дисктер үшін сақтау орны, мысалы,
local-lvm
.
- ВМ ID: Мысалы,
-
Диск бөлімінде дискінің минималды параметрлерін көрсетіңіз, себебі біз дискті кейінірек ауыстырамыз.
-
Желілік параметрлер бөлімінде желілік интерфейсті параметрлеңіз.
-
Виртуалды машинаны жасауды аяқтаңыз.
Бірнеше диск қосу
Егер виртуалды машинаңызда бірнеше диск болса, әрқайсысын қосу үшін келесі қадамдарды орындаңыз:
-
Proxmox-та виртуалды машинаның параметрлеріне өтіңіз.
-
Аппараттық құралдар (Hardware) бөлімінде әдепкі бойынша жасалған дисктерді жойыңыз.
-
Қосу (Add) > Қатты диск (Hard Disk) түймесін басыңыз.
-
Бар дискіні пайдалану (Use existing disk) таңдап, әр QCOW2 файлдың жолын көрсетіңіз:
bash/var/lib/vz/images/100/vm_disk1.qcow2 /var/lib/vz/images/100/vm_disk2.qcow2
Әр дискіні қосу процесін қайталаңыз.
5-қадам: Соңғы параметрлеу және іске қосу
Дисктерді қосқаннан кейін қосымша параметрлеулерді орындап, виртуалды машинаны іске қосыңыз:
- Жад және CPU: Негізгі конфигурацияға сәйкес параметрлерді орнатыңыз.
- BIOS және UEFI: BIOS және UEFI параметрлерін VMware-дегі бастапқы конфигурациямен салыстырыңыз.
- Драйверлерді тексеру: Барлық драйверлердің дұрыс орнатылғанына және параметрленгеніне көз жеткізіңіз. Қажет болса, өнімділікті жақсарту үшін VirtIO драйверлерін орнатыңыз.
VirtIO драйверлерін орнату
- Fedora ресми сайтынан VirtIO драйверлерінің ISO файлын жүктеп алыңыз.
- Виртуалды машинада ISO файлын монтаждаңыз.
- Windows құрылғы менеджерінде желілік адаптерлер мен дисктер үшін драйверлерді орнатыңыз.
6-қадам: Тексеру және тестілеу
Виртуалды машинаның жұмысын тексеріңіз:
- Операциялық жүйенің дұрыс жүктелгеніне және барлық құрылғылардың жұмыс істейтініне көз жеткізіңіз.
- Желілік қосылымды және ресурстарға қол жетімділікті тексеріңіз.
- Өнімділік пен тұрақтылықты тестілеңіз.
Бірнеше виртуалды диск бар серверлерді көшіру ерекшеліктері
Көптеген дискілері бар виртуалды машиналарды көшіру ерекше назарды талап етеді. Барлық дискілердің дұрыс конвертацияланғаны мен қосылғанына көз жеткізіңіз:
-
Әр дискіні конвертациялау: Әрбір VMDK файлы жеке QCOW2 файлына конвертациялануы керек. Барлық конвертацияланған файлдардың дұрыстығына көз жеткізіңіз.
-
Дисктерді қосу: Proxmox-та дисктерді дұрыс қосу операциялық жүйенің дұрыс жұмыс істеуі үшін маңызды. Барлық дисктерді дұрыс тәртіппен және дұрыс параметрлермен қосқаныңызға көз жеткізіңіз.
-
Жүктеу дискін тексеру: Жүктеу дискісінің дұрыс конфигурацияланғанына және жүйенің дұрыс жүктелетініне көз жеткізіңіз.
Ең жақсы тәжірибелер
- Резервтік көшірме жасау: Көшірме жасау алдында виртуалды машинаның толық резервтік көшірмесін жасаңыз, деректердің жоғалу қаупін азайту үшін.
- Тестілеу: Продуктивтік ортаға көшу алдында жаңа серверде тестілеу жүргізіңіз. Бұл мүмкін болатын проблемаларды анықтауға көмектеседі.
- Драйверлерді жаңарту: Көшірме жасаудан кейін қажетті драйверлерді орнатыңыз және жаңартыңыз, максималды өнімділік пен үйлесімділікті қамтамасыз ету үшін.
- Мониторинг: Жаңа виртуалды машинаның жағдайын бақылау үшін мониторинг құралдарын пайдаланыңыз және кез келген мәселелерге жылдам әрекет етіңіз.
Vinchin Backup and Recovery: Proxmox деректерін қорғау
Vinchin Backup and Recovery — виртуалды орталарды резервтік көшіру және қалпына келтіруге арналған мамандандырылған шешім.
Vinchin Backup and Recovery Proxmox-пен тығыз интеграцияланып, келесілерді қамтамасыз етеді:
- Резервтік көшірудің икемділігі: инкрементальды және дифференциалды сақтық көшірмелерді қолдау.
- Жоғары қалпына келтіру жылдамдығы: өзгертілген блоктар технологиясын (CBT) пайдалану арқылы.
- Деректердің қауіпсіздігі: ransomware-дан қорғау және деректерді шифрлау опциясы.
Vinchin Backup and Recovery және Proxmox интеграциясы резервтік көшіру тапсырмаларын автоматтандырып, бос тұру уақытын азайтып, деректердің жоғалу қаупін төмендетеді.
Қорытынды
VMware-ден Proxmox-қа Windows серверін көшіру — бұл бірнеше кезеңнен тұратын процесс, ол дайындықты, экспортты, конвертацияны және виртуалды машинаны параметрлеуді қамтиды.
Жоғарыда келтірілген қадамдар мен ең жақсы тәжірибелерді орындау сәтті көшіруді қамтамасыз етуге және тәуекелдерді азайтуға көмектеседі.
Дұрыс тәсілмен сіз серверді жаңа ортаға көшіруді жүзеге асыра аласыз және Proxmox VE-дің барлық артықшылықтарын пайдалана аласыз.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау