|
Не восстанавливается из бэкапа |
☑ |
0
Grogan
03.02.22
✎
16:33
|
Всем привет!
Переносил бэкапы sql из одного места хранения в другое и несколько бэкапов видимо не скопировал. В старом месте их удалил. Далее, обнаружил что несколько штук не хватает. Восстановили файлы бэкапов. Теперь из этих файлов не могу восстановить базу. Ошибка:
Сообщение 3241, уровень 16, состояние 0, строка 1
The media family on device 'D:\файл.bak' is incorrectly formed. SQL Server cannot process this media family.
Сообщение 3013, уровень 16, состояние 1, строка 1
RESTORE HEADERONLY is terminating abnormally.
Почитал, что ошибка возникает именно из-за того, что сначала было удаление, а потом восстановление. Реально ли эти бэкапы реанимировать? Может софтины есть какие-то? Если что MS SQL server
|
|
1
Ёпрст
гуру
03.02.22
✎
16:49
|
(0) версии скулей хоть совпадают ?
|
|
2
Grogan
03.02.22
✎
17:07
|
Версии совпадают, вернее даже на том же сервере пробовал, результат с ошибкой получается
|
|
3
fisher
03.02.22
✎
17:23
|
Очевидно, бэкапы восстановились франкенштейнами. Прогнозы непонятно как давать. Проще помянуть.
|
|
4
Ёпрст
гуру
03.02.22
✎
18:25
|
или пытаться достать архивы другими программами для восстановления файлов. И..архивы, не на ссд же были, да ?
|
|
5
Grogan
03.02.22
✎
19:47
|
Нет, на обычных дисказ были архивы.
|
|
6
ДедМорроз
03.02.22
✎
22:44
|
Когда файл удаляется,то его содержимое добавляется к файлу свободного места.
Да,запись файла в MFT остается,но содержимое может быть использовано кем-то еще и даже снова возвращено в свободное.
|
|
7
Garykom
гуру
03.02.22
✎
22:53
|
Обнаружил что с бэкапами средствами скуля надо очень аккуратно.
Если они делаются на горячую (юзеры сидят или регламентные/фоновые крутятся) то в последних версиях например типовой БП3 очень частая картина разных прикольных глюков.
Например после восстановления при попытке открыть журнал документов котик зависает и все, только завершать сеанс.
Если сделать ТиИ то ошибки вылазят.
|
|
8
Garykom
гуру
03.02.22
✎
22:55
|
Это к тому что надо не только делать бэкапы но и проверять их восстановлением и тестом ТиИ ))
|
|
9
ДедМорроз
03.02.22
✎
23:01
|
Изоляция транзакций - вещь специфическая.
Поэтому,хоть резервная копия и отчлеживает транзакции,но их порядок может оказаться достаточно странным.
Ну и опять же,все зависит от модели восстановления.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший