É seguro reiniciar um banco de dados assim que o backup do VSS é iniciado?

1

Eu sei que o VSS é projetado para criar um instantâneo do estado de todo o sistema assim que você chama iniciar o backup e mantê-lo até que o backup seja finalizado (ou o disco fique sem espaço). Isso significa que, assim que o backup inicial for iniciado com êxito, todos os serviços de desligamento a frio ou desligado poderão ser imediatamente reiniciados em vez de aguardarem até que o backup seja concluído?

Basicamente, não tenho certeza se o VSS funciona como um instantâneo de sistema de arquivos ou VM, ou se você precisa manter as coisas durante todo o período para garantir backups corretos e sempre concluídos. Nenhum produto de backup comercial parece suportar esse comportamento, tendo apenas scripts de pós-backup em vez de scripts de pós-backup, que é a principal razão pela qual estou duvidando da minha compreensão, mas é muito possível que produtos comerciais sejam apenas calcificados e avessos ao risco .

    
por SilverbackNet 04.07.2018 / 08:57

1 resposta

1

Eu faria um despejo de banco de dados para garantir um backup seguro. Como uma cópia do VSS não irá cometer o seu log ou qualquer coisa assim. O VSS não pode saber se seu serviço foi interrompido corretamente antes da cópia e, portanto, pode levar a um erro de cópia. O VSS não é projetado para restauração de banco de dados.

Para responder à sua pergunta, o VSS faz um instantâneo de volume em nível de bloco, portanto, quando a conclusão do instantâneo for criada, você poderá reiniciar o banco de dados. Eu brinco com o word, como se algum log estivesse no e :, enquanto outro no c :, eu não tenho idéia de como o seu software processa a cópia do VSS, então reiniciar o serviço de backup pode tornar a coisa complexa.

    
por 04.07.2018 / 14:47