VK Cloud logo

VMware ВМ-ді VK Cloud ішіне көшіру

1. Көшіру мүмкіндігін тексеріңіз

VMware виртуалды машинасы келесі талаптарға сай болуы керек:

  • ВМ операциялық жүйесінің архитектурасы 64 бит болуы керек;
  • ағымдағы пайдаланушының әкімші құқықтары болуы керек;
  • ВМ-ге кемінде бір диск қосылған болуы керек;
  • ВМ BIOS эмуляциясын пайдалануы керек.

2. ВМ-ді көшіруге дайындаңыз

  1. Жүйеде VirtIO драйверлерінің бар-жоғын тексеріңіз.

  2. QEMU қонақ агентінің бар-жоғын тексеріңіз:

    systemctl status qemu-guest-agent

    Егер QEMU қонақ агенті жоқ болса, оны орнатыңыз.

  3. Cloud-Init утилитасының орнатылғанын тексеріңіз:

    cloud-init --version

    Егер утилита жоқ болса, оны орнатыңыз.

  4. Келесі мазмұндағы /etc/netplan/50-cloud-init.yaml файлын жасаңыз:

    network:    ethernets:        ens3:            dhcp4: true    version: 2
  5. Егер бұл БҚ орнатылған болса, жойыңыз VMware Tools.

3. Виртуалды машинаны экспорттаңыз

  1. Виртуалды машинаны тоқтатыңыз.

  2. Қажетті ВМ-ді таңдап, OVF форматына экспорттаңыз.

    .ovf және .vmdk кеңейтімдері бар файлдар жасалады — әрі қарай жұмыс істеу үшін .vmdk файлы қажет болады.

4. ВМ образын VK Cloud ішіне импорттаңыз

Үлкен файлдарды веб-интерфейс өңдеу кезінде туындауы мүмкін қателерді болдырмау үшін виртуалды машина образын жүктеу үшін OpenStack CLI пайдаланыңыз.

  1. OpenStack клиенті орнатылғанына көз жеткізіңіз және жобада аутентификациядан өтіңіз.

  2. Диск файлын VMDK форматынан RAW форматына түрлендіріңіз:

    qemu-img convert -f vmdk -O raw <путь_к_файлу.vmdk> <путь_к_файлу.raw>
  3. Алынған .raw образ файлын VK Cloud ішіндегі бар жобаға жүктеңіз.

    openstack image create --private --container-format bare --disk-format raw --property store=s3 --file <путь_к_файлу.raw> <название образа>

    Егер виртуалды машина резервтік көшіруді қолдауы керек болса, командаға келесі параметрлерді қосыңыз:

    --property hw_qemu_guest_agent=yes --property os_require_quiesce=yes
  4. Образдың жобада пайда болғанын және ACTIVE мәртебесіне ие екенін тексеріңіз:

    openstack image list

    VK Cloud жеке кабинетінде образдар тізімі Бұлттық есептеулер → Образдар бөлімінде орналасқан.

5. Виртуалды машинаны жасаңыз

Импортталған образды Linux ВМ жасау үшін пайдаланыңыз:

  • ВМ-ді жеке кабинетте жасау кезінде тізімнен образды таңдаңыз;
  • OpenStack CLI арқылы жасау кезінде тиісті командада образ ID-сін көрсетіңіз.