Pull to refresh

Comments 15

Диски и IDE и SCSI нормально переносятся?

Буквально на днях занимался миграцией целого зоопарка, в числе которых были и винда разных поколений и версий, и линухи и даже фряха затесалась. Были там и ide и sata - ним с чем проблем не возникало.

Единственное, с чем сложности были, это убунту под uefi. Но и там решаемо.

Здесь подсказывают, что можно импортировать vhdx сразу в Proxmox.

qm importdisk 999 /tmp/my-image.vhdx local-lvm

Предварительно рекомендуется для Win-систем установить драйвера Virtio.

Автору спасибо.

Я же миграцию делал всегда так (если даунтайм приемлем) : в pve создаём нужную vm, загружаем с загрузочного Linux iso (systemresue например), перезагружаем vm-истояник в такую же Linux iso, и далее в одной сети делаем

dd bs=16M if=/dev/sda|pv|pxz -c|ssh root@172.16.100.101 'pxz -d|dd bs=16M of=/dev/sda'

Для windows машин надо чуть поколдовать с драйверами дисков (ну лет 8 назад нужно было, сейчас не знаю).

При условии что гость Linux - можно вообще через rsync, и далее поправить grub, зато для новой vm можно учесть разметку диска заново.

В одной сети быстрее с netcat + pv.

На принимающей стороне:

  • создаем на pve ВМ с диском чуть большего размера (1ГБ +), чем диск источника;

  • загружем ВМ с любого свежего linux live-cd;

  • выполняем в консоли:

    date; nc -w3600 -vvnlp <port-number> | gzip -dfc | cat > /dev/sdX; date

На отдающей стороне:

  • загружаемся с любого свежего linux live-cd;

  • выполняем в консоли:

    pv /dev/sdX | gzip -fc | nc -w30 -vvn <remote-server-ip> <remote-server-port-number>

Или clonezilla-live в помощь - у нее есть аналогичная клиент-серверная функция.

P.s. Если надо виртуализировать ms windows, пользую disk2vhd (спасибо, Марк!) в safe mode или обычном режиме просто стопнув службы.

А цель то миграции какова? Быстродействие, безопасность, переезд на другое железо?

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

В safe mode это делается. Проблем нет.

Буквально на днях перетащил рабочую систему windows 7 - без проблем вообще.
Использовал Disk2vhd, vhdx образ импортировал как предлагали выше, затем просто выбрал тип диска SATA и всё запустилось замечательно.
Правда пока не разобрался, как уменьшить размер диска, все мануалы показывают на уменьшение файла образа ВМ, а у меня диск в local-lvm.

1) я не заметил проблем не равно у меня нет проблем

2) у меня ничего не сломалось не равно ни у кого ничего не сломается

Общие замечания:

  • не использовать русский в интерфейсе pve - это набор недоперевода с откровенной халтурой (discard в св-вах диска ВМ - это "отклонить" и понимай как хочешь), english там более чем уместен;

    Создание ВМ:

  • в св-вах диска ВМ ОБЯЗАТЕЛЬНА галка на discard для ОС выше Win XP и для всех относительно свежих _nix + галка на ssd emulation, если диск на ssd-разделе;

  • использовать virtio scsi single + scsi в кач-ве дисков;

  • сеть - virtio;

  • bios - EFI;

  • type - q35

  • cpu - host (+ NUMA ,если физ. cpu на матплате 2+);

  • memory - галка на balloon;

  • установка qemu guest agent и на linux и на win;

  • сеть сменить с linux bridge на openvswitch (гуглить разницу самостоятельно);

  • в настройках сетевой ВМ в Multiqueue указать число эквивалентное кол-ву vcpu (спорный момент - проверить);

    Таким образом получаем макс. производительность ВМ.

    Эта инф-ция есть в оф. доке, но кто ж ее читает (

    Везде пользую zfs - надежно, удобно, нет привязки к произ-лю hw raid.

    Опасения касаемо прожорливости zfs в плане ОЗУ решаются чтением оф. доки и правкой конф. файла, в к-ом указывается какой объем памяти отдать под zfs-кэш 1-го уровня (larc cache).

    Если имеется 2+ pve-ноды и хочется отказоустойчивости, то можно использовать zfs-репликацию ВМ между нодами https://www.youtube.com/watch?v=08b9DDJ_yf4

    Бэкапы у pve нативно из коробки прямо в веб-гуи настраиваются + отдельно можно развернуть PBS для инкрементного сохранения.

    Разработчики в след. релизе обещают довести до ума sdn (аналог vswitch на vmware) https://pve.proxmox.com/wiki/Roadmap#Roadmap

    P.s. Цикл заметок по работе с proxmox, zfs, pfsense etc https://forum.netgate.com/topic/163435/proxmox-ceph-zfs-pfsense-и-все-все-все-часть-2/

В текущих реалиях можно посмотреть отечественные аналоги proxmox, дабы потом не мигрировать снова. Например можно посмотреть на VMmanager от ребят из г. Иркутска. Миграция возможна из HyperV, VMware, VirtualBox, XEN и KVM. Подключать диски можно по SCSI, IDE, virtio. Судя по инструкциям все очень просто https://docs.ispsystem.ru/vmmanager-admin/baza-znanij/migratsiya/kak-importirovat-vm-v-vmmanager

В текущих реалиях можно посмотреть отечественные аналоги proxmox, дабы потом не мигрировать снова

честно говоря, не понял вашей мысли

Sign up to leave a comment.

Articles