
решение1
Насколько мне известно, быстрого способа переноса хранилища данных между блочными устройствами не существует.
- Создайте новое хранилище данных на Диске 2 (например, «DS2»).
- Перенесите виртуальные машины с «TDS Server» на «DS2» одним из следующих способов:
- Используйте Storage vMotion, если он доступен в вашей лицензии vSphere, чтобы сохранить доступность виртуальной машины во время миграции.
- Поочередное завершение работы каждой виртуальной машины и запуск автономной миграции, если вы хотите сохранить тип выделения ресурсов на диске (например, Thin Provision) или использование клиента VMware VI для копирования/вставки файлов.
Вы также можете мигрировать виртуальные машины с помощью SSH:
- Выключите виртуальную машину.
- Удалить его из инвентаря vSphere
- Войдите в SSH и используйте
mv
команду для перемещения каталога виртуальной машины на новый диск. - Повторно добавьте виртуальную машину в инвентарь vSphere, просмотрев новое хранилище данных.
решение2
Вы не можете переместить хранилище данных, вы должны переместить данные в хранилище данных. Если у вас есть правильная лицензия, вы можете просто выполнить живую миграцию виртуальных машин из одного в другой, все остальное в хранилище данных (ISO и т. д.) можно просто переместить с помощью опции browse-datastore.
решение3
Если вы можете позволить себе некоторое время простоя, и на втором диске ничего не хранится, вы можете отключить все виртуальные машины, размонтировать оба диска, закрыть VMWare и использовать инструмент клонирования, например Clonezilla, чтобы клонировать один диск на другой.
Для верности я бы вытащил исходный диск из системы, перезагрузил и перемонтировал копию. Прошло некоторое время с тех пор, как я делал это, поэтому я не помню, нужно ли вам удалять виртуальные машины и добавлять их обратно или нет. Могут быть и другие соображения, поэтому если вы собираетесь использовать этот подход, я рекомендую вам провести дополнительное исследование.