Назад | Перейти на главную страницу

Запрос удаленного резервного копирования SQL Server завершается ошибкой «не удается открыть устройство резервного копирования»

Я пытаюсь настроить запланированное резервное копирование базы данных MSSQL на подключенный сетевой диск, который находится на файловом сервере под управлением Server 2003 Standard. Запрос читается так:

BACKUP DATABASE XXXX
TO DISK = N'Z:\mssqlbk\XXXX.bak'
WITH CHECKSUM, STATS

Сообщение об ошибке, которое возвращается:

Msg 3201, Level 16, State 1, Line 1
Cannot open backup device 'Z:\mssqlbk\xxxx.bak'. Operating system error 3(The system cannot find the path specified.).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.

Большинство решений, которые я нахожу, предполагают ошибку разрешений для учетной записи службы SQL (в моей используется учетная запись с именем SQLBro). Это небольшая сеть для рабочих групп, без AD. Я пробовал следующее:

Все еще одна и та же ошибка каждый раз. У меня заканчиваются идеи, и я ищу обходные пути. Может ли локальное резервное копирование с последующим запуском robocopy или xcopy на подключенный диск быть неудобным способом сделать это?

Возможно, процесс SQL Server не знает о сопоставлении дисков. Вы подключили диск как учетную запись службы SQL?

Я бы предложил изменить путь буквы диска на путь UNC в вашем операторе резервного копирования.

В моей ситуации также была такая же проблема, и, наконец, я узнал об этой ошибке с локальным путем.

Экземпляр работает на другом узле, и файлы резервных копий создают другой узел ... путь, указанный в плане, был Z:\VOLMNT04-SQLBACKUP\SQLBackup\SA***PD001-S2\TRN... для этого я получал ту же ошибку

Operating system error 3(The system cannot find the path specified.).
Msg 3013, Level 16, State 1, Line 1

и я изменил путь на \\SA***PD001-s25\SQLBackup\SA***PD001-S2\TRN затем выполнено успешно