вторник, 9 июня 2015 г.

Windows Server 2008 R2 восстановление из резервной копии физической машины на голое железо в виртуальной машине

Дано: выполняются каждый день бэкапы серверов Windows 2008 R2 стандартными средствами windows (в гуи все галочки кроме не-системных дисков) в папку на сетевом хранилище.

Надо: проверить выборочно возможность восстановления, например, на виртуальную машину.

Что есть вналичии. Виртуальная среда на KVM Ubuntu. Сеть внутренняя гипервизора. Есть виртуальная машина Windows Server R2 в этой сети с расшаренным диском. На этот диск скопирована папка WindowsImageBackup с резервной копией server1.


Важно:


проверено эксперементально  


  1. Сетевой путь при восстановлении указывать вида, как \\pdc\e , структура папок на расшаренном диске не должна меняться (т.е. например e:\WindowsImageBackup). 
  2. Нельзя переименовать изначальное название копии, иначе в обоих случаях резервная копия не будет найдена. 
  3. Диск, на который будет восстанавливаться копия, должен быть такого же размера или больше, чем эта копия.


Что выполнялось:

  1. Восстановление выполняется с помощью установочного DVD-диска Windows Server 2008 R2. Выбираем восстановление системы. Расположение архива указываем в сети, например \\server\d , где d - это расшаренный диск с архивом. В моем случае - server в домене, поэтому предложило ввести логин пароль для доступа.
  2. После разворачивания архива, получаем BSOD при загрузке с кодом 0x0000007B. Это скорее всего связано с контроллером накопителя. Нужно загрузиться с помощью ERD Commander 7 или MSDART 7 64b и отредактировать реестр. 
   HKEY_LOCAL_MACHINE\System\ControlSet001\services\atapi\
   HKEY_LOCAL_MACHINE\System\ControlSet001\services\intelide\
   HKEY_LOCAL_MACHINE\System\ControlSet001\services\LSI_SAS\
   Везде устанавливаем значение реестра Start [REG_DWORD] = 0x00000000 (0)
   link1 link2
После проделанного, загрузка виртуальной машины прошла успешно.


P.S. к пункту 1: 
Вместо использования сети, пробовал подключить диск с архивом напрямую к целевой виртуальной машине. Выдало ошибку, что диск не может содержать архив. Если войти далее в командную строку, то видно что диск подключается как диск C, и внутри данные читаются. Это, скорее всего, связано с тем, что диск на который собираюсь развернуть архив, свежесозданный и не размечен. Проверил эту операцию, после того как развернул  образ из сети и диск соответственно стал размечен - все прошло успешно, архив стал определяться и находиться.

Комментариев нет:

Отправить комментарий