Usuário com melhor resposta
Backup e restore

Pergunta
-
Boa Tarde,
Apesar de já saber qual é a resposta não custa perguntar!! : )
Tenho a seguinte situação:
1. Banco de dados Microsoft SQL Server 2008 Standart (não é o R2) que esta com um tamanho de 830GB;
2. A Storage esta no limite onde não tenho espaço para ter outro banco de dados no local (esta com 700GB livre);
3. Diariamente é feito o backup full + backup de log + incremental, onde o backup full é levado diretamente para a fita devido espaço no disco;
Outro dia tive a necessidade de restaurar o backup deste banco de dados pois o usuário havia excluído apenas um registro, ou seja tive um trabalho danado, onde precisei achar um desktop com o HD com 1TB, instalei o SQL e coloquei para voltar o backup, só o processo de restore da fita e de restore do SQL levou um dia e meio.
O que gostaria de saber se existe alguma forma de restaurar o backup somente de uma única tabela, ou seja quero extrair do arquivo .bkp somente a tabela que necessito, assim não teria tanto trabalho.
Alguém sabe me dizer se isso é possível? Ou existe no mercado alguma ferramenta de backup que traz esta possibilidade?
Obs. Pensei em mudar o esquema do backup, para que comece a gerar o backup das tabelas com a opção export, mas não gostaria de fazer desta forma, creio que não seja seguro.
Obrigado a todos!!
Att
Respostas
-
Luciano
Infelizmente o SQL não permite fazer restauração por objetos.. somente a base.. este é um ponto que diversos dbas deu um feedback para a MS para voltar implementar o restore por objeto (se não me engano no SQL 4 ou 6.5 era possível)
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS, MCITP, MCT.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta Luciano Marson segunda-feira, 24 de junho de 2013 19:44
Todas as Respostas
-
Luciano
Infelizmente o SQL não permite fazer restauração por objetos.. somente a base.. este é um ponto que diversos dbas deu um feedback para a MS para voltar implementar o restore por objeto (se não me engano no SQL 4 ou 6.5 era possível)
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS, MCITP, MCT.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta Luciano Marson segunda-feira, 24 de junho de 2013 19:44
-
Marcelo,
Isso mesmo, nas versões 4 e 6.5 que contavam com o time da Sybase era possível fazer este tipo de restore.
Mas acredito que uma possibilidade seria trabalhar com Filegroups distintos e configurar por exemplo as tables que possuem maior movimentação ou importância em Filegroups diferentes e neste caso realizar somente a restauração deste filegroup.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
- Editado Junior Galvão - MVPMVP, Moderator quinta-feira, 20 de junho de 2013 20:01 aaaa
-
-