Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouPaulo Philippi César Alterado mais de 8 anos atrás
1
Daniel Paulo dptsalvador@hotmail.com
2
Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento e pronto para uso. Recursos disponíveis: - Cluster - LOG SHIPPING (para cada banco) - MIRRORING - Replicação (para cada objeto)
3
LOG Shipping É um recurso que permite copiar um banco de dados para outros.
4
CaracterísticaLOG SHIPPINGReplicação Latência>=1 minSegundos Chaves PrimáriasNãoSim Envio de tabelas com filtrosNãoSim Possibilidade de atuar como Servidor principal SimNão Atualização dos dados dos bancos de sistema Sim, a maior parte Não FocoDisaster Recover - DR Alta disponibili dade *Passo a passo da página 615 à 628
5
Database Mirroring O espelhamento de banco de dados (Database Mirroring) é uma tecnologia disponível a partir da versão 2005 e consiste em transferir o transaction LOG diretamente para o servidor espelho O Database que está sendo espelhado ficará inacessível até que uma falha ocorra
6
Tipos de Proteção Máxima Segurança(High Safety) - Replicação síncrona - A operação ocorre somente quando todos os servidores envolvidos - Baixa performance Alta Performance(High Performance) - Replicação síncrona - Utiliza Protocolo Two-Phase-Commit Alta Proteção (High Protection) - Mecanismo de replica síncrono sem a utilização de Witness server
7
Servidores envolvidos na configuração - Servidor Principal é a origem dos dados - Servidor Mirror é o de espelhamento - Servidor Witness é o servidor que habilita o failover automático
8
Alguns itens importantes sobre o espelhamento de Banco de Dados - Modelo de recovery deve ser FULL - É necessário criar um banco de espelhamento com uma operação de RESTORE norecovery - O Mirror deve ter o mesmo nome do banco principal
9
Indicação de UsoTransaction Safety Mecanismo de Transferência Quorum Requerido Witness Server Tipo de Failover Alta disponibilidadeFULLSynchronousYY Automático ou Manual Alta ProteçãoFULLSynchronousYNApenas manual Alta PerformanceOFFAsynchronousNN/AApenas forçado
10
Always ON – SQL 2012 Implementado na versão 2012 que garante a disponibilidade de ambientes críticos e integrados em CLOUD. - Possibilidade de manter até 4 replicas para cada servidor - Semelhante ao Database Mirroring - Melhora na performance em relação: -Eficiência no I/O dos servidores secundários -Otimizações realizadas no arquivo de LOG usando o recurso de LOG pool
11
Arquitetura Windows server Failover Cluster e Always ON As tarefas referentes ao processamento da aplicação podem ser realizadas em até 4 replicas. - Necessário a implementação do Windows Failover Clustering - Recursos: -Monitor de integridade -Gerenciamento de recursos -Gerencimaneto de metadados -Coordenação de Failover
12
Laboratório página 730 à 748
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.