MS SQL Server, ferramenta de backup seletivo [fechada]

1

Estou à procura de uma ferramenta / produto empresarial - pago ou gratuito que seja projetado para lidar com backup / restauração seletiva de bancos de dados massivos do MS SQL Server.

Um cenário de uso simples seria - a partir de nosso banco de dados de produtos, ter diariamente um banco de dados dev restaurado com apenas um subconjunto de dados do Prod. Isso precisa ser configurado em uma tabela por tabela. Assim, certas tabelas podem restaurar com mais dados históricos do que outras, enquanto outras serão completamente excluídas.

Eu serei claro - o que eu não quero é uma ferramenta que faça um backup completo e, em seguida, siga com os comandos truncar ou excluir.

Eu estou idealmente procurando por algo de fato e ferramenta padrão do setor, algo que podemos implementar com bastante facilidade e implementá-lo.

EDIT: Eu também estou pensando em apenas escrever uma ferramenta personalizada que usaria uma série de inserções para fazer o trabalho, mas eu não acho que esta é a maneira melhor / mais rápida de fazer isso, porque o desempenho é um principal fator decisivo.

Obrigado antecipadamente.

    
por JL. 18.07.2012 / 09:30

1 resposta

3

Não vai acontecer.

Vamos começar - esse não é um cenário de backup corporativo, portanto, não haverá uma ferramenta de backup corporativo para isso, simples assim.

O seu uso não é administrativo, mas comum em testes e desenvolvimento - mas apenas das pessoas que não testam em um backup completo, o que é completamente inútil (não fornece métricas de desempenho adequadas) e, portanto, não é um cenário empresarial.

Todo scneario empresarial que conheço carrega um backup completo no servidor de banco de dados não ativo (você tem de 2 a 3 servidores de banco de dados, caso algo aconteça).

A interface de backup do MS SQL não suporta a seleção de dados abaixo do nível do banco de dados, para começar, portanto, o que quer que você escreva não terá desempenho, desculpe;)

    
por 18.07.2012 / 10:18