none
Backup RRS feed

  • Pergunta

  • Pessoal estou com uma dúvida sobre backup! Tenho o backup FULL BACKUP DATABASE DB TO DISK = @CAMINHO DIF BACKUP DATABASE DB TO DISK = @CAMINHO WITH DIFFERENTIAL LOG BACKUP LOG DB TO DISK = @CAMINHO WITH TRUNCATE_ONLY Executo o FULL durante a noite e o DIFF no dia seguinte...e o de log durante o dia... Mas o de LOG não faz nada... não faz o backup e não zera o LOG. O que está errado? Obrigado
    • Movido Gustavo Maia Aguiar terça-feira, 30 de junho de 2009 20:19 (De:SQL Server - Desenvolvimento Geral)
    terça-feira, 30 de junho de 2009 19:07

Todas as Respostas

  • Rene,

    Você poderia postar de forma mais organizada a estrutura do seu código?

    Outro detalhe que observei no código você esta utilizando variáveis!!!

    Qual é a finalidade destas variáveis?


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 30 de junho de 2009 19:10
    Moderador
  • Júnior, Tenho o backup: FULL BACKUP DATABASE DB TO DISK = 'C:\' DIF BACKUP DATABASE DB TO DISK = 'C:\' WITH DIFFERENTIAL LOG BACKUP LOG DB TO DISK = 'C:\' WITH TRUNCATE_ONLY Executo o FULL durante a noite e o DIFF no dia seguinte...e o de log durante o dia... Mas o de LOG não faz nada... não faz o backup e não zera o LOG. O que está errado? OBS: esta variáveis são para setar nome de arquivo conforme data do servidor. Coloquei no JOB mas somente o FULL e o DIF que funcionou agora o LOG não funcionou... Eu escrevo alinhado mas quando vou postar aparece tudo numa linha somente.. Obrigado
    terça-feira, 30 de junho de 2009 19:22
  • Renê,

    Você esta realizando um backup full, depois diferencial e por último backup de log?

    E nada esta sendo executado?


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 30 de junho de 2009 19:27
    Moderador
  • Junior, FULL = OK DIF = NÃO EXECUTA LOG = NÃO EXECUTA Renê
    terça-feira, 30 de junho de 2009 19:45
  • Boa Tarde,

    Eu sugiro rever o comando BACKUP LOG com o TRUNCATE ONLY. Ele não tem a finalidade de fazer backup e nem diminuir o log. Aliás, se você pensar em backup de log, jamais deverá utilizar o TRUNCATE ONLY, pois, o que ele faz é justamente apagar as entradas de log (mesmo que o arquivo não reduza). Isso elimina completamente a possibilidade de você retornar o log em momentos específicos.

    Se o backup de log não é importante para você, mude o recovery model para simple e não se preocupe mais com ele. Se o backup de log é importante para você jamais use o truncate only.

    Para diminuir o tamanho do arquivo, procure pelo comando DBCC SHRINKFILE

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    O que é Cross Database Ownership Chaining ?
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!620.entry
    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 30 de junho de 2009 20:17
  • Boa Tarde,

    Estou movendo o tópico, pois, o mesmo não está relacionado a Desenvolvimento - SQL Server.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    O que é Cross Database Ownership Chaining ?
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!620.entry
    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 30 de junho de 2009 20:18
  • Gustavo,

    Os backup´s full e DIff estão ok..!!!


    Então vou utilizar o seguinte comando para fazer o backup de log...

    BACKUP LOG BANCO01
    TO DISK 'C:\BKP\'
    


    DBCC SHRINKFILE (BANCO01, 50)
    Renê
    quinta-feira, 2 de julho de 2009 13:35
  • Boa Tarde,

    No caso, você teria que fazer BACKUP LOG Banco01 TO DISK = 'C:\BKP\NomeDoArquivo.TRN'. Já o SHRINK, você não passa o nome do banco, mas o nome lógico do arquivo (você pode obter esse nome lógico com a sp_helpdb)

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    O que é Cross Database Ownership Chaining ? - Parte I
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!620.entry


    Classifique as respostas. O seu feedback é imprescindível
    quinta-feira, 2 de julho de 2009 15:31