Usuário com melhor resposta
Gerenciamento de Backup

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
-
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:
- Backup do banco de dados (página Geral): http://technet.microsoft.com/pt-br/library/ms183383(v=sql.100).aspx
- Backup de Banco de Dados (página Opções): http://technet.microsoft.com/pt-br/library/ms189728(v=sql.100).aspx
- Como executar backup de um banco de dados (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms187510(v=sql.100).aspx
- Backups diferenciais de bancos de dados: http://technet.microsoft.com/pt-br/library/ms181092(v=sql.100).aspx
- Como criar um backup diferencial de banco de dados (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms188248(v=sql.100).aspx
- Backups completos de banco de dados: http://technet.microsoft.com/pt-br/library/ms186289(v=sql.100).aspx
- Como iniciar o Assistente de Plano de Manutenção (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms191002(v=sql.100).aspx
Em relação ao estado de "suspect", segue um artigo que tem mais detalhes sobre isso:
- Compreendendo e gerenciando a tabela suspect_pages: http://technet.microsoft.com/pt-br/library/ms191301(v=sql.100).aspx
Espero que as informações acima lhe ajudem. Se tiver mais alguma dúvida, me retorne.
- Sugerido como Resposta Renato Siqueira segunda-feira, 30 de setembro de 2013 19:41
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator domingo, 22 de dezembro de 2019 14:54
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
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:
- Backup do banco de dados (página Geral): http://technet.microsoft.com/pt-br/library/ms183383(v=sql.100).aspx
- Backup de Banco de Dados (página Opções): http://technet.microsoft.com/pt-br/library/ms189728(v=sql.100).aspx
- Como executar backup de um banco de dados (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms187510(v=sql.100).aspx
- Backups diferenciais de bancos de dados: http://technet.microsoft.com/pt-br/library/ms181092(v=sql.100).aspx
- Como criar um backup diferencial de banco de dados (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms188248(v=sql.100).aspx
- Backups completos de banco de dados: http://technet.microsoft.com/pt-br/library/ms186289(v=sql.100).aspx
- Como iniciar o Assistente de Plano de Manutenção (SQL Server Management Studio): http://technet.microsoft.com/pt-br/library/ms191002(v=sql.100).aspx
Em relação ao estado de "suspect", segue um artigo que tem mais detalhes sobre isso:
- Compreendendo e gerenciando a tabela suspect_pages: http://technet.microsoft.com/pt-br/library/ms191301(v=sql.100).aspx
Espero que as informações acima lhe ajudem. Se tiver mais alguma dúvida, me retorne.
- Sugerido como Resposta Renato Siqueira segunda-feira, 30 de setembro de 2013 19:41
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator domingo, 22 de dezembro de 2019 14:54
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