O envio de log ou replicação funcionará com o espelhamento de banco de dados - qual deles você deve usar depende dos seus requisitos, mas a replicação pode ser mais difícil de configurar e gerenciar do que o envio de log. replicação que você realmente precisa. Os links abaixo fornecem mais informações sobre como configurar cada um deles.
É possível que o banco de dados de failover aceite gravações?
Observação: suponho que você queira dizer que uma vez que o failover ocorreu, e não durante a operação normal do dia-a-dia.
Certamente, com o envio de logs, é possível que o banco de dados de failover no DC secundário aceite gravações. Se você puder obter e aplicar um backup final do banco de dados em execução no DC primário (para minimizar a perda de dados e manter a cadeia de logs intacta), você terá uma cópia atualizada do banco de dados em execução, < em> no entanto não se esqueça que você está correndo exposto nesta situação. Os backups de log regulares podem ajudar, mas se sua meta não for perder nenhuma transação, isso não pode ser garantido quando você estiver executando somente o envio de logs secundário no outro DC. Pode ser melhor apenas executar o aplicativo em um estado somente leitura até que seu HA seja configurado novamente. A partir desse estado, você pode copiar os backups de log para o datacenter principal e reinicializar o espelhamento.
Links úteis:
link - Envio de log e espelhamento de banco de dados link - Replicação e espelhamento de banco de dados
Nota: para obter acesso de gravação a um banco de dados de registro, você precisa RESTORE DATBASE dbname WITH RECOVERY Depois, pode ser escrito como o mestre, mas você não pode restaurar nenhum log adicional depois de fazer isso. Você precisa restaurar um novo backup completo para que o registro esteja funcionando novamente. Mas, pelo menos, permitiria que você fizesse failover.