Atualmente, tenho uma conexão lenta entre os data centers LIVE e DR (o novo canal está a 6 meses).
Os bancos de dados são enviados com logs a cada 15 minutos.
Meu problema é que no final de semana os BACKUPS COMPLETOS demoram 3 dias para copiar para o DR.
Estou tentando encontrar uma maneira de tirar os backups completos semanais diretamente do espelho de envio de logs.
Estou limitado a alternar os bancos de dados Mirror entre “No Recovery” e “Standby” e não posso colocar o Mirror DB off-line.
Alguém já descobriu como fazer isso sem interromper o Log-shipping? Eu estou supondo que ele precisa ter o banco de dados no modo de espera. Já experimentei “WITH COPY-ONLY” mas precisava que a base de dados estivesse em “recovery”.
Existe uma ferramenta de terceiros? Por favor ajude.
Não é possível fazer backup de um banco de dados enviado por log secundário sem colocá-lo online. Acredito que, para fazer um backup com envio de log, o banco de dados secundário deve ser colocado online
WITH RECOVERY
, pois o modo de espera/somente leitura não permitirá o backup do banco de dados.Outras fontes que confirmam:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/41d80415-80bc-4821-85b1-762ce9ea72f1/how-to-backup-the-log-shipping-secondary-database?forum=sqldatabaseengine
Posso fazer backup (completo) do banco de dados secundário de envio de logs?