Как перенести ВМ VMware на Oracle OLVM и наоборот?

Ознакомьтесь с всеобъемлющим руководством по миграции между OLVM и VMware vSphere. Понимайте достоинства и недостатки обеих платформ и изучите подробные инструкции по конвертации виртуальных машин из OLVM в VMware и наоборот.

download-icon

Скачайте Бесплатно

Для ВМ, ОС, БД, файлов, NAS и т.д.

elena-zhang

Обновлено Elena Zhang 2024/07/25

Оглавление
  • Oracle Linux Virtualization Manager (OLVM)

  • VMware

  • Миграция VMware на Oracle OLVM

  • Миграция Oracle OLVM на VMware и наоборот

  • FAQ по переходу с OLVM на VMware

  • Заключение

Ищете надежное решение для миграции V2V? Попробуйте Vinchin Backup & Recovery!↘ Загрузите Бесплатную Пробную Версию

В сфере виртуализации доминируют несколько надежных платформ, среди которых выделяются Oracle Linux Virtualization Manager (OLVM) и VMware vSphere. OLVM – это корпоративное решение для серверной виртуализации, основанное на мощном проекте с открытым исходным кодом oVirt. В свою очередь, VMware vSphere является хорошо зарекомендовавшей себя и широко используемой платформой для корпоративной виртуализации. Организации могут решить перейти с OLVM на VMware vSphere по ряду причин: расширенный набор функций, лучшая поддержка или стратегическое соответствие существующим средам VMware.

В настоящее время многогипервизорная инфраструктура или переключение на другую платформу по предпочтению не является чем-то новым. В этой статье мы подробно рассмотрим, как конвертировать Oracle OLVM/Oracle Linux KVM в VMware и наоборот.

Но перед этим давайте познакомимся с ними и их преимуществами и недостатками.

Миграция V2V

Oracle Linux Virtualization Manager (OLVM)

Oracle Linux Virtualization Manager (OLVM) — это платформа управления виртуализацией серверов, предназначенная для настройки, администрирования и мониторинга среды Oracle Linux Kernel-based Virtual Machine (KVM). OLVM заменил OVM в 2021 году.

Oracle Linux KVM - это бесплатное решение для клиентов Oracle Cloud, построенное на дистрибутивах Linux и предоставляющее те же функции, что и другие платформы, такие как поддержка поставщика, графический инструментарий и обновления.

Его легко установить и настроить. Также поддерживает толстое и тонкое распределение ресурсов, управление памятью гостевой системы, аварийное восстановление и перенос ВМ в облачную инфраструктуру.

Однако в то же время он доступен только для дистрибутивов Linux и увеличивает риск потери данных из-за централизованного оборудования. В то же время Oracle Linux KVM имеет свои сложности в освоении.

VMware

VMware - поставщик услуг облачных вычислений и технологий виртуализации с набором продуктов, таких как гипервизор ESXi, клиентское управление vSphere, vCenter Server, Workstation и другие.

VMware предлагает полный набор продуктов виртуализации, которые поддерживают высокую доступность, миграцию в режиме реального времени, failover и отказоустойчивость. Он также обладает полнофункциональной экосистемой и отличной технической поддержкой. Кроме того, VMware совместим с многими операционными системами, хранением и продуктами сторонних производителей, такими как AWS, PowerShell и т.д. 

Однако стоимость продуктов VMware выше, чем у OLVM, и они очень сложны из-за большого количества продуктов.

Таким образом, выбирайте подходящее решение в соответствии с вашими потребностями и определяйте, можете ли вы мириться с этими недостатками.

Миграция VMware на Oracle OLVM

Метод 1: Использование qemu для переноса VMware на Oracle Linux KVM

Подготовка:

Сетевое соединение между хостами VMware и хостами Oracle Linux KVM/OLVM.

Домен хранения и один или несколько работающих хостов Linux KVM на OLVM.

1. Установите "qemu-block-curl" RPM на целевой сервер KVM.

# yum install oraclelinux-developer-release-el7 yum-utils -y
# yum-config-manager --enable ol7_developer_kvm_utils
# yum install qemu-block-curl

2. Обновляйте пакеты, чтобы система поддерживалась Oracle.

Редактируйте файл "/etc/yum.repos.d/oraclelinux-developer-ol7.repo" и добавьте следующее:

[ol7_developer_kvm_utils]
name=Oracle Linux $releasever KVM Utilities for Development and test ($basearch)
baseurl=https://yum$ociregion.oracle.com/repo/OracleLinux/OL7/developer/kvm/utils/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
includepkgs=qemu-block-curl*

3. Создайте файлы паролей для миграции.

# echo <vmware-admin-password> > /root/v2v/vmware-admin-password
# echo <olvm-admin-password> > /root/v2v/ovirt-admin-password

4. Скопируйте сертификат OLVM на хост KVM для доступа к его веб-серверу.

# scp root@<OLVM-hostname>:/etc/pki/ovirt-engine/ca.pem /root/v2v/ca.pem

5. Выключите исходные виртуальные машины VMware.

6. Подключитесь к KVM через ssh.

7. Получить список ВМ и их состояние на vSphere с помощью root.

# virsh -c vpx:// vsphere-domain>%5c<vsphere-user>@<vsphere-host>/Datacenter/<vsphere-datacenter-name>?no_verify=1 list --all
# virsh -c vpx://vsphere.local%5cAdministrator@topgear.demo.com/Datacenter/topgear.demo.com?no_verify=1 list –all

8. Перенесите виртуальную машину vSphere на OLVM.

export LIBGUESTFS_BACKEND=direct
# virt-v2v -ic vpx://<vsphere-domain>%5c<vsphere-user>@<vsphere-host>/<vsphere-datacenter-name>?no_verify=1 <vm-name> --password-file /root/v2v/vmware-admin-password -o rhv-upload -oc https://<olvm-hostname >/ovirt-engine/api -os <olvm-storage-domain> -op /root/v2v/ovirt-admin-password -oo rhv-cafile=/root/v2v/ca.pem -oo rhv-cluster=<olvm-cluster-name> -of raw -oo rhv-direct --bridge <olvm-bridge-name>

Примечание: virt v2v работает с VMware vSphere 5.0 и выше.

Метод 2: Преобразование OVA в RAW

1. Выключите исходную виртуальную машину VMware.

2. Загрузите OVF Tool (CMD для Windows), загрузите установочный файл на хост Linux и установите его.

[root@ol7-kvm05 vmware]# chmod +x VMware-ovftool-4.4.1-xxxxxx-lin.x86_64.bundle
[root@ol7-kvm05 vmware]# ./VMware-ovftool-4.4.1-xxxxxx -lin.x86_64.bundle

3. Экспортируйте файлы OVA.

[root@ol7-kvm05 vmware]# ovftool vi://root@xxx.xx.xxx.x/test-win02 test-win02.ova

4. Конвертируйте его в формат RAW.

[root@ol7-kvm05 vmware]# qemu-img convert -O raw test-win02-disk2.vmdk test-win02.img

5. Загрузите файлы образов в OLVM.

6. Создайте новую виртуальную машину в OLVM.

7. Прикрепите файлы образов и измените интерфейс на IDE.

8. Настройте ВМ.

9. Перейдите в раздел Compute > Virtual Machines, чтобы запустить хост.

10. Откройте Console для проверки прогресса.

Миграция Oracle OLVM на VMware и наоборот

Существует более простой способ миграции OLVM в VMware и обратно, не требующий конвертации командных строк, сертификатов или привилегий хоста.

Vinchin Backup & Recovery поможет вам решить эту проблему, это не только профессиональное решение для резервного копирования виртуальных машин, но и продвинутый инструмент для миграции ВМ, поддерживающий VMware vSphere, Hyper-V, Proxmox, XenServer, XCP-ng, oVirt, OLVM, RHV, OpenStack и др.

Оно выполняет надежные функции резервного копирования и восстановления, включая быстрое инкрементное резервное копирование, резервное копирование на основе образов, безагентное резервное копирование, резервное копирование и восстановление LAN-Free, удаленное копирование, многопоточную передачу, мгновенное восстановление, защиту от вымогательского программного обеспечения и многое другое, чтобы полноценно обеспечить безопасность ваших важных данных. Добавив обе виртуализированные платформы в систему резервного копирования, вы сможете легко выполнять безагентную миграцию V2V с помощью удобной веб-консоли.

Требуется всего 4 шага для миграции OLVM на VMware:

1. Выберите виртуальную машину, которую вы хотите восстановить.

Выберите виртуальную машину, которую вы хотите восстановить

2. Выберите хост VMware для запуска восстановленной ВМ.

Выберите хост VMware

3. Выберите стратегию восстановления.

Выберите стратегию восстановления

4. Просмотрите и отправьте задание.

Хотите протестировать решение для резервного копирования и убедиться, что оно работает так, как указано выше? Вы можете развернуть бесплатную пробную версию с полными функциями на 60 дней Vinchin Backup & Recovery или сообщить нам свои потребности для получения индивидуального решения.

FAQ по переходу с OLVM на VMware

1. В: Поддерживается ли база данных Oracle на VMware?

О: Да, база данных Oracle действительно поддерживается в VMware, и многие организации используют экземпляры базы данных Oracle в виртуализированных средах, управляемых VMware. VMware обеспечивает надежную поддержку для работы корпоративных баз данных уровня entreprise, таких как Oracle, предлагающих высокую доступность, масштабируемость и производительность.

2. В: Бесплатен ли OLVM?

О: OLVM, являющаяся частью Oracle VM Server для x86, действительно предоставляется как бесплатный компонент решения по виртуализации от Oracle. Oracle VM Server для x86 является открытым программным обеспечением, которое можно свободно загрузить с сайта Oracle.

Заключение

Перемещение VMware на Oracle Linux KVM зависит от различных инструментов, таких как qemu, virt-v2v, OVF Tool и т.д. Процесс требует подготовки и соответствия версий.

Вы можете использовать инструменты для конвертации формата и импорта файлов в целевую ВМ для миграции, или воспользоваться Vinchin Backup & Recovery без каких-либо дополнительных инструментов для гладкой миграции V2V.

поделиться:

Категории:Перенос ВМ