В работе имеется NAS — QNAP TS-459U+, который я решил использовать как хранилище резервных копий, тех или иных систем.
В ходе выполнения резервного копирования, в сетевую папку находящуюся на NAS, я получаю ошибку — Эта версия формата файла не поддерживается в данной версии.
STATUS_VHD_FORMAT_UNSUPPORTED_VERSION
Код ошибки: 0xC03A0005
Эта версия не поддерживает формат файлов данной версии.
В ходе изучения проблемы, выяснилось что данная ошибка, возникает в случае создании резервной копии с выборочным указанием областей резервирования (прим. определенные папки, определенный раздел диска и т.д.). Сбой происходит, когда Virtual Hard Disk (VHD) созданный Windows Server Backup, монтируется во время резервного копирования.
Файл Virtual Hard Disk (VHD) создается как разрежённый файл (sparse file), а т.к. устройство NAS работает на Linux системе, то необходимо в параметрах Samba изменить поведение при создании разрежённого файла (sparse file) с поведения UNIX на поведение Windows, т.е. будет увеличивать размер файла постепенно, а не как это делается в UNIX (в которой при создании файла он сразу принимает заданный объем).
Для решения данной проблемы, необходимо в конфигурационный файл samba (/etc/smb.conf), в секцию (global), добавить параметр:
strict allocate=yes
После внесения изменений в конфигурационный файл, обязательно перезапускаем службу Samba:
[~] # /etc/init.d/smb.sh restart Restarting SMB services: Shutting down SMB services: smbd nmbd. Shutting down winbindd services: winbindd. locks path was set to /share/MD0_DATA/.locks Starting winbindd services: winbindd. Starting SMB services: smbd nmbd. done.
Теперь при создании резервных копий посредством оснастки Windows Server Backup и указании их место расположения на NAS, будет проходить успешно.
Понравилась или оказалась полезной статья, поблагодари автора
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОБЛАГОДАРИ АВТОРА
Оставить ответ