Luiz Henrique Garetti apresenta sobre a importância da alta disponibilidade e recuperação de desastres para proteger dados e informações cruciais. Ele discute casos reais de perdas de dados devido a desastres naturais e falhas de hardware, e como soluções como AlwaysOn do SQL Server podem ajudar a prevenir perdas de dados e manter sistemas em funcionamento.
3. sp_help(‘Luiz Henrique Garetti’)
• vPFE SQL Server at Microsoft
• Formado em Ciência da Computação
• MBA em Business Intelligence
• Palestrante SQL Sat – BSB, RJ, São Paulo e Bogotá
• Colunista no site Imasters e Revista SQL Magazine
• Blog www.lhgaretti.wordpress.com – Bit a Bit com SQL Server
4. SELECT * FROM agenda
WHERE date = Getdate()
AND local = ‘Brasília’
O que é Dados e Informações ?
Importância dos Dados(informação) no mundo Atual ?
Casos de Desastres (Naturais e Hardware)
Como nos prevenir ?
Alta Disponibilidade e Disaster Recovery
HA e DR no SQL Server - AlwaysOn
5. O que significa “Dados” ?
https://dicestore.wordpress.com/2009/11/04/curiosidade-2-um-breve-historico-sobre-dados/
7. Qual a importância da informação para sua
empresa ?
E se sua empresa
perdesse os dados?
Quais os Impactos?
$$ Financeiros $$
Marketing negativo
...
Perda de mercado para concorrentes, desconfiança dos clientes e
parceiros
Quebras de contratos,
Multas, indenizações
8. Ataque 11 de Setembro
Word Trade Center - USA
Falência imediata
de 20% das empresas
35% foram a falência meses
depois ou passam por problemas
financeiros até hoje.
Origem: Terrorismo
Fonte: University of Minnesota Twin Cities, United States
9. Incidente em Transportadora LATAM
• Origem: Problema de Hardware
• Tempo de RTO: 22 horas
• Prejuízo aproximado em R$ 650.000,00
• 38 caminhões parado
• 18 no Brasil
• 11 na Argentina
• 09 na Colômbia
E o mais importante...
Diretoria entendeu a importância da TI para o negocio da empresa.
Investimento de R$ 2 milhões de reais para 2013/2014.
15. Disaster Recovery (DR)
• Principal objetivo: Reestabelecimento do ambiente Pós-desastre.
• DR é passo seguinte, despois do... PUUTSSS, FUDEUUU
• Incêndios, inundações, vandalismos, sabotagem e falhas tecnológicas.
• RPO (Recovery Point Objective) e RTO (Recovery Time Objective)
• O RPO é o ponto no tempo onde será recuperado o Banco de dados.
• O RTO é o tempo que será necessário para recuperar o Banco de dados
19. AlwaysOn
• Evolução das tecnologia para Alta Disponibilidade e Disaster Recovery
da Microsoft para Databases.
• Mais abrangente – Nível de Instância e Banco de Dados.
SQL Server 2012 – 4 Réplicas.
SQL Server 2014 – 8 Réplicas.
• Mais flexível e maior aproveitamento de Investimento em hardware.
• Storage não é obrigatório, configurável em subnet distintas
20. Pegando o melhor de:
Log Shipping (Inteligência de Múltiplas Réplicas).
Database Mirror (Sincronização a nível de Transações).
Cluster (Detecção a falha de Hardware/Failover).
AlwaysOn