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

Пулы хранения: замена диска без удаления «простого» виртуального диска

Disk A: 100GB
Disk B: 200GB
Disk C: 400GB

Предположим, я создал пул 300 ГБ, используя A и B. Затем я создал на нем «простой» виртуальный диск размером 300 ГБ. Тогда у меня есть только файлы данных 10 ГБ на этом томе. По логике вещей добавить C в бассейн, а затем удалите A, сохраняя виртуальный диск. Система может просто скопировать данные из A к C перед Aудаление.

Я попробовал это с дисковыми пространствами Windows 10, и он работал, как я ожидал. Но когда я попробовал это на Windows Server 2016, во всплывающем сообщении говорилось, что виртуальный диск необходимо удалить.

Если дисковые пространства могут это сделать, я думаю, что и пул хранилищ может это сделать. Есть ли способ, или это невозможно в пулах хранения?

После долгих исследований ... Сработало следующее. Пришлось использовать PowerShell.

  1. Получите диск уникальной штукой, чтобы указать диск. Get-PhysicalDisk может это сделать, но если там же FriendlyNames или SerialNumber пусто, запустите Get-PhysicalDisk | Select-Object UniqueID чтобы получить GUID.

  2. Удалите диск, чтобы удалить. Если -UniqueID опущено, он принимает следующий аргумент как FriendlyName. Set-PhysicalDisk -UniqueID "....." -Usage Retired

  3. Откройте диспетчер серверов. Перейдите в Пулы хранения. Щелкните правой кнопкой мыши диск, который нужно удалить, и выберите Remove Disk.

Тогда это не говорит о необходимости удаления виртуального диска. В нем говорится, что Windows восстанавливает поврежденные виртуальные диски. Я проверил объем виртуального диска после удаления диска. Том был отмечен как healthy и я увидел, что файлы целы.

Интересно, почему это «удаление» недоступно в графическом интерфейсе.