Select the product you need help with
Como otimizar a replicação do Active Directory em uma rede grandeID do artigo: 244368 - Exibir os produtos aos quais esse artigo se aplica. AvisoEste artigo se aplica ao Windows 2000. Suporte 2000 termina em 13 de julho de 2010.Windows 2000 End-of-Support Solution Center
(http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000)
é um ponto de partida para planejar uma estratégia de migração do Windows 2000. Para obter mais informações, consulte a Microsoft Support Lifecycle
Policy
(http://support.microsoft.com/lifecycle/)
.Nesta páginaSumárioEste artigo descreve como otimizar a replicação do Active Directory em configurações de rede grande. Mais InformaçõesImportante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de que você siga estas etapas cuidadosamente. Para proteção adicional, faça backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento: 322756 O Knowledge Consistency Checker (KCC) ajusta dinamicamente a topologia de replicação de dados de sua rede quando controladores de domínio são adicionados ou removidos da rede, quando um controlador de domínio não está disponível ou quando as agendas de replicação de dados são alteradas.
(http://support.microsoft.com/kb/322756/
)
Como fazer backup e restaurar o registro no WindowsAs tarefas o KCC são:
ExemploEm algumas configurações de site grande que contém muitos sites, domínios muitos ou muitos sites de betweens rotas, o KCC entre sites executa lentamente, consumindo recursos de tempo e memória muito unidade de processamento central (CPU).Se o número de domínios na sua rede D, S é o número de sites em sua rede, e (1 + D) * S ^ 2 < = 100.000 em seguida, você pode ignorar com segurança o restante deste artigo.A tabela a seguir lista os tempos de execução e ilustrações de consumo de memória para um entre sites KCC executando em uma variedade de configurações de hub e spoke com nenhum ajuste de desempenho aplicada. Cada site contém um controlador de domínio para um único domínio e um catálogo global. Domínios são distribuídos igualmente entre os sites. Ponte de link de site automática está habilitada. Medições foram feitas em um Intel Pentium III Xeon 500 MHz com 1 gigabyte (GB) de RAM (Random Access Memory). Uso de memória inclui cache do banco de dados. Consumo de memória será menor em computadores com memória física menos. Recolher esta tabela
(1 + num domínios) * sites num ^ 2 * 0.0000075 minutos Você pode determinar quanto tempo o KCC executa em sua configuração existente usando o snap-in Serviços e sites do Active Directory:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics Altere o valor "1 KCC" para um valor de 3 ou superior.Com esse valor definido para 3 ou superior, o KCC registrará eventos 1009 e 1013 para indicar o início e término da verificação. RecomendaçõesSe sua configuração não satisfaz os critérios acima, use o método apropriado:Reduzir o uso de pontes de link de site na sua configuração de siteEsta opção funciona bem em típico hub e spoke configurações reduzindo o número de rotas possíveis entre sites.Ponte de link de site automática indica que toda a rede é totalmente IP (Internet Protocol) roteadas. Nessa situação, qualquer computador em um determinado site pode comunicar sobre IP com qualquer computador em qualquer site. Ponte de link de site automático está habilitado para IP e SMTP (Simple Mail Transport Protocol) transportes entre sites por padrão. Desativar esse recurso requer que você adicione ponte de link de site explícita de objetos onde necessário. Pontes de link de site são necessários somente se um determinado site contiver um controlador de domínio de um domínio que não está presente em qualquer site adjacente, mas outro controlador de domínio desse domínio ocorrer em outros sites na floresta. Um site adjacente é definido para ser qualquer site incluído em qualquer link de site que contém o site em questão. Maioria das configurações não exigem o uso de pontes de link de site, porque quase sempre é qualquer site mantendo um controlador de domínio de um determinado domínio ocorre em mais de um site adjacente pelo menos um outro site que contém um controlador de domínio do mesmo domínio. Se o KCC não puder diretamente ou transitivamente conectar todos os sites que contém controladores de domínio de um determinado domínio após desabilitar a ponte de link de site automática, o KCC registrará evento 1311. ExemploO verificador de consistência do serviço diretório determinou que tanto:
Para desabilitar pontes de link de site automática:
Recolher esta tabela
(1 + number of domains) * number of sites * minutos 0.0006 onde o number of domains é o número de domínios e number of sites é o número de sites.A fórmula para sites de hub é: (1 + number of domains) * number of sites * minutos 0.0015 Execute o KCC Inter-site somente durante fora do horário de picoEsta opção funciona bem quando o computador tem um slot de hora quando pouco trabalho está sendo feito e um KCC entre sites executar caiba no slot de hora. Essa técnica normalmente seria usada somente se o uso de ponte de link de site já foi reduzido e o tempo de execução ou o uso de memória do KCC permanece um problema durante o horário comercial crítico.KCCs em um determinado site podem ser configurados para desabilitar apenas o cálculo de topologia entre sites, mantendo sua capacidade para responder a alterar requisitos de duplicação dentro do site. O cálculo de topologia entre sites pode então ser reabilitado em uma hora específica do dia longo o suficiente para um KCC no site executar a verificação entre sites e, em seguida, pode ser desabilitado novamente. Quando a verificação de topologia entre sites é desabilitada para um site específico, esse site não responderá a alterações na topologia entre sites. Se um ou ambos os parceiros de replicação para todas as conexões entre sites replicam um determinado domínio não estiverem disponíveis, não será feita nenhuma adaptação automática KCC para uma nova origem ou destino até que os controladores de domínio vêm online ou parte do KCC entre sites é executado novamente. Observação: O administrador pode adicionar manualmente conexões enquanto o KCC está desativado entre sites. Para avaliar se esta opção é realista em sua configuração, determine o KCC quanto tempo leva para executar no seu ambiente. Determine se há um bloco de tempo em um controlador de domínio em cada site para acomodar os requisitos de tempo e memória. Não é necessário para a parte entre sites do KCC para ser executado em todos os sites ao mesmo tempo. Para agendar o KCC entre sites, use o componente Agendador para agendar execuções de "wscript /b runkcc.vbs" (o script no formulário de texto incluído neste artigo). Para obter mais informações sobre o Agendador de tarefas, consulte o tópico Agendador na Ajuda do Windows 2000. Runkcc.vbs requer as ferramentas de suporte na pasta Support\Tools no CD-ROM do Windows 2000 para ser instalado no computador no qual é executado. Desativar totalmente o KCC entre sites, configurar conexões manualmenteEsta opção funciona bem em configurações típica hub-spoke. Ele normalmente é usado somente quando os dois métodos anteriores não são opções viáveis, especialmente em configurações com milhares de sites.Quando automática de topologia entre sites é desabilitada inteiramente, torna a responsabilidade do administrador para criar objetos de conexão para garantir que dados de replicação continua fluam através da floresta a duplicação entre sites necessária. Normalmente, os clientes com suficiente sites superar os limites do KCC empregam topologias de rede de hub e spoke para conectar uma sede corporativa com um grande número de sites de escritório filial homogêneo. Este simetria simplifica bastante o processo. Antes de criar seus próprios objetos de conexão sem a Ajuda do KCC, há vários pontos a considerar:
Runkcc.vbs (VBScript disparador execução ocasional do KCC)A Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você esteja familiarizado com a linguagem de programação que está sendo demonstrada e com as ferramentas usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender a necessidades específicas. ' * / runkcc.vbs'*/ <none>' * / Parâmetros: <nenhum> ' * / Finalidade: quando executado em um controlador de domínio, esse script faz o controlador de domínio local entre sites ' * / Gerador de topologia para seu site, permite geração da topologia inter-Site temporariamente se ele está desativado ' * / executa o processo de geração de topologia do KCC e desativa a geração da topologia entre sites se ele foi ' * / configurado assim, para começar com. '*/ '*/ On Error Resume Next Chamar ExecuteKCC() () ReportError Sub público ' dizer ao usuário o erro Wscript.Echo "Ocorreu O erro a seguir: (" + cstr(hex(err.number)) + ")" + cstr(err.description) End Sub (Pública) Sub ExecuteKCC On Error Resume Next Wscript.Echo "Carregando funções para uso por esse script..." Definir dll=createobject("iadstools.DCFunctions") Se err.number <>0 e ReportError:WScript.Quit DLL.enabledebuglogging 1 ' obter o nome de caixa local Wscript.Echo "1 > conectando a máquina local..." Definir localMachine=GetObject("LDAP://localhost/rootdse") Se err.number <>0 e ReportError:Wscript.Quit ServerName=localmachine.get("dnsHostName") Se err.number <>0 e ReportError:WScript.Quit Wscript.Echo "2 > máquina local encontrou" + ucase(ServerName) ' obter config NC configNC=localMachine.get("configurationNamingContext") Se err.number <>0 e ReportError:Wscript.Quit Wscript.Echo "3 > é o contexto de nomenclatura de configuração:" + configNC ' obter o SiteName desta caixa domaincontrollerSiteName=dll.dsgetsitename Se err.number <>0 e ReportError:Wscript.Quit Wscript.Echo "4 > é o site para este servidor:" + domaincontrollersitename ' obter o DN DSA para esta caixa DSAObj = localMachine.get("dsServiceName") Se err.number <>0 e ReportError:Wscript.Quit Wscript.Echo "5 > O DN para DSA da máquina é:" + DSAObj ' vincular o objeto de configurações de site no diretório SiteSettingsPath = "LDAP: / / localhost/CN = NTDS Site Settings, CN ="+ domaincontrollerSiteName +", CN = Sites," + configNC Definir SiteSettings=GetObject(SiteSettingsPath) Se err.number <>0 e ReportError:WScript.Quit ' Verifique a caixa atual o ISTG Wscript.Echo "6 > fazendo" + ucase(ServerName) + "o gerador de topologia de site o para o" + ucase(domaincontrollerSiteName) + "site". SiteSettings.Put "interSiteTopologyGenerator" DSAObj SiteSettings.SetInfo Se err.number <>0 e ReportError:Wscript.Quit ' obter as opções atuais origOptions=SiteSettings.Get("options") Se hex(err.number) = "8000500D", em seguida, origOptions = 0 em seguida, err.number=0 ElseIf ' não fazer nada Else ReportError:Wscript.Quit fim se modOptions = origOptions Wscript.Echo "7 > atualmente, as opções especificadas para operações de KCC para o ISTG este site é definido como:" + cstr(origOptions) ' Ativar o KCC se atualmente desativada, caso contrário, deixe-sozinho Se modOPtions 16 E então mod2Options = modOptions XOr 16 Wscript.Echo "8 > O KCC está atualmente desativado para geração da topologia entre sites. Reativá-lo temporariamente. Definindo opções: "+ cstr(mod2Options) SiteSettings.Put "Opções" mod2Options SiteSettings.SetInfo Se err.number <>0 então ReportError Wscript.Echo "Ocorreu um erro durante o processo de modificar o atributo de opções. Verifique se ele tem o valor original correto. Este script está sendo encerrado." Wscript.Quit fim se Else Wscript.Echo "8 > O KCC está ativado no momento para manipular a geração da topologia entre sites. Nenhuma alteração é necessária antes de disparar o KCC." fim se ' executar o KCC Result=dll.TriggerKCC(CStr(ServerName)) Se err.number > 0 e ReportError Se resultado = 0, em seguida, Wscript.Echo "9 > O KCC foi acionado com êxito em" + ucase(ServerName) Else Wscript.Echo "9 > O erro a seguir ocorreu trigerring o KCC em" + ucase(ServerName) + ":" + dll.lasterrortext fim se ' desabilitar o KCC Wscript.Echo "10 > Re-writing opções originais (" + cstr(origOptions) + ") para o ISTG." SiteSettings.Put "Opções" origOptions SiteSettings.SetInfo Se err.number <>0 e ReportError:WScript.Quit End Sub ' end script Para obter mais informações sobre o KCC de 2000 do Windows, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento: 242780
(http://support.microsoft.com/kb/242780/
)
Desabilitando o KCC de criar automaticamente a topologia de replicação 224815
(http://support.microsoft.com/kb/224815/
)
A função de gerador de topologia entre sites 214745
(http://support.microsoft.com/kb/214745/
)
Solução de problemas Event ID 1311: O KCC PropriedadesID do artigo: 244368 - Última revisão: sexta-feira, 2 de março de 2007 - Revisão: 5.5 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 244368
(http://support.microsoft.com/kb/244368/en-us/
)
| Traduções deste artigo
|




Voltar para o início








