SUSE Harvester – бұл виртуализация және контейнерлерді басқаруды оңайлатуға арналған заманауи платформа. Ол виртуалды машиналарды (VM) және контейнерлерді орнатуды және басқаруды жеңілдетуге арналған.
Осы мақалада біз VMware ортасынан виртуалды машинаны SUSE Harvester-ге көшіру процесін қарастырамыз.
Талаптар
Көшіру процесін бастамас бұрын, сізде келесі талаптардың орындалғанына көз жеткізіңіз:
- Жұмыс істейтін VMware орнатылымы (vSphere, ESXi және т.б.).
- Орнатылған және бапталған SUSE Harvester.
- Файлдарды тасымалдау үшін желілік қолжетімділік.
- OVF/OVA форматтарымен жұмыс істеу құралдары (мысалы, VMware OVF Tool).
1-қадам: VMware-ден виртуалды машинаны экспорттау
VM-ды OVF/OVA форматында экспорттау
- VMware vSphere Client-ті іске қосыңыз және ESXi немесе vCenter серверіне қосылыңыз.
- Экспорттағыңыз келетін виртуалды машинаны таңдаңыз.
- File мәзіріне өтіп -> Export -> Export OVF Template таңдаңыз.
- Файлдың атауы мен орналасуын таңдаңыз. Экспорт форматы OVF (жекелеген файлдар) немесе OVA (біртұтас архив) болуы мүмкін.
- Экспортты бастаңыз. Бұл процесс виртуалды машинаның көлемі мен жүйе өнімділігіне байланысты біраз уақыт алуы мүмкін.
VMware OVF Tool пайдаланып экспорттау үшін командалық жол мысалы:
ovftool vi://<username>:<password>@<vcenter-server>/<datacenter>/vm/<vm-name> <output-path>/<vm-name>.ova
Мұндағы:
<username>
– vCenter үшін логиніңіз.<password>
– vCenter үшін құпия сөзіңіз.<vcenter-server>
– vCenter серверіңіздің мекенжайы.<datacenter>
– деректер орталығыңыздың атауы.<vm-name>
– виртуалды машинаның атауы.<output-path>
– экспортталған файл сақталатын жол.
2-қадам: SUSE Harvester-ді дайындау
SUSE Harvester-ді орнату және баптау
- SUSE Harvester-ді серверіңізге орнатыңыз, ресми құжаттамаға сүйене отырып. Бұл әдетте ISO бейнесін жүктеу, жүктеу медиа жасау және мақсатты серверге орнатуды қамтиды.
- Желіні және басқа параметрлерді баптаңыз.
- Harvester кластерін жасаңыз және оның дұрыс жұмыс істеп тұрғанына көз жеткізіңіз.
3-қадам: Виртуалды машинаны SUSE Harvester-ге импорттау
OVF/OVA-ны QCOW2-ге түрлендіру (қажет болса)
SUSE Harvester виртуалды дискілерді сақтау үшін QCOW2 форматты пайдаланады. Егер экспортталған файл QCOW2 форматында болмаса, оны түрлендіру қажет.
-
Жұмыс компьютеріде QEMU құралдарын орнатыңыз:
bashsudo apt-get install qemu-utils
-
OVA файлын шығарып алыңыз (егер ол осы форматта болса):
bashtar -xvf <vm-name>.ova
Шығарғаннан кейін
.ovf
және.vmdk
файлдары пайда болуы керек. -
VMDK-ны QCOW2-ге түрлендіру:
bashqemu-img convert -O qcow2 <vm-disk>.vmdk <vm-disk>.qcow2
Мұндағы
<vm-disk>.vmdk
– VMDK файлының атауы, ал<vm-disk>.qcow2
– шыққан QCOW2 файлының атауы.
QCOW2-ны Harvester-ге жүктеу
- SUSE Harvester веб-интерфейсін ашыңыз және жүйеге кіріңіз.
- Images бөліміне өтіп және Create Image таңдаңыз.
- QCOW2 файлын жүктеңіз:
- Сурет атауын көрсетіңіз.
- Дереккөз түрін таңдаңыз (мысалы, URL немесе жергілікті компьютерден жүктеу).
- QCOW2 файлын жүктеңіз.
Жүктелген сурет негізінде виртуалды машинаны жасау
- Virtual Machines бөліміне өтіп және Create Virtual Machine таңдаңыз.
- Форма өрістерін толтырыңыз:
- Виртуалды машинаның атауын көрсетіңіз.
- QCOW2 суретін базалық диск ретінде таңдаңыз.
- Ресурстар санын баптаңыз (CPU, RAM және т.б.).
CLI арқылы виртуалды машинаны конфигурациялау мысалы:
kubectl apply -f - <<EOF
apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
name: <vm-name>
namespace: default
spec:
running: false
template:
metadata:
labels:
kubevirt.io/domain: <vm-name>
spec:
domain:
cpu:
cores: 2
resources:
requests:
memory: 4Gi
devices:
disks:
- name: disk0
disk:
bus: virtio
volumeName: volume0
volumes:
- name: volume0
containerDisk:
image: <image-registry>/<image-name>:<tag>
EOF
Мұндағы:
<vm-name>
– виртуалды машинаның атауы.<image-registry>
– сурет тіркеушісінің мекенжайы.<image-name>
– сурет атауы.<tag>
– сурет тегі.
4-қадам: Баптау және тестілеу
- Виртуалды машинаға қосылыңыз веб-интерфейс немесе SSH арқылы оның жұмыс қабілеттілігін тексеру үшін.
- Барлық қажетті қызметтерді және қолданбаларды виртуалды машина ішінде тексеріңіз.
- Желілік параметрлерді және инфрақұрылым талаптарына сәйкес басқа конфигурацияларды баптаңыз.
Үздік тәжірибелер
- Тұрақты резервтік көшірмелер: Деректердің сақталуын қамтамасыз ету үшін автоматты резервтік көшірмелерді баптаңыз.
- Мониторинг және ескертулер: SUSE Harvester күйін бақылау және мәселелер туралы хабарлау үшін Prometheus және Alertmanager орнатыңыз.
- Ресурстарды оңтайландыру: Ресурстардың жетіспеушілігін болдырмау үшін дискілік кеңістікті және есептеу ресурстарын үнемі тексеріп, оңтайландырыңыз.
- Жүктемені бөлу: Өнімділікті және ақаусыздықты арттыру үшін жұмыс жүктемесін бірнеше нод арасында таратыңыз.
- Жаңарту және қауіпсіздік: SUSE Harvester-ді үнемі жаңартып, кластеріңіздің қауіпсіздігін бақылаңыз.
Қорытынды
Виртуалды машинаны VMware-ден SUSE Harvester-ге көшіру қиын көрінуі мүмкін, бірақ осы қадамдарды орындау арқылы сіз бұл тапсырманы сәтті орындай аласыз. SUSE Harvester виртуализация және контейнерлерді басқару үшін қуатты құралдар ұсынады, бұл оны заманауи IT инфрақұрылымдары үшін тамаша таңдау етеді.
Реклама Google |
![]() |
Назар аударыңыз! Бұл мақала ресми құжат емес.Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар. |
Қазақстандағы резервтік көшірудің ең жақсы он тәжірибесі
- oVirt гипервизорын қорғау — терең талдау
- oVirt жүйесінен Proxmox жүйесіне виртуалды машинаны көшіру
- Proxmox-тан oVirt-ке виртуалды машинаны көшіру
- Kubernetes контейнерлерін қорғау — терең талдау
- Proxmox гипервизорын бұзудан қалай қорғауға болады - Терең талдау
- Fail2Ban-ды oVirt жүйесін қорғауда қолдану - Терең талдау
- oVirt гипервизорын сақтандыруды ұйымдастыру — Терең талдау
- Виртуалды машинаны гипервизорлар арасында Proxmox арқылы көшіру
- Proxmox гипервизорын виртуалды машиналардың оңтайлы жұмысын қамтамасыз ету үшін конфигурациялау
- Proxmox-те SSH арқылы root құқықтарының бұзылуынан қорғау: терең талдау