Перемещение большого заполненного объема через vm's

Текущая ситуация:

Windows Server 2008r2 работающий под VMWare esxi5.5.
Диск на 3 ТБ, состоящий из 3x виртуальные диски на 1 ТБ под заполненным объемом. (D)
Диск содержит приблизительно 1,9 ТБ данных.
D диск размещает 30 + файлы базы данных SQL Server.
Несколько других экземпляров размещаются на различных дисках.

Мы хотим переместить этот диск на 3 ТБ в новый сервер.
Новый сервер будет иметь ту же версию ОС и версию SQL-сервера.
Это будет однако иметь больше ресурсов и будет полностью выделено этому ЭКЗЕМПЛЯРУ SQL SERVER.

Что мы рассматриваем:

  1. Перемещение заполненного объема к другому серверу.
    Это включило бы отсоединение объема с текущего сервера и присоединения его на новом сервере. Мы сделали это на установке подготовки, однако та установка не имела заполненного объема, и информация о перемещении заполненных объемов через vm's редка.

  2. Копируя все от заполненного объема до нового, не заполненного, объема, и перемещая тот диск в новый сервер.
    Это имеет преимущество не необходимости переместить заполненные объемы.
    Однако копирование всех данных займет много времени и будет означать длинное er окно обслуживания.

Проблема:

Наша среда подготовки не имеет заполненных дисков, она имеет один единственный объем (1.99 ТБ, поскольку подготовка только 1 ТБ шириной).
Я не могу копировать перемещение ни с чем равного размера, не проводя много времени и ресурсов, воссоздающих текущую установку.

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

Или еще лучше, более чистое решение для перемещения баз данных через серверы.
Было бы безопасно копировать это без дисков на 3 ТБ, просто с 250GBx3 диски в заполненном объеме? Или я могу ожидать дополнительные проблемы с большими дисками, которые просто не могут быть протестированы, не увеличивая размер более чем 2 ТБ (единственный объем макс. размер).

0
задан 21 January 2015 в 17:47
1 ответ

Должно сработать, для различных значений "должно" и "работает".

Основные шаги (более детальная информация доступна в этой технической статье):

  • Почему-то сказано сначала деинсталлировать диски в Диспетчере устройств. Это кажется мне странным, но это Microsoft.
  • В диспетчере управления дисками щелкните правой кнопкой мыши и выберите "Удалить диск" диски с первого сервера.
  • В VMware отсоедините их и прикрепите к новому серверу.
  • После того, как все диски будут прикреплены и распознаны новым сервером, щелкните на них правой кнопкой мыши и выберите "Import Foreign Disk" (Импортировать чужой диск).
  • Windows должна распознать диапазон и разрешить доступ к нему.

Тем не менее, я настоятельно рекомендую иметь A) хорошее резервное копирование и B) полностью протестированный процесс. Просто создайте новый диапазон 5x1GB или что-то в этом роде и попробуйте между двумя серверами. Это должно дать вам представление о любых подводных камнях или ошибках, которые вы можете увидеть.

.
1
ответ дан 4 December 2019 в 17:04

Теги

Похожие вопросы