locked
Desafio na recuperação de Backup corrompido RRS feed

  • Pergunta

  • Pessoal, Boa Tarde!

    Estou com um problema sério, fiz o restore de um arquivo ".BAK" (Arquivo de Backup do SQL Server) com aproximadamente 3GB. Parece que o problema está relacionado com uma corrupção lógica durante a execuçaõ do Backup no SQL Server, pois o arquivo aparentemente está normal, mas o resultado dos comandos abaixo, me mostram que o backup está Incompleto e não consigo ler as informações contidas dentro desse Backup.

    RESTORE VERIFYONLY.....

    Msg 3241, Level 16, State 41, Line 1

    The media family on device 'E:\Temp\....bak' is incorrectly formed. SQL Server cannot process this media family.

    Msg 3013, Level 16, State 1, Line 1

    VERIFY DATABASE is terminating abnormally.

    Quando eu rodo o comando:

    RESTORE HEADERONLY.....

    O resultado retornado é: *** INCOMPLETE ***

    Já tentei de tudo, mas não consegui recuperar esse arquivo.

    Alguém já conseguiu revalidar um arquivo de Backup? Lembrando que esse é o único Backup dentro desse Media Family

    Juliano Horta

    • Movido Gustavo Maia Aguiar sexta-feira, 9 de abril de 2010 12:39 (De:SQL Server - Infra Geral)
    quarta-feira, 7 de abril de 2010 19:03

Respostas

  • Pior que não.

     

    Bom, recomendo você implementar uma checagem do backup quando ele terminar... assim, se o backup for realizado com problemas ele já te avisa ;)

     

    Abraço


    Classifiquem as respostas. O Fórum agradece!! This posting is provided "AS IS" with no warranties, and confers no rights.
    quinta-feira, 8 de abril de 2010 20:01

Todas as Respostas

  • E aí Juliano,

     

    Já resolveu o caso? A única vez que passei por isso (o HD tava com bad blocks), não foi possível usar o arquivo. Tivemos que fazer a recuperação da database (que também estava corrompida), usando DBCC mesmo.

     

    Abraço


    Classifiquem as respostas. O Fórum agradece!! This posting is provided "AS IS" with no warranties, and confers no rights.
    quinta-feira, 8 de abril de 2010 19:29
  • Juliano,

     

    Temos que tente verificar a integridade deste arquivo de backup!!!


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 8 de abril de 2010 19:44
    Moderador
  • Alexandre, Junior!

    O engraçado é que somente nesse dia o Backup teve esse problema. Um dia antes e um dia depois, o Backup foi executado normalmente e eu consigo restaurar a base de dados, porém as informações que preciso estão justo naquele dia.

    Eu só tenho o Arquivo .BAK e gostaria de poder abri-lo ou restaurá-lo, porém quando executo o HEADERONLY, ele me retorna como INCOMPLETE. Acho que o problema ocorreu durante a criação do .BAK.

    Vocês conhecem alguma ferramenta ou "macete" capaz de abrir um arquivo de Backup corrompido?

    Juliano Horta

    quinta-feira, 8 de abril de 2010 19:57
  • Pior que não.

     

    Bom, recomendo você implementar uma checagem do backup quando ele terminar... assim, se o backup for realizado com problemas ele já te avisa ;)

     

    Abraço


    Classifiquem as respostas. O Fórum agradece!! This posting is provided "AS IS" with no warranties, and confers no rights.
    quinta-feira, 8 de abril de 2010 20:01
  • Alexandre,

    Você quis dizer habilitar o CHECKSUM na vertificação do Backup?

    Juliano Horta

    quinta-feira, 8 de abril de 2010 20:03
  • Isso... Em qualquer evento de erro na finalização você ficará sabendo.

    Assim... nos meus clientes, consideramos os backups tão importantes ou até mais que as próprias databases... Sem eles, qualquer problema pode ser um desastre ;)

     

    Abraço!!


    Classifiquem as respostas. O Fórum agradece!! This posting is provided "AS IS" with no warranties, and confers no rights.
    quinta-feira, 8 de abril de 2010 20:11
  • Juliano,

    Ferramenta para verificar este verificar o arquivo de backup corrompido não conheço, mas o checksum indicado pelo Alexandre é uma possiblidade.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 9 de abril de 2010 19:09
    Moderador
  • Alexandre, Junior!

    Obrigado pelas informações. É uma pena que só servirá para os próximos, pois esse eu já perdi.

    Obrigado

    sábado, 10 de abril de 2010 20:40