2015-03-20 2 views
0

Я делаю раздвоение резервного копирования, такие как:Split резервного копирования на SQL Server 2012

BACKUP DATABASE [A] 
TO DISK = N'L:\sql_bak\A_full.bak', 
    DISK = N'M:\sql_bak\A_full2.bak', 
    DISK = N'O:\sql_bak\A_full3.bak' 
WITH NOFORMAT, INIT, 
    NAME = N'A-Full Database Backup', 
    SKIP, NOREWIND, NOUNLOAD, 
    STATS = 10 
GO 

Я получаю сообщение об ошибке:

Message Executed as user: DOMAIN\sqlserviceaccount. The volume on the device "L:\sql_bak\A_full.bak" is not part of the media set that is currently being processed. Ensure that the backup devices are loaded with the correct media.
[SQLSTATE 42000] (Error 3258) BACKUP DATABASE is terminating abnormally.
[SQLSTATE 42000] (Error 3013) The step failed.

В одном из постов блога, которые я прочитал, что я могу использовать FORMAT для решения этой проблемы, но форматирование любого объема набора носителей делает весь носитель непригодным для использования.

Просьба предложить.

ответ

-2

Я пошел в Run-> diskmgmt.msc и создал три диска вручную. Создал папку sql_dat на всех трех дисках, а затем я начал резервное копирование и успешно сработал.

+0

Вы вводите в заблуждение форматирование ** диска ** с форматированием резервной копии SQL Server ** **. Эти два не связаны, и ваша проблема снова появится. – usr

+0

@usr Ohkay. то, что вы предлагаете, пожалуйста? –

+0

Недостаточно информации в вопросе диагностики проблемы. Вероятно, в существующем файле несколько оставшихся резервных копий. Файлы резервного копирования SQL Server могут содержать несколько резервных копий. – usr