Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 востановление файла из бэкапа  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
ситуация такая, был давний бекап на ленте (.bak), потребовалось востановить, и при востановлении, на шаге выбора файла бекапа выдает ошибку:
The media family on device is incorrectly formed. ...... Error 3241

версия: Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) Dec 10 2010 10:56:29 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Думается мне, что это битый бак. За ленту отвечает один человек, а за процесс бекапа другой. и надо понять, кто накосячил, то ли косяк в записи на ленту, то ли косяк возник в процессе бекапа.
3 фев 12, 11:02    [12024468]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
А на HDD То с ленты нормально восстанавливается ?
3 фев 12, 11:13    [12024555]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
Ozerov,

Да, файл на первый взгляд в порядке.... Востановился вроде нормально, без ошибок...
3 фев 12, 11:26    [12024651]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Eagle_84
Member

Откуда: Москва
Сообщений: 1535
Ёжик25
...
The media family on device is incorrectly formed. ...... Error 3241

версия: Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86)


а кто сказал, что версия bak файла 2005? может быть база 2008 версии...

RESTORE HEADERONLY...
что вернет?
3 фев 12, 11:35    [12024748]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
Eagle_84
Ёжик25
...
The media family on device is incorrectly formed. ...... Error 3241

версия: Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86)


а кто сказал, что версия bak файла 2005? может быть база 2008 версии...

RESTORE HEADERONLY...
что вернет?


Запрос

RESTORE HEADERONLY
FROM DISK = N'F:\1.bak'
WITH NOUNLOAD;
GO

вернул

Msg 3241, Level 16, State 0, Line 1
The media family on device 'F:\1.bak' is incorrectly formed. SQL Server cannot process this media family.
Msg 3013, Level 16, State 1, Line 1
RESTORE HEADERONLY is terminating abnormally.
3 фев 12, 11:57    [12024974]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
Ёжик25
Запрос

RESTORE HEADERONLY
FROM DISK = N'F:\1.bak'
WITH NOUNLOAD;
GO

вернул

Msg 3241, Level 16, State 0, Line 1
The media family on device 'F:\1.bak' is incorrectly formed. SQL Server cannot process this media family.
Msg 3013, Level 16, State 1, Line 1
RESTORE HEADERONLY is terminating abnormally.
Либо данные битые, либо 2005й совершенно не понимает, что записано в файле.
3 фев 12, 11:59    [12024992]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
100% версии скульника не перепутаны, востановление происходит на один сервер

Гавриленко Сергей Алексеевич,

ну это и понятно, что либо сиквел бесится, либо файл битый (КО не дремлет))))))), можно как то узнать, кто его "бил", люди за лентой, или люди за бекапом?
3 фев 12, 12:13    [12025165]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Eagle_84
Member

Откуда: Москва
Сообщений: 1535
Ёжик25
100% версии скульника не перепутаны, востановление происходит на один сервер


ну если "100%" не перепутаны (хотя ошибка такая же при разных версиях, ради интереса сейчас попробовал 2008 на 2005, ошибка
RESTORE HEADERONLY FROM DISK = 'C:\test.bak'


Msg 3241, Level 16, State 7, Line 1
The media family on device 'C:\test.bak' is incorrectly formed. SQL Server cannot process this media family.
Msg 3013, Level 16, State 1, Line 1
RESTORE HEADERONLY is terminating abnormally.
)

Ёжик25
ну это и понятно, что либо сиквел бесится, либо файл битый (КО не дремлет))))))), можно как то узнать, кто его "бил", люди за лентой, или люди за бекапом?


Боюсь, что никак...
3 фев 12, 12:27    [12025334]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Ёжик25
Member

Откуда: оттуда
Сообщений: 360
Eagle_84,

Так, ладно, будем думать, что это все таки "ленточники" накосячили, ибо при обычном ресторинге баковских файлов, которые не попадали на ленту, ни разу такой ошибки не возникало.
Что ж, все спасибо, тема закрыта!)
3 фев 12, 12:34    [12025413]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
EV.P
Member

Откуда:
Сообщений: 134
Ёжик25,

У меня такая же ерунда выскочила. Что делать?
17 дек 12, 09:04    [13640805]     Ответить | Цитировать Сообщить модератору
 Re: востановление файла из бэкапа  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Ёжик25
Так, ладно, будем думать, что это все таки "ленточники" накосячили

Офигеть. Мне, ни разу не DBA, и то понятно, что накосячил человек, ответственный за составление disaster recovery plan (хз как грамотно перевести на русский — план восстановления после аварии?). Ибо любой такой план должен включать в себя верификацию бэкапов. Любой способ создания резервных копий (хоть на HDD, хоть на ленту, хоть на DVD-R) не исключает возникновения битых бэкапов.
17 дек 12, 10:06    [13640970]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить