Локальная архивация (Windows Server Backup) на NAS завершается ошибкой.
В работе имеется NAS — QNAP TS-459U+, который я решил использовать как хранилище резервных копий, тех или иных систем.
В ходе выполнения резервного копирования, в сетевую папку находящуюся на NAS, я получаю ошибку — Эта версия формата файла не поддерживается в данной версии.
Код ошибки: 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, будет проходить успешно.
Обсуждение
Нет комментариев.