Artigo: 160513 - Última revisão: quarta-feira, 1 de Novembro de 2006 - Revisão: 2.1 Alternativas para o serviço Replicador de directórios
Nesta páginaSumárioMicrosoft Windows NT fornece um serviço que foi concebido para replicar scripts de início de sessão entre controladores de domínio num domínio. Scripts de início de sessão primeiro foram introduzidos com o produto Microsoft LAN Manager e, apesar do Windows NT fornece capacidades de servidor de peer-nível e perfis de utilizador que fornecem muito mais configurability das definições do ambiente de trabalho e de utilizador, replicação de scripts de início de sessão ainda é suportada para clientes de nível inferior e execução da linha de comandos. As alternativas mencionado deste artigo resolver vários problemas relacionados com o serviço de replicação, como, por exemplo:
Mais InformaçãoO Microsoft Resource Kit fornece um utilitário de cópia robusta denominado Robocopy.exe. Este utilitário pode ser utilizado para grandes transferências e as sincronizações com grandes quantidades de dados e ficheiros individuais. Este comando pode ser iniciado de várias formas e seguem-se alguns métodos que podem ser utilizados como alternativas para o serviço de replicação. Para obter mais informações sobre o comando Robocopy.exe, consulte a ajuda online (tipo "robocopy /?") e o ficheiro Robocopy.wri incluído no Resource Kit. Abaixo é um resumo da sintaxe utilizado neste documento. ROBOCOPY v 1.54: completa File Copy para Windows NTUtilização: ROBOCOPY origem destino [ficheiro [ficheiro]...] [opções]origem: directório de origem (unidade: \caminho ou \\servidor\partilha\caminho). destino: Destination Dir (unidade: \caminho ou \\servidor\partilha\caminho). ficheiro: ficheiro (s) para copiar (nomes/caracteres universais - predefinição é "*. *"). /S: copiar subdirectórios, mas não vazio uns. / E: copiar subdirectórios, incluindo as vazias. /R:n: falha de número de tentativas em cópias - predefinição é 1 milhão. /W:n: tempo de espera entre tentativas - predefinição é 30 segundos. / REG: Guardar /R:n e /W:n no registo como predefinições. / X: relatório suplementares todos os ficheiros, não apenas as seleccionadas. /V: produzir saída verbosa, com ficheiros ignorados. / L: listar apenas - não copiar, carimbo de data/hora ou eliminar quaisquer ficheiros. / ETA: mostre estimativa de tempo de chegada de ficheiros copiados. / MOVE: Mover ficheiros e directórios (eliminar da origem depois de copiar). / REMOVER: elimine ficheiros/directórios dest que já não existam na origem. Método 1Um ficheiro batch pode ser criado e executado apenas quando foram efectuadas alterações aos ficheiros de origem e sincronização é necessário entre os controladores de domínio. Um exemplo de um ficheiro batch é abaixo. Devido a moldagem, cada agrupamento de linhas é realmente uma linha no ficheiro BAT ASCII.robocopy \\<computer1>\admin$\system32\repl\export\ \\<computer1>\admin$\system32\repl\import /s /v /r:1 /w:1 /eta robocopy \\<computer1>\admin$\system32\repl\export\ \\<computer2>\admin$\system32\repl\import /s /v /r:1 /w:1 /eta NOTA: <computer1> e <computer2> são os nomes dos computadores a ser sincronizados. Método 2O ficheiro BAT acima pode ser efectuado para executar um ciclo, pausa durante um período especificado de tempo entre cada cópia. Outro utilitário de Resource Kit designada por Sleep.exe pode ser utilizado para especificar o número de segundos para o atraso entre sincronizações. Este ficheiro BAT pode ser colocado no grupo arranque, execute sempre e minimizado no ambiente de trabalho. Para garantir o acesso a cada controlador de domínio remoto, Sleep.exe deve ser executado no contexto de utilizador do administrador. Abaixo é um exemplo de um ficheiro BAT. Devido a moldagem, cada agrupamento de linhas é realmente uma linha no ficheiro BAT ASCII.:loop robocopy \\<computer1>\admin$\system32\repl\export \\<computer1>\admin$\system32\repl\import /s /v /r:1 /w:1 /eta robocopy \\<computer1>\admin$\system32\repl\export \\<computer2>\admin$\system32\repl\import /s /v /r:1 /w:1 /eta sleep 1800 goto loop NOTA: <computer1> e <computer2> são os nomes dos computadores a ser sincronizados. Se as permissões de ficheiros devem ser mantidas nos ficheiros, utilize SCOPY, outro utilitário do kit de recursos. À medida Robocopy é mais robusto, Scopy poderia ser usada para a replicação inicial de permissões de NTFS e, em seguida, Robocopy pode ser utilizado para a replicação normal, se as permissões não são alteradas regularmente e a estrutura de árvore do directório forem relativamente estática. Se as permissões menos granular forem aceitáveis, mova longe a segurança de ficheiros NTFS e para a segurança granular inferior implementado com permissões de partilha. Isto pode reduzir a quantidade de administração necessária e eliminar a necessidade de replicar as permissões de ficheiros. Método 3Outro método para manter remotamente estruturas de directório pode ser para agendar um ficheiro batch utilizando o serviço de programador. Serviços fornecem a vantagem de permitir para sincronização independente para o utilizador com sessão iniciada e quando um utilizador tiver sessão iniciada, não existe nenhum ícone minimizado que poderia ser terminado acidentalmente. Como com qualquer acesso a um computador remoto através da rede, o contexto de utilizador do processo tem de ter necessário ler ou escrever as permissões. Para efectuar este procedimento, o serviço Programador tem de ser iniciados com uma conta de utilizador em vez da conta sistema local. Se mais do que uma sincronização é pretendida cada dia, cada ocorrência requer uma instrução separada. O ficheiro BAT apresentado em método 1 acima pode ser utilizado como exemplo e é possível utilizar as seguintes instruções para configurar o serviço Programador de estabelecer sincronização intervalos pretendido.AT 12:00AM /every:m,t,w,th,f,sa,su c:\bin\replicate.bat AT 08:00AM /every:m,t,w,th,f,sa,su c:\bin\replicate.bat AT 12:00PM /every:m,t,w,th,f,sa,su c:\bin\replicate.bat AT 08:00PM /every:m,t,w,th,f,sa,su c:\bin\replicate.bat Com a cada parâmetro, o serviço Programador de registos a frequência e inicia os projectos com sem intervenção do administrador mais. Para verificar o estado do serviço Programador de, escreva AT na linha de comandos. Para testar o ficheiro BAT com o serviço de programador, a / parâmetro interactivo pode ser utilizar para ver o resultado do Robocopy ou a saída pode ser redireccionada para um ficheiro como mencionado abaixo. Método 4No interest de integridade, pode ser abordado um método final. O ficheiro BAT apresentado no método 2 acima, que utiliza o comando suspender para regular o intervalo de sincronização, pode ser lançado como um utilizador criado serviço. Isto fornece as vantagens de ser executado como um serviço normais e também a vantagem de daí a um único thread de execução com o ficheiro BAT único. Embora improvável, se o serviço Programador de eram utilizado para regular o intervalo em vez do comando SOON e se foram Robocopy falha durante a sincronização de ficheiros, iniciado processos podem acumular sem concluir, quando o Programador de serviço não controla lançadas processos depois de executarem são. O ficheiro BAT no método 2 poderia ser utilizado juntamente com o comando Instsrv.exe para criar as entradas de registo para o serviço Srvany.exe do Resource Kit. Consulte a ajuda online e o ficheiro de recursos Kit ajuda para a sintaxe específica e instruções.Robocopy notas
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 160513
(http://support.microsoft.com/kb/160513/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo