Replicação no System Center 2012 Configuration Manager

Propaganda
Management
Summit 2013
Replicação no System Center
2012 Configuration Manager
Valdemar Carvalho Jr & Rafael Rifonas
Premier Field Engineer
Global Business Support
Replicação no ConfigMgr 2007
• Baseada em troca de arquivos entre Sites;
• Análise de inboxes e arquivos de log para troubleshooting,
como por exemplo replmgr.log, scheduler.log, sender.log
Replicação no ConfigMgr 2012
• Utiliza DRS (Data Replication Service)
• Implementado pelo Configuration Manager
• SQL Service Broker (SSB)
• Dados são criptografados
• Replicação bi-directional ou unidirectional
• Roda através do SMSEXEC utilizando o componente Replication
Configuration Manager
Replicação no ConfigMgr 2012
• Baseda em SQL:
• Dados Globais são criados pelo administrador e replicam para todos os
sites da hierarquia
• Dados de Site são criados pelos Sites e transferidos para o CAS
• Cópia de arquivos:
• Conteúdo
Novo modelo de replicação
Dados Globais
Dados de Site
Conteúdo
CAS
Site
Primário
Site
Primário
Site
Secundário
Exemplos de tipos de dados
Dados Globais
• Collections
• Pacotes (metadados)
• Escopos de Segurança
• Deployments
• Software Updates
(metadados)
• Task Sequences
• Site Control File
Dados de Site
• Inventário de
Hardware e Software
• Status Messages
• Membros de
Collection
• Informação de
Software Metering
Conteúdo
• Pacotes (binários)
Troubleshooting Replicação
Passo 1 - Replication Link
Analyzer
Passo 2 – Verificar
RCMCTRL.LOG e
REPLMGR.LOG
Passo 3 – spDiagDRS,
spDiagGetSpaceUsed
Passo 4 – Verificar tabela
vLogs
Passo 5 – Troubleshooting
de Logs e Filas do Service
Broker
Passo 6 – Re-inicialização
Passo 1: Admin Console & Replication
Link Analyzer
• Embora pareça simples, o RLA
consegue fazer alguns reparos
complexos
• Para utilizar é necessário ter
permissão sysadmin no SQL
Server
Passo 2: rcm.log e replmgr.log
• Pode conter algo mais relevante que o RLA. Podemos
aumentar o nível do log em:
"HKEY_LOCAL_MACHINE\Software\Microsoft\SMS\Components
\SMS_REPLICATION_CONFIGURATION_MONITOR\Verbose
logging".
0 (default): Erros e mensagens chave;
1: Tudo do valor 0, além de warnings e informações gerais;
2: Verbose (tudo)
Passo 3: spDiagDRS
• spDiagDRS
• spDiagGetSpaceUsed
Passo 4: Tabela vLogs
• Select * from vLogs order by
LogTime desc
Passo 5: Logs SQL Server e Service Broker
Passo 6: Reinicialização
• Deve ser feito em último caso, já que pode causar um grande
tráfego de rede
Management
Summit 2013
Download