locked
Gerenciamento de Backup RRS feed

  • Pergunta

  • Ola Galera bom dia...

    Gostaria de saber a experiencia  de voces com a administracao de backup com o sqlserver2008,

    pois eu faço apenas o backup local em 3 em 3 horas, mas semana passada minha base entrou em suspect

    porem  o tempo de 3 horas tinha muita coisa e se voltasse o backup ficaria bem incompleto, ai tentar reparar a base e perdi alguns dados de algumas tabelas.

    Gostaria de saber qual a melhor estrategia pois ainda estou começando na area.

    Obrigado a atencao de todos.


    segunda-feira, 30 de setembro de 2013 13:14

Respostas

Todas as Respostas

  • Bom dia, Morais!

      O ideal é que você crie um plano de manutenção para gerenciar os backups da sua base. Sugiro que você leia os artigos abaixo para definir o melhor plano de backup para o seu ambiente:

      Em relação ao estado de "suspect", segue um artigo que tem mais detalhes sobre isso:

      Espero que as informações acima lhe ajudem. Se tiver mais alguma dúvida, me retorne.

    segunda-feira, 30 de setembro de 2013 14:13
  • Amigo,

    Os backups depende muito da sua base de dados, se for muitas transações em muito pouco tempo você precisa diminuir ao máximo o tempo de backup para que futuramente em um caso de desastre você tenha todas as informações em mãos.

    Mas uma estratégia que é bem legal e diminui muito em casa de Desastre é a seguinte;

    • Um Backup FULL após o expediente, exemplo : 23:00
    • 4 Backups diferenciais 4 em 4 horas, exemplo: 08:00 > 12:00 > 16:00 > 20:00.
    • E backups de LOG's 10 em 10 minutos, ou 5 em 5, é como eu disse, depende muito como é as transações em seu banco de dados.

    Abraços;


    []'s

    • Marcado como Resposta Morais Decio quinta-feira, 3 de outubro de 2013 13:30
    segunda-feira, 30 de setembro de 2013 15:11
  • foi q eu fiz criei um assim um diff de 2 em 2 e um de log de 2 em 2 min

    mas o de log seria sempre cheio porque esta crescendo muito....

    quarta-feira, 2 de outubro de 2013 19:36
  • ESSE PRA RESTAURAR 

    --FULL
    RESTORE DATABASE DB_SIC FROM DISK= 'D:\BACKUP\QUARTA\FULL\FULL_QUARTA.BAK'
    WITH NORECOVERY

    --DIFERENCIAL
    RESTORE DATABASE DB_SIC FROM DISK ='D:\BACKUP\QUARTA\DIFF\DIFF_QUARTA.BAK'
    WITH NORECOVERY

    --LOG
    RESTORE LOG DB_SIC FROM DISK= 'D:\BACKUP\QUARTA\LOG\LOG_QUARTA.TRN'
    WITH RECOVERY

    MAS DA ERRO NO 2 PASSO

    Mensagem 3136, Nível 16, Estado 3, Linha 2
    Este backup diferencial não pode ser restaurado porque o banco de dados não foi restaurado para o estado correto anterior.
    Mensagem 3013, Nível 16, Estado 1, Linha 2
    RESTORE DATABASE está sendo encerrado de forma anormal.

    quarta-feira, 2 de outubro de 2013 19:46
  • Morais,

      Você está recebendo este erro porque antes de restaurar o backup diferencial, você precisa restaurar o backup FULL. Tente restaurar o backup FULL, e em seguida o backup diferencial, e veja se o erro continua a aparecer.

    segunda-feira, 7 de outubro de 2013 16:27