Перемещение большого объемного тома через виртуальную машину

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

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

Мы хотим переместить этот диск 3 ТБ на новый сервер.
Новый сервер будет иметь ту же версию ОС и версию SQL-сервера.
Однако он будет иметь больше ресурсов и будет полностью выделен для этого экземпляра SQL-сервера.

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

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

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

Эта проблема:

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

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

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

1 ответ

Решение

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

Основные шаги (более подробно доступны в этой статье Technet):

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

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

Другие вопросы по тегам