Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Quando copia ficheiros ou pastas a partir de um servidor a servidor membro de um domínio diferente, o segundo servidor não pode identificar os grupos locais do primeiro servidor. Este comportamento ocorre porque o segundo servidor não consegue identificar os identificadores de segurança (SIDs) dos grupos locais o primeiro servidor. Este artigo descreve um método para resolver este comportamento.
Quando copiar ficheiros ou pastas de um servidor para outro servidor que seja membro de um domínio diferente, as entradas de controlo de acesso para grupos locais o primeiro servidor aparecem como desconhecido no segundo servidor. Estes movimentos de controlo de acesso são parte das listas de controlo de acesso discricionário (DACL) para ficheiros e pastas.
Este comportamento ocorre quando ambos os servidores estão a executar o Microsoft Windows NT Server 4.0 ou Microsoft Windows 2000 Server.
Este comportamento ocorre porque os valores de identificador de segurança (SID) de segurança para os grupos locais no primeiro servidor são válidos apenas no servidor. (Os valores de SID para outras contas de utilizador no primeiro servidor também são válidos apenas para esse servidor.) Estes valores de SID não são válidos num servidor que está localizado num domínio diferente. O segundo servidor não reconhece os valores de SID para grupos locais o primeiro servidor e contas de utilizador.
Para resolver este comportamento, siga estes passos:
Guarde informações de grupo local o primeiro servidor num ficheiro:
Inicie sessão no primeiro servidor como um membro do grupo Administradores.
Numa linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
Addusers \\ServerName /d Filename.txt
Neste comando, ServerName é o nome do primeiro servidor e Filename.txt é o ficheiro onde as informações de grupos locais são guardadas.
Editar o ficheiro Filename.txt para eliminar informações de contas de utilizador e grupos globais informações e, em seguida, guarde o ficheiro com um nome diferente. Por exemplo, guarde o ficheiro modificado como Renfile.txt.
importante Manter as informações de grupos locais no ficheiro.
Copie o ficheiro modificado para de domínio o segundo servidor.
Copie grupos locais o primeiro servidor para de domínio o segundo servidor como grupos de domínio local:
Inicie sessão no domínio do segundo servidor como um membro do grupo administradores .
Numa linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
Addusers \\DomainName /c renfile.txt
Neste comando, DomainName é o nome do domínio e Renfile.txt é o ficheiro que contém informações de grupo local do primeiro servidor. Se não existirem os grupos no domínio, serão criados. Se existirem os grupos no domínio, os membros do grupo serão adicionados aos grupos correspondentes.
Copie dados do primeiro servidor para o segundo servidor:
Inicie sessão no segundo servidor como um membro do grupo administradores com acesso aos dados sobre o primeiro servidor.
Crie uma pasta partilhada no segundo servidor.
Inicie sessão para o primeiro servidor e copiar os dados para a pasta partilhada nova no segundo servidor. Para o fazer, utilize um dos seguintes métodos:
Para utilizar a ferramenta da linha de comandos Xcopy, escreva o seguinte comando na linha de comandos e, em seguida, prima ENTER:
xcopy \\source\*.* \\destination /O /X/e /H /K
Neste comando, source é um marcador de posição para a localização dos ficheiros do primeiro servidor e destination é um marcador de posição para a localização da nova pasta partilhada no servidor de segundo.
Para utilizar a ferramenta da linha de comandos do Robocopy, escreva o seguinte comando na linha de comandos e, em seguida, prima ENTER:
Robocopy sourcedestination /secfix /xo /xn /xc K
Neste comando, source é um marcador de posição para a localização dos ficheiros do primeiro servidor e destination é um marcador de posição para a localização da nova pasta partilhada no servidor de segundo.
Nota Se pretender que a pasta de destino seja um espelho exacto da pasta de origem, deve execute Robocopy utilizando os parâmetros para actualizar apenas as informações de segurança do ficheiro e, em seguida, execute o comando Robocopy sem utilizar os parâmetros /xo , /xn ou /xc .
Copie o ficheiro Renfile.txt para o segundo servidor.
Obter os valores de SID para grupos locais o primeiro servidor e para o domínio e guarde-os para um ficheiro:
Copie os grupos locais a partir do ficheiro Renfile.txt para um ficheiro novo no segundo servidor. O novo ficheiro de dar um nome como, por exemplo, Listmemberlocal.txt. Este ficheiro tem de conter apenas os nomes de grupos locais o primeiro servidor. Tem de existir apenas um nome apresentado em cada linha. O conteúdo do ficheiro Listmemberlocal.txt tem semelhantes ao seguinte, onde "LocalA" e "LocalB" são os nomes de grupos locais:
LocalA
LocalB
Crie três ficheiros batch no segundo servidor. Estes ficheiros batch obter e armazenem os valores de SID para um ficheiro de texto. Tem de criar estes ficheiros numa pasta. O conteúdo dos ficheiros batch tem de ser semelhante ao seguinte código de exemplo.
Nota Neste código, groupssid.txt é um marcador de posição para o ficheiro onde são armazenados os valores de SID. Guarde o seguinte num ficheiro denominado Listsid.bat.
echo off
cls
if exist groupssid.txt del groupssid.txt
for /F "tokens=1" %%a in (listmemberlocal.txt) do call listsid1.bat %%a
Guarde o seguinte num ficheiro denominado Listsid1.bat.
getsid \\2b21d %1 \\w2kdomain1.loc %1 >sid1.txt
for /F "skip=1 tokens=5,7" %%a in (sid1.txt) do call listsid2.bat %%a %%b
Nota Aqui, 2b21d é um marcador para o nome NetBIOS do primeiro servidor e w2kdomain1.loc é um marcador de posição o nome de domínio do segundo servidor. Guarde o seguinte num ficheiro denominado Listsid2.bat.
echo %1 %2 >>groupssid.txt
Numa linha de comandos, localize e, em seguida, execute o ficheiro Listsid.bat.
Para ver os valores de SID, abra o ficheiro Groupssid.txt. O conteúdo do ficheiro Groupssid.txt é semelhante à seguinte:
Os utilitários Addusers, Robocopy, Getsid e Subinacl estão disponíveis no Microsoft Windows 2000 Resource Kits. Para obter mais informações sobre o Microsoft Windows 2000 Resource Kits, visite o seguinte Web site da Microsoft:
Para obter informações adicionais sobre como manter as permissões de ficheiros e pastas quando copia os ficheiros e pastas para outro computador, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
296865
(http://support.microsoft.com/kb/296865/
)
O utilitário Subinacl dispõe as entradas de controlo de acesso incorrecta
323007
(http://support.microsoft.com/kb/323007/
)
Como copiar uma pasta para outra pasta e reter as respectivas permissões
323275
(http://support.microsoft.com/kb/323275/
)
Como utilizar o Robocopy para copiar informações de segurança sem copiar quaisquer dados de ficheiro
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 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: 250267
(http://support.microsoft.com/kb/250267/en-us/
)
Qual foi o esforço que despendeu pessoalmente para utilizar este artigo?
Muito baixo
Baixo
Moderado
Elevado
Muito elevado
Diga-nos porquê e o que podemos fazer para melhorar estas informações
Obrigado! Os seus comentários são utilizados para ajudar-nos a melhorar o conteúdo do nosso suporte. Para obter mais opções de assistência, visite a Home Page de Ajuda e Suporte.