Migrando Perfis de Usuários

1

Estou trabalhando em uma nova atualização de infraestrutura de VDI. Estamos atualizando do VMWare Horizon View v5.1 para v6. Eu herdei essa bagunça do administrador anterior.

Junto com essa atualização, estamos transferindo dados do usuário de perfis de roaming para perfis redirecionados / gerenciamento de persona e para um novo servidor de arquivos. Perfis móveis e vários dados de perfil estão no Server 2008 e estamos migrando para o Server 2012 R2.

No momento, estou testando o Robocopy para migrar os diferentes dados espalhados por vários servidores para mesclá-los em um local de perfil de usuário no novo servidor, para que seja uma movimentação abrangente para esse usuário. No meu script, você pode ver várias etapas lógicas conforme movo dados de determinadas pastas para a pasta correspondente, movo pastas raiz e excluo as pastas duplicadas.

Meu script está abaixo:

REM :Copy roaming profile from old location to new location:

Robocopy \scfile1\StaffProfiles$\WS\Individual\%username%.v2\Desktop \pvsc-file03.kdl.net\home$\%username%\Desktop /e /copy:datso /mt:32 
Robocopy \scfile1\StaffProfiles$\WS\Individual\%username%.v2\Downloads \pvsc-file03.kdl.net\home$\%username%\Downloads /e /copy:datso /mt:32 
Robocopy \scfile1\StaffProfiles$\WS\Individual\%username%.v2\Pictures \pvsc-file03.kdl.net\home$\%username%\Pictures /e /copy:datso /mt:32 
Robocopy \scfile1\StaffProfiles$\WS\Individual\%username%.v2\Favorites \pvsc-file03.kdl.net\home$\%username%\Favorites /e /copy:datso /mt:32 
Robocopy \scfile1\StaffProfiles$\WS\Individual\%username%.v2\Documents \pvsc-file03.kdl.net\home$\%username%\Documents /e /copy:datso /mt:32 

REM :Copy home profile pictures from old location to new location:

Robocopy \scfile1\Home\%username%\"My Pictures" \pvsc-file03.kdl.net\home$\%username%\Pictures /e /copy:datso /mt:32

REM :Copy home profile music and videos from old location to new persona management location:

Robocopy \scfile1\Home\%username%\"My Music" \pvsc-file03.kdl.net\persona$\%username%.V2\Music /e /copy:datso /mt:32
Robocopy \scfile1\Home\%username%\"My Videos" \pvsc-file03.kdl.net\persona$\%username%.V2\Videos /e /copy:datso /mt:32

REM :Copy home profile documents to new location

Robocopy \scfile1\Home\%username%\"My Documents" \pvsc-file03.kdl.net\home$\%username%\Documents /e /copy:datso /mt:32


REM :Copy remaining home profile root folder from old location to new location:
;
Robocopy \scfile1\Home\%username%\ \pvsc-file03.kdl.net\home$\%username%\Documents /e /copy:datso /mt:32

REM :Delete un-needed, duplicate folders that were migrated from the above command:

RD /s /q \pvsc-file03.kdl.net\home$\%username%\Documents\"My Music" 
RD /s /q \pvsc-file03.kdl.net\home$\%username%\Documents\"My Videos"
RD /s /q \pvsc-file03.kdl.net\home$\%username%\Documents\"My Pictures"
RD /s /q \pvsc-file03.kdl.net\home$\%username%\Documents\"My Documents" 

Agora, o problema que estou enfrentando é quando eu faço login no novo servidor de arquivos como um administrador de domínio e executo o script que está substituindo meu nome de usuário atualmente conectado por% username%. Existe uma maneira de contornar isso?

    
por telston 10.10.2016 / 21:49

1 resposta

0

Se não você teria que preencher uma lista de usuários do AD ou usar um curinga para obtê-los todos? ou apenas se data não for mais antiga que o parâmetro em robocopy. Mas a coisa do script de logon também funcionará bem:)

Espero que você tenha se dado bem com isso :)

    
por 12.10.2016 / 08:44

Tags