Я планирую использовать Storage Spaces в Windows Server 2012 R2. Я хочу изначально настроить свой сервер с 1 жестким диском в пуле хранения. Возможно ли позже добавить второй диск, который будет зеркалом первого жесткого диска? Или это нужно сделать в начале?
решение1
Вы можете добавлять диски в пул без проблем, но именно виртуальный диск, который вы создаете поверх пула, управляет настройкой «устойчивости».
Итак, вы можете сделать это:
- добавить новый пул в Storage Spaces, содержащий только один диск
- добавьте виртуальный диск, используя только что созданный вами пул (его настройка устойчивости будет «простой», поскольку в пуле есть только один диск)
- Добавьте больше дисков в существующий пул
Однако вы не сможете повысить отказоустойчивость вашего vdisk с помощью новых дисков. По сути, вам придется добавить еще один vdisk и вручную переместить данные с «простого» vdisk на «устойчивый».
Похоже, это подтверждается:
решение2
Если кто-то зашел сюда из поисковой системы, можно создать зеркальный vDisk с одним резервным устройством. Обходной путь:
- Создайте новый VHDX, динамический, размером в соответствии с диском, который вы планируете получить (в случае диска объемом 4 ТБ я создал VHDX объемом 3,5 ТБ)
- Смонтируйте VHDX и инициализируйте его как GPT в управлении дисками.
- Добавьте диск VHDX в пул хранения и создайте зеркальный виртуальный диск.
- Перезагрузитесь в безопасный режим и удалите vhdx.
Теперь, когда вы перезагрузитесь обратно в безопасный режим, дисковое пространство будет впредупреждениесостояние, и vhdx будет отображаться как «Потерянная связь», но в остальном пространство будет полностью функциональным.
Чтобы успешно удалить диск VHDX из пула, необходимо сначала добавить реальный диск и дождаться синхронизации данных (используйте Get-StorageJob
командлет для наблюдения за ходом процесса)