O backup contínuo é viável para bancos de dados de arquivos compartilhados?

6

Estou falando de um conjunto de dados contendo centenas de arquivos de dados em formato DBF em um local compartilhado, alguns ou todos abertos ou bloqueados por vários usuários da rede, e o Data Protection Manager da Microsoft replicando a cada duas horas. p>

Os "instantâneos" nessa situação podem ser invocados?

    
por Alan B 28.01.2010 / 17:20

2 respostas

2

Pessoalmente, eu não contaria que seus instantâneos fossem bons. Dependendo do padrão de acesso do aplicativo em relação aos arquivos de dados, você pode ter sorte, mas também não seria o farm nele.

Sempre que você estiver tirando instantâneos de dados de um aplicativo que não esteja ciente do instantâneo (que seria todo "aplicativo de banco de dados de arquivos compartilhados"), você corre o risco de obter um inconsistente cópia.

Claro, você obterá exatamente o que está no disco no momento do instantâneo, mas não faz ideia se uma ou mais instâncias de usuários do aplicativo estavam no meio do processo de atualização dos dados. Não existe nenhum mecanismo, sendo que não existe um mecanismo de banco de dados do lado do servidor para instruir todos os clientes a trazer os arquivos que eles abrem para um estado consistente. Certamente, o sistema operacional subjacente no computador do servidor de arquivos desativará a E / S para o sistema de arquivos antes de tirar o instantâneo, mas você não tem idéia do tipo de estupidez que os próprios aplicativos estão fazendo (mantendo dados não gravados na memória no cliente, etc.).

Se você realmente quiser ser seguro, faça regularmente backups de seus arquivos DBF quando eles não estiverem em uso. Tire fotos instantâneas também, se quiser, e você pode ter sorte, mas pelo menos você terá seus backups "não em uso" para serem usados se os instantâneos se tornarem uma porcaria.

    
por 29.01.2010 / 00:40
1

Por que vale a pena, usamos DoubleTake para backups em tempo real (ou quase em tempo real) de arquivos simples compartilhados.

É horrivelmente caro, mas foi a única opção confiável que encontramos. Nós tínhamos cerca de 20Gb de arquivos Pervasive Btrieve.

Desde que mudamos para o SQL Server, temos muito poucos arquivos planos à esquerda e a maioria deles está destravada a maior parte do tempo, e descobrimos que o DFS simples era suficiente para garantir que fossem feitos backups regularmente. / p>     

por 29.01.2010 / 00:51