У меня есть моментальный снимок уровня SAN \ клон общего тома кластера Windows (CSV), который я хочу смонтировать на тем же кластер для извлечения файлов в виде резервной копии.
Как подробно описано здесь: Доступ к моментальному снимку общего тома кластера на стороне хранилища
... есть проблемы с монтированием клона CSV в том же кластере из-за конфликта GUID.
Я разработал, как достичь того, чего я хочу, с обходным путем, который на самом деле не работает для меня. Я могу смонтировать этот снимок \ клон CSV на другом компьютере с Windows, получить объект диска через Powershell следующим образом:
$disk = get-disk -Number *number*
... Powershell имеет метод set-disk, который позволяет мне изменить идентификатор диска:
Set-Disk -Guid {New GUID}
Теперь я могу смонтировать этот клон обратно в тот же кластер, теперь нет конфликта GUID, и я могу получить к нему доступ, как к любому другому тому NTFS.
Что я хотел бы сделать, так это изменить этот идентификатор диска на машинах Linux, чтобы я мог разумно автоматизировать процесс. Я вижу примеры того, как это может быть возможно, если диск имеет MBR, но возможно ли это, если машина GPT?
Любая помощь будет принята с благодарностью.
gdisk
должно помочь: посмотрите на «c», «g» и «f» в меню дополнительных функций.
sgdisk --disk-guid = R / dev / sdXXXX
(Устанавливает GUID диска на новое случайное значение и больше подходит для сценариев / автоматизации)