Fluxo de trabalho fácil para migrar pastas base (de clientes para o servidor OS X)?

3

Digamos que você tenha um escritório com 20 iMacs de alcance livre. Um dia eles compram um Xserve para hospedar pastas de rede.

Quais etapas você executaria para mover suas contas locais e pastas locais para o Xserve?

Como você lida com as permissões de arquivo? O que "gotcha" (eu odeio essa palavra também) você procuraria (qualquer problema comum que seja quebrado? Algum problema com chaveiro? Etc)?

    
por username 27.05.2009 / 18:46

2 respostas

2

Contas não serão traduzidas com facilidade; você terá que criar uma nova conta para o usuário no Xserve.

No entanto, é mais fácil do que recriar os dados. Não há realmente nada muito especial sobre um diretório inicial do mac; contanto que todos os dados do usuário estejam contidos no diretório home do mac local, simplesmente copiá-lo para o local da unidade de rede com a ferramenta de sua escolha (rsync no shell de comando funciona bem) fará o truque. Se alguma coisa estiver em outro lugar no disco rígido, mova-o para o diretório inicial primeiro.

No entanto, você precisa garantir que as permissões coincidam. Se você criou uma nova conta no Xserve, provavelmente terá um UID numérico diferente do que as contas nos macs locais. Você terá que fazer um chown em cada diretório inicial no Xserve para dar aos usuários a permissão de conta do Xserve para seus dados.

Também é uma boa idéia mover o diretório local / Users nos próprios Macs para um local diferente antes de vinculá-los ao domínio OpenDirectory que o Xserve atende; o Xserve vai querer montar seus diretórios de rede em / Users, o que significa que se você copiar algo na cópia, não conseguirá acessar facilmente a versão local para corrigi-la.

    
por 27.05.2009 / 19:08
1

O MacEnterprise tem um artigo chamado " Migrando um usuário local para um usuário de rede. "

    
por 03.06.2009 / 00:35