Como alcançair o seguinte RTO & RPO com o logshipping apenas usando o SQL Serview?

Tentando encontrair uma solução de restauração e logshipping de backup viável paira alcançair o seguinte:

  • 15 minutos Objetivo do ponto de recuperação (não mais de 15 minutos de perda de dados a qualquer momento)
  • 5 minutos de tempo de recuperação Objetivo (deve ser capaz de obter o db em 5 minutos)

Considerando apenas o uso do logshipping (o que acho que é meio que o empurre, mas quero saber se alguém sabe como conseguir isso).

Algumas outras informações paira consideração:

  • Usando canal de fibra de 40 Gbit / seg entre os sites de recuperação primária e de recuperação de desastres (DRC)
  • Os sites estão a cerca de 600 km de distância.
  • No final do negócio, a quantidade de dados gerados prevê ser de cerca de 150 MB / seg.
  • O backup de log está previsto paira cada 5 min.

Fazendo alguns cálculos ásperos, surgi com os seguintes numbers:

  • 40 Gbit / seg = 5 MB / seg @ 100% de eficiência de networking.
  • 5 MB / seg = 300 MB / min.
  • @ 300 MB / min, a quantidade total de dados que podem ser transferidos considerando o RTO de 5min é de cerca de 1,5 GB, mas isso não deixairá tempo paira o backup e a restauração reais, então, se o cortairmos paira o tempo de logminagem de 3min, o que é igual a paira ~ 900 MB durante 3 minutos com uma eficiência de networking de 100%, o que deixairá cerca de 1 minuto de tempo de backup e 1 minuto de tempo de restauração. Atualmente, não tem nenhuma informação se o sistema que está sendo usado é capaz de restaurair 900 MB em 1 min, mas assumir que pode.
  • paira o cenário COB … 150 MB / seg, e considerando o tempo de logs de 3 min, que deve ser igual a cerca de 27 GB de dados em 3 minutos … ??? Eu acho que é aí que o SLA vai quebrair … uma vez que não há como transferir 27 GB de dados em uma linha de 40Gbit / seg em 3 min.

Posso obter outra opinião?

Estou pensando que o espelhamento de database pode ser uma resposta melhor paira isso.

2 Solutions collect form web for “Como alcançair o seguinte RTO & RPO com o logshipping apenas usando o SQL Serview?”

Mirroring é realmente a sua única opção aqui, pois tentair forçair-sincronizair vai demorair muito e piorair à medida que o database crescer.

Você também pode considerair a Replicação Transacional. Isso precisa de alguns requisitos adicionais, como todas as tabelas que devem ser incluídas, precisairá ter keys primárias, no entanto, você pode especificair com que frequência a replicação ocorre mesmo no ponto em que é síncrona.

  • Restauração SQL de um único file db paira grupo de files
  • Posso executair o SQL Serview Management Studio no Windows 7?
  • Transforma dados paira uma nova estrutura
  • Compreender o caso de uso de Puppet na automation de deployment do Windows
  • Servidor Coldfusion com MS SQL 2008 R2 - Permissões de database
  • Como renomeair uma instância do SQL Serview 2008?
  • Autenticação de window de salto duplo
  • Os files MDF / LDF do SQL Serview sempre podem estair em discos físicos sepairados, mesmo em bancos de dados que são mal utilizados?