Eu tenho uma instância do SQL Server 2012 em execução em uma instância de cluster de failover de 2 nós. Ambos os nós são VMs executando o Windows 2012 Server R2. A FCI tem quatro LUNs compartilhados: 1 para arquivos de dados, 1 para arquivos de log, 1 para TempDB e 1 para Quorum.
O volume de backup, entretanto, não é um LUN compartilhado. Há uma unidade de disco separada adicionada à VM (nó 1) para uma unidade de backup. A outra VM, Nó 2, tem sua própria unidade de disco local para localização de backup.
Eu uso o script de Ola Hallegren para manutenção do banco de dados.
Estou pensando em adicionar outro LUN compartilhado na FCI e configurá-lo como o local de backup para ambos os nós. Meu pensamento é que, dessa forma, se a função do SQL Server falhar para o Nó 2, os arquivos de backup ainda serão salvos no mesmo LUN compartilhado para arquivos de backup.
Pergunta: Há alguma desvantagem, implicação ou problema com esta configuração? Qualquer insight é muito apreciado! Obrigada.
Tecnicamente, não deve haver problemas com backups sendo gravados em um LUN compartilhado.
Como você está usando o 2012, também tem a opção de enviar backups para um compartilhamento de rede, o que pode reduzir a complexidade do cluster se você tiver um servidor de arquivos que possa usar apenas para reduzir a sobrecarga em uma situação de DR (como não ter para adicionar o LUN ao cluster etc etc).
Observar alguns guias e artigos sobre o local em que as unidades de backup são compartilhadas com os nós é algo comum.
https://mssqltrek.com/2012/06/28/how-to-add-a-new-diskdrive-to-sql-server-failover-cluster/
Exemplo bastante detalhado do referido processo, mas confirma a validade dos backups no armazenamento compartilhado em um cluster.
Digamos que você esteja executando no secundário e precise executar uma restauração. Como você obtém os arquivos de backup do primário que (provavelmente) está desativado/roubado/pegando fogo? Muito melhor ter backups separados da coisa copiada.
O outro lado é que, para restaurar um banco de dados, esse armazenamento independente deve estar disponível. Essa dependência está no plano de DR corporativo? Alguém disse às equipes de servidor e armazenamento?
Se as finanças permitirem ter um backup no armazenamento em cluster e uma cópia em outro lugar, é ótimo.