No meu trabalho atual, descobri recentemente que nossos servidores de banco de dados MS SQL não tinham dispositivos de backup configurados para eles. Quando perguntei a outros membros de TI sobre isso, a resposta foi que os próprios servidores estavam sendo copiados regularmente, incluindo os arquivos do banco de dados, portanto, fazer backups do servidor SQL seria redundante.
Tenho certeza de que essa é uma pergunta muito elementar, mas me fez pensar: por que o servidor MS SQL, assim como outros sistemas RDBMS, tem seu próprio sistema de backup? A maioria dos outros aplicativos não tem isso. Meu primeiro pensamento é que apenas o RDBMS pode executar verificações de integridade nos arquivos do banco de dados.
Que outras razões existem? Acho que precisamos mudar nossos procedimentos de backup e restauração, mas preciso ter certeza de que tenho um argumento sólido para fazer isso, pois isso exigirá investimentos adicionais.