VK Cloud logo

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

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

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

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

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

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

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

    systemctl status qemu-guest-agent

    Қажет болса, орнатыңыз QEMU Guest Agent.

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

  1. Виртуалды машинаны тоқтатыңыз.
  2. Hyper-V диспетчерін іске қосыңыз.
  3. Қажетті виртуалды машинаны тінтуірдің оң жақ батырмасымен шертіп, Экспорт тармағын таңдаңыз.
  4. ВМ файлдарын орналастыратын орынды таңдап, Экспорт батырмасын басыңыз.

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

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

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

  2. Экспорт нәтижесінде алынған .vhdx файлын RAW форматына түрлендіріңіз.

  3. Файлды VK Cloud ішіндегі бар жобаға жүктеңіз:

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

    Егер виртуалды машина резервтік көшіруді қолдауы керек болса, .raw файлын қонақ агентінің бар екенін көрсететін метадеректермен жүктеңіз:

    openstack image create --private --container-format bare --disk-format raw --file <путь_к_файлу.raw> --property hw_qemu_guest_agent=yes --property store=s3 --property os_require_quiesce=yes <название_образа>
  4. Образдың VK Cloud жеке кабинетінде Бұлттық есептеулер → Образдар бөлімінде немесе CLI арқылы жүктелгенін тексеріңіз:

    openstack image list

    Образ тізімде пайда болып, ACTIVE мәртебесіне ие болуы керек.