База знаний

www. IT-Mehanika .ru --  журнал доброго админа

Перенос сервера 2003 с железа на proxmox (KVM)

Встал вопрос о переносе со старого сервера win 2003 std. 32-bit. Попытки переноса, путем «накатывания образа» акрониса, потерпели неудачу. Так же и восстановления ntbackub, на новую систему. Не могу точно сказать, какая причина главнее, мои кривые руки или древний софтовый рейд. Главное итог — не получалось. На выручку, как это ни странно, пришел Мелкософт,

с утилитой Disk2vhd v2.01 ( идем на сайт MS ), которая позволяет конвертировать Windows системы в VHD файлы, не прерывая их работы. Особый респект и уважуха ее авторам - Mark Russinovich и Bryce Cogswell.
Итак порядок действий, что бы не забыть:

  • замечательной утилитой Disk2vhd, делаем клон диска С: в имидж VHD.
  • Имидж закладываем на сервер proxmox по ssh.
  • Не забываем создать виртуальную машину для переноса. Диски делаем IDE
  • Заходим по ssh на Proxmox
  • Запускаем конвертацию в папку где лежит образ. Как пример, машина с ID 333 (myserver2003) и файлы ее лежат в /media/stor/myserver2003/images/333 .

    qemu-img convert -O qcow2 /<путь куда клали>/mysrv2003.vhd /media/stor/myserver2003/images/333/vm-304-disk-1.qcow2

После конвертации пробуем запустить. Если взлетела — отлично, работайте спокойно. Если вылезла ошибка 0x0000007b — это хорошо. Значит больной подлежит реанимации. Если вылезло "NTOSKRNL.EXE отсутствует или поврежден" — капец, статья вам не помогла, можно дальше не читать.
Реанимация:

  • Качаем изумительный образ Hiren's BootCD. Респект и уважуха авторам !
  • Подключаем этот образ к виртуалке.
  • Загружаемся с него (Load Mini XP)
  • Далее тынц в иконку HBCD Menu
  • Выбираем Programs → Registry → Fix hard disk controller (fix_hdc.cmd). Эта фиксилка, отвяжет привязки к установленным драйверам рейдов и прочего. У вас будет стоять по умолчанию ide.
  • Выбираем T и указываем путь : c:\windows
  • Нажимаем М для отвязки.

Перегружаемся и видим винду!!!! Она долго хрюкает перенастраивая свои дрова, но потом работает нормально.

Комментарии   

-3 #1 nikto 09.01.2015 15:36
Подскажите, как теперь имею raw или qcow2 диск. добавить новую виртуальную машину? Какие параметры нужны: Какой процессор (kvm32 или kvm64).

Заранее спасибо.

You have no rights to post comments