Qual é a melhor maneira de realocar as unidades de base do usuário no Active Directory?

5

Eu preciso mover cerca de 130 unidades residenciais dos usuários para outro disco rígido no mesmo servidor em que estão hospedadas agora. Qual é a melhor maneira de fazer isso sem ter que entrar em cada um por um?

Os usuários estão espalhados em diferentes UOs.

    
por Rob 18.01.2010 / 20:27

5 respostas

5

Se você tiver um script de login, altere o script de login. Se você tiver as configurações de Home Folder no AD. Você pode selecionar mais de um usuário por vez e fazer as alterações apropriadas.

    
por 18.01.2010 / 20:39
3

Se você estiver usando um único compartilhamento para os diretórios home, e isso é tudo o que esse compartilhamento está sendo usado, é muito fácil. resposta 'tegbains' acima dá parte da resposta.

  1. Documente as permissões no compartilhamento antigo.
  2. Pare de compartilhar o compartilhamento antigo (isso eliminará todos os usuários do compartilhamento).
  3. Usando o Windows Explorer Mova todos os diretórios para o novo local (use mover para manter as permissões iguais)
  4. Comece a compartilhar a nova raiz do diretório com o antigo nome do compartilhamento
  5. Redefina as permissões para corresponder ao que foi documentado na etapa 1.

Seus usuários devem poder se reconectar, assim como "tegbains" disse.

    
por 19.01.2010 / 03:30
3

Eu não diria que é o melhor caminho, mas se você estiver usando a GUI, mantenha pressionada a tecla Ctrl e selecione vários usuários (ou mude para selecionar tudo entre dois usuários), abra a folha de propriedades e edite o campo do caminho da pasta inicial de \ server1 \ users \% username% para \ server2 \ users \% username% - definirá o campo para todos os usuários que você selecionou.

Caso contrário, acho que você está com o script de login, conforme detalhado aqui , mas basicamente -

net user tester /homedir:\server\tester$

Os scripts de login não são sensuais, mas as melhores ratoeiras parecem ter uma relação insatisfatória de investimento de tempo por recompensa.

Se você também está falando sobre mover os arquivos, eu vou com o robocopy.

- inicie conselhos gerais não solicitados -

Eu começaria movendo um pequeno número de drives de usuário e aumentaria gradualmente o tamanho dos lotes. Isso permite que você resolva os pequenos problemas imprevistos que surgem sem lidar com 130 usuários de uma só vez.

E facilite o retrocesso. Copie os dados, remova as permissões ou bloqueie o acesso ao compartilhamento antigo - de uma maneira que seja fácil desfazer.

    
por 18.01.2010 / 22:42
1

Basta parar o compartilhamento na unidade antiga e iniciar o compartilhamento na nova unidade. Se você mantiver o nome do compartilhamento e as permissões iguais, seus usuários nem perceberão a alteração.

    
por 19.01.2010 / 00:22
0

Eu definitivamente usaria robocopy para realmente copiar os dados. Esta sintaxe deve ser um bom começo:

robocopy destino de origem / e / copyall

O sinalizador / e receberá diretórios vazios, o sinalizador / copyall garantirá a obtenção de todos os seus dados NTFS. Outro bônus do robocopy é que ele fará cópias diferenciais, então você pode copiar todos os dados inicialmente, mas depois, lentamente, os scripts de login, fazendo um novo robocopy para pegar apenas os dados alterados.

Como outros já mencionaram, o login script ou GUI são suas melhores apostas. Eu sei que há também preferências de diretiva de grupo agora que podem fazer unidades mapeadas, mas eu não tentei isso sozinho.

    
por 19.01.2010 / 18:38