none
Esquema de Backup SQL 2005 Management Studio RRS feed

  • Pergunta

  • <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

    Colegas tenho um server com SQL 2005 Management Studio, não temos um DBA aqui na companhia no momento, eu realizo o suporte básico no banco.

    Verifico os log,backup e atualizações, tenho apenas a experiência do dia-a-dia na ferramenta.

    Hoje eu tenho uma job de backup  que é executada todos os dia após o expediente ,   a forma de backup é normal.

    Estou preocupado, por que dessa forma ,caso aconteça alguma coisa no final do dia eu terei um atraso de 10 a 12 horas.

    Minha idéia é reduzir esse tempo para 6 horas, realizando um backup incremental as 12:00

    Minha base é relativamente bem compacta, 8Gb aproximadamente.

    O problema é eu tenho medo de comprometer o desempenho e escalonabilidade do server.

    Gostaria de obter  conselho para melhorar a forma de backup que tenho hoje , garantindo uma boa segurança, sem prejudicar o desempenho do servidor.


    VAGNER TOMAZ
    • Movido Gustavo Maia Aguiar terça-feira, 4 de agosto de 2009 23:25 (De:SQL Server - Desenvolvimento Geral)
    terça-feira, 4 de agosto de 2009 00:25

Respostas

  • UVSanto,

    Não vejo nenhum tipo de problemas em realizar backups por exemplo no horário de almoço ou a cada 2 ou 3 horas, o SQL Server é uma ferramenta muito prático e inteligente para realização de backups.

    Com certeza realizar somente um backup por dia é muito arriscado e altamente inseguro.

    Em relação ao desempenho não muito problemas, você poderia fazer um análise para dimensionar quais bases de dados poderiam ser backupeadas durante o expediente ou somente no horário de almoço.

    Outra coisa, as vezes não é necessário realizar o backup de toda a base talvez de alguma parte, isso vai depender em muito da forma que você estruturou a sua base de dados.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    • Marcado como Resposta UVSANTO quarta-feira, 5 de agosto de 2009 01:13
    terça-feira, 4 de agosto de 2009 00:47
    Moderador
  • Boa Noite,

    Considere implementar backups de Log na sua política. Eles vão permitir que você volte em pontos específicos (mesmo que não haja um backup feito exatamente naquele momento).

    Não creio que os backups vão comprometer o seu desempenho.

    [ ]s,
     
    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Piores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE_ONLY
    Parte 01 - http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!670.entry
    Parte 02 - http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!671.entry


    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta UVSANTO segunda-feira, 10 de agosto de 2009 22:22
    quarta-feira, 5 de agosto de 2009 01:39

Todas as Respostas

  • UVSanto,

    Não vejo nenhum tipo de problemas em realizar backups por exemplo no horário de almoço ou a cada 2 ou 3 horas, o SQL Server é uma ferramenta muito prático e inteligente para realização de backups.

    Com certeza realizar somente um backup por dia é muito arriscado e altamente inseguro.

    Em relação ao desempenho não muito problemas, você poderia fazer um análise para dimensionar quais bases de dados poderiam ser backupeadas durante o expediente ou somente no horário de almoço.

    Outra coisa, as vezes não é necessário realizar o backup de toda a base talvez de alguma parte, isso vai depender em muito da forma que você estruturou a sua base de dados.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    • Marcado como Resposta UVSANTO quarta-feira, 5 de agosto de 2009 01:13
    terça-feira, 4 de agosto de 2009 00:47
    Moderador
  • Obrigado Junior
    Esse forum é realmente maravilhoso, foi como eu disse eu não tenho experiência com SQL
    Já peguei a estrutura montada e estou tocando ela do jeito que está.

    Sinto que necessitarei da visita de um consultor um pouco mais experinente para realizar todos esse procedimentos e analises
    Você poderia me indicar alguém, que cobre um preço justo, somos uma pequena empresa e não disposmos de grandes recursos.

    Desculpe não sei se é antietico pedir isso no forum, mas o SQL é o coração da empresa e eu não posso "brincar" com esse cara.



    No aguardo, obrigado pela atenção

    VAGNER TOMAZ
    quarta-feira, 5 de agosto de 2009 01:11
  • Vagner,

    Realmente o fórum não é o local para isso.

    Mas fico a disposição para ajudar, pode entrar em contato através do meu e-mail pedrogalvaojunior@gmail.com


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 5 de agosto de 2009 01:18
    Moderador
  • Boa Noite,

    Considere implementar backups de Log na sua política. Eles vão permitir que você volte em pontos específicos (mesmo que não haja um backup feito exatamente naquele momento).

    Não creio que os backups vão comprometer o seu desempenho.

    [ ]s,
     
    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Piores Práticas – Utilizar o comando BACKUP LOG com a opção WITH TRUNCATE_ONLY
    Parte 01 - http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!670.entry
    Parte 02 - http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!671.entry


    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta UVSANTO segunda-feira, 10 de agosto de 2009 22:22
    quarta-feira, 5 de agosto de 2009 01:39
  • Maia,

    Eu também não acho que o Backup vai comprometer o ambiente com também o desempenho.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 6 de agosto de 2009 00:05
    Moderador
  • Obrigado Gustavo , foi como eu disse.

    Estou sendo um analista, analisando e verificando cada possibilidade.

    Obrigado pela ajuda
    VAGNER TOMAZ
    segunda-feira, 10 de agosto de 2009 22:22
  • Vagner,

    Sugiro criar um ambiente para realizar todos os testes e análises possíveis, somente assim você poderá ter a melhor solução.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 11 de agosto de 2009 00:03
    Moderador