Назад | Перейти на главную страницу

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

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

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 ТБ (максимальный размер одного тома).

Он должен работать для различных значений «должен» и «работать».

Основные шаги (подробнее см. эта статья Technet):

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

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