SlideShare una empresa de Scribd logo
1 de 27
High Availability and Disaster
Recovery salvando vidas
Luiz Henrique Garetti
Microsoft
luizh.rosario@gmail.com
www.lhgaretti.wordpress.com | @luizhgaretti
SQL Saturday
#573 - Brasília
PATROCINADORES
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
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
O que significa “Dados” ?
https://dicestore.wordpress.com/2009/11/04/curiosidade-2-um-breve-historico-sobre-dados/
Então Dados é ?
Analogia….
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
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
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.
Entre outras...
...
Como nos prevenir ?
Quais são as apólices de Seguro do DBA ?
Documentação
Disaster Recovery (DR) e High Availability (HA)
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
High Availability (HA)
 Principal Objetivo: Manter a Continuidade do
Sistema/Aplicação
AlwaysOn
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
 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
Listener:
SQL
Produção
SQL
Réplica
HADBPROD
AlwaysOn
Replicas Onlline:
Exemplo de arquitetura
Lembra do investimento da empresa de
Transportes?
Luiz Henrique Garetti
@luizhgaretti
www.lhgaretti.wordpres.com
luizhrosario@gmail.com.br

Más contenido relacionado

Destacado

AlwaysOn Availability Groups na nuvem em 3 cliques
AlwaysOn Availability Groups na nuvem em 3 cliquesAlwaysOn Availability Groups na nuvem em 3 cliques
AlwaysOn Availability Groups na nuvem em 3 cliquesEdvaldo Castro
 
SQL Server 2014 New Feature - Delayed Transaction Durability
SQL Server 2014 New Feature - Delayed Transaction DurabilitySQL Server 2014 New Feature - Delayed Transaction Durability
SQL Server 2014 New Feature - Delayed Transaction DurabilityEdvaldo Castro
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
 
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...Daniel Donda - MVP
 

Destacado (6)

Escovando bit com alwayson sql server 2014
Escovando bit com alwayson sql server 2014Escovando bit com alwayson sql server 2014
Escovando bit com alwayson sql server 2014
 
AlwaysOn Availability Groups na nuvem em 3 cliques
AlwaysOn Availability Groups na nuvem em 3 cliquesAlwaysOn Availability Groups na nuvem em 3 cliques
AlwaysOn Availability Groups na nuvem em 3 cliques
 
SQL Server 2014 New Feature - Delayed Transaction Durability
SQL Server 2014 New Feature - Delayed Transaction DurabilitySQL Server 2014 New Feature - Delayed Transaction Durability
SQL Server 2014 New Feature - Delayed Transaction Durability
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
 
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...
Disaster Recovery usando Windows Server 2012 R2, Microsoft System Center 2012...
 
Otimizando a performance com in memory no sql 2016
Otimizando a performance com in memory no sql 2016Otimizando a performance com in memory no sql 2016
Otimizando a performance com in memory no sql 2016
 

Similar a High Availability and Disaster Recovery salvando vidas

Pentaho Hadoop Big Data e Data Lakes
Pentaho Hadoop Big Data e Data LakesPentaho Hadoop Big Data e Data Lakes
Pentaho Hadoop Big Data e Data LakesAmbiente Livre
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesAmbiente Livre
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDatatdc-globalcode
 
How to be successfull in Tech - Floripa Tech Day
How to be successfull in Tech - Floripa Tech DayHow to be successfull in Tech - Floripa Tech Day
How to be successfull in Tech - Floripa Tech DayMarcelo Adade
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoAmbiente Livre
 
Curriculum_Vitae_Wilson_Loesch
Curriculum_Vitae_Wilson_LoeschCurriculum_Vitae_Wilson_Loesch
Curriculum_Vitae_Wilson_LoeschWilson Loesch
 
Do MTA ao MCM*, carreira SQL Server e DBA multiplataforma
Do MTA ao MCM*, carreira SQL Server e DBA multiplataformaDo MTA ao MCM*, carreira SQL Server e DBA multiplataforma
Do MTA ao MCM*, carreira SQL Server e DBA multiplataformaLuciano Moreira
 
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)Fernando Maia da Mota
 
Big Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoBig Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoHélio Silva
 
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...Sidney Modenesi, MBCI
 
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...Webcasts developerWorks Brasil
 
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBI
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBIDesmistificando o Big Data com o Microsoft Azure HDInsight + PowerBI
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBIPaulo Ricardo Santos
 
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...Ciro Cavani
 
Carreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftCarreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftFabrício França Lima
 

Similar a High Availability and Disaster Recovery salvando vidas (20)

Pentaho Hadoop Big Data e Data Lakes
Pentaho Hadoop Big Data e Data LakesPentaho Hadoop Big Data e Data Lakes
Pentaho Hadoop Big Data e Data Lakes
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data Lakes
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
 
BigData
BigDataBigData
BigData
 
How to be successfull in Tech - Floripa Tech Day
How to be successfull in Tech - Floripa Tech DayHow to be successfull in Tech - Floripa Tech Day
How to be successfull in Tech - Floripa Tech Day
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
 
Imasters - HA e DR como seguro de vida do DBA
Imasters - HA e DR como seguro de vida do DBAImasters - HA e DR como seguro de vida do DBA
Imasters - HA e DR como seguro de vida do DBA
 
Modelo de pre projeto de monografia
Modelo de pre projeto de monografiaModelo de pre projeto de monografia
Modelo de pre projeto de monografia
 
Curriculum_Vitae_Wilson_Loesch
Curriculum_Vitae_Wilson_LoeschCurriculum_Vitae_Wilson_Loesch
Curriculum_Vitae_Wilson_Loesch
 
Do MTA ao MCM*, carreira SQL Server e DBA multiplataforma
Do MTA ao MCM*, carreira SQL Server e DBA multiplataformaDo MTA ao MCM*, carreira SQL Server e DBA multiplataforma
Do MTA ao MCM*, carreira SQL Server e DBA multiplataforma
 
Ingestão de Dados
Ingestão de DadosIngestão de Dados
Ingestão de Dados
 
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)
Uma Visão Geral dos Sistemas de Inteligência nos Negócios (BI)
 
Qmeeting 2015 Big Data
Qmeeting 2015 Big DataQmeeting 2015 Big Data
Qmeeting 2015 Big Data
 
Diversas Ferramentas de dados
Diversas Ferramentas de dadosDiversas Ferramentas de dados
Diversas Ferramentas de dados
 
Big Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e MercadoBig Data e Data Science - Tecnologia e Mercado
Big Data e Data Science - Tecnologia e Mercado
 
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...
A Continuidade de Negócios - Seu Seguro para Incidentes de Segurança e de Tec...
 
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...
Gerenciando dados e criando um plano efetivo de recuperação com Tivoli Storag...
 
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBI
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBIDesmistificando o Big Data com o Microsoft Azure HDInsight + PowerBI
Desmistificando o Big Data com o Microsoft Azure HDInsight + PowerBI
 
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...
Plataforma de BigData da Globo.com (Sistema de Recomendação) @ Rio BigData Me...
 
Carreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftCarreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoft
 

Más de Luiz Henrique Garetti Rosário

Más de Luiz Henrique Garetti Rosário (11)

Streaming architecture with big data clusters
Streaming architecture with big data clustersStreaming architecture with big data clusters
Streaming architecture with big data clusters
 
TDC - Planejando data Lake com big data clusters
TDC - Planejando data Lake com big data clustersTDC - Planejando data Lake com big data clusters
TDC - Planejando data Lake com big data clusters
 
SQL SAT Salvador - Arquitetando Data Lake Multicloud
SQL SAT Salvador - Arquitetando Data Lake MulticloudSQL SAT Salvador - Arquitetando Data Lake Multicloud
SQL SAT Salvador - Arquitetando Data Lake Multicloud
 
Meetup - Data Lake
Meetup - Data LakeMeetup - Data Lake
Meetup - Data Lake
 
Meetup Tivir - Big Data Clusters
Meetup Tivir - Big Data ClustersMeetup Tivir - Big Data Clusters
Meetup Tivir - Big Data Clusters
 
Sql maniacs sql server 2019 Big Data Clusters
Sql maniacs   sql server 2019 Big Data ClustersSql maniacs   sql server 2019 Big Data Clusters
Sql maniacs sql server 2019 Big Data Clusters
 
Sql saturday joinville 2019 sql server 2019 Big Data Clustes
Sql saturday  joinville 2019   sql server 2019 Big Data ClustesSql saturday  joinville 2019   sql server 2019 Big Data Clustes
Sql saturday joinville 2019 sql server 2019 Big Data Clustes
 
SQL Saturday SP - SQL Server 2019 Big Data Clusters
SQL Saturday SP - SQL Server 2019 Big Data ClustersSQL Saturday SP - SQL Server 2019 Big Data Clusters
SQL Saturday SP - SQL Server 2019 Big Data Clusters
 
SQL Maniacs - SQL Server 2019 Big Data Clusters
SQL Maniacs - SQL Server 2019 Big Data ClustersSQL Maniacs - SQL Server 2019 Big Data Clusters
SQL Maniacs - SQL Server 2019 Big Data Clusters
 
Otimizando a performance com in-memory no SQL 2016
Otimizando a performance com in-memory no SQL 2016Otimizando a performance com in-memory no SQL 2016
Otimizando a performance com in-memory no SQL 2016
 
Sql server 2019 big data cluster
Sql server 2019 big data clusterSql server 2019 big data cluster
Sql server 2019 big data cluster
 

High Availability and Disaster Recovery salvando vidas

  • 1. High Availability and Disaster Recovery salvando vidas Luiz Henrique Garetti Microsoft luizh.rosario@gmail.com www.lhgaretti.wordpress.com | @luizhgaretti SQL Saturday #573 - Brasília
  • 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/
  • 6. Então Dados é ? Analogia….
  • 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.
  • 11.
  • 12. ...
  • 13. Como nos prevenir ? Quais são as apólices de Seguro do DBA ? Documentação
  • 14. Disaster Recovery (DR) e High Availability (HA)
  • 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
  • 16. High Availability (HA)  Principal Objetivo: Manter a Continuidade do Sistema/Aplicação
  • 17.
  • 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
  • 22.
  • 23. Lembra do investimento da empresa de Transportes?
  • 24.
  • 25.
  • 26.