Здравствуйте, коллеги! Это мой первый пост, прошу сильно не пинать)
Изначально есть гипервизор Proxmox с тремя массивами (аппаратный raid): RAID0 на 500gb (под виртуалки), RAID5 на 4tb (для архивов и бэкапов), RAID6 18Tb (полностью отдан под iSCSI).
Развернуты CentOs 9 для трансляции iSCSI через targetcli и Proxmox BackUp Server
После создания контейнера, таргета и луна, настройки порталов и портов Lun успешно прицепился к клиенту (windows 10). Определился как не размеченный локальный носитель, после всех манипуляций и ввода в эксплуатацию на него были записаны критичные (!) данные в достаточно большом объеме (~6tb).
Дальше начинается то, что можно назвать по разному, но я называю это распиздяйством. Моим.
Я не сохранил конфигурацию targetcli и не вышел из утилиты (при выходе конфиг сохраняется автоматом). Ночью рубанулся свет, бесперебойник не вывез несколько часов до моего прихода, как результат сервак выключился, конфигурация targetcli не сохранилась, соответственно, после запуска сервера, носитель iSCSI у клиента не появился.
Далее немного попустило, в CentOs массив с iSCSI примонтировался, данные на месте. Скопировать их некуда.
Далее тренировка на кроликах: При повторном создании блока targetcli /backstores данные на тестовом носителе остаются. После настройки прочих нужностей для полноценного использования iSCSI - тоже всё на месте. Но при подключении к Windows - диск не размечен.
Как всё вернуть? Данные на iSCSI нужны для работы специфического ПО на клиенте, он с ними работает напрямую - только в режиме "локальный диск".
Прошу прощения за сумбур, мысли не могу в кучу собрать, волнуюсь.