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
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