Migrar File Server

A tarefa de migração de file server sempre involve muita responsabilidade, portanto antes de iniciar qualquer tarefa, tenha certeza que existe um backup atualizado e que o mesmo seja validado, pois vamos trabalhar com dados de usuários e isso sempre é critico.

Neste exemplo vou usar ferramentas simples e vamos migrar pastas do servidor FileServer01 para o servidor FileServer02

image

Existem duas opções na cópia dos arquivos e isso é importante, pois você pode migrar tudo o que está compartilhado apenas ou migrar uma estrutura de pastas independentemente do que esteja compartilhado.

Se você escolher copiar toda a estrutura de pasta será muito mais facil migrar os compartilhamentos.

Se você escolher migrar apenas o que está compartilhado você deverá usar uma ferramenta especifica para migrar as permissões de compartilhamento chamada “permcopy”

A vantagem de migrar apenas os compartilhamentos é que em alguns casos você pode ter menos arquivos, veja no exemplo a seguir, que talves eu possa não ter compartilhado a pasta “DRIVERS” .
Para migrar apenas o compartilhamento você deve usar o caminho UNC (\\NOMEDOSERVIDOR\COMPARTILHAMENTO) Para migrar toda a estrutura siga os passos abaixo,

Por exemplo, o meu FileServer01 tem uma estrutura de pastas no D:\ da seguinte maneira:

D:\ISO

D:\DOCUMENTOS

D:\DRIVERS

D:\ARTIGOS

D:\IMAGENS

D:\PUBLICO

MIGRAR ARQUIVOS

E eu quero migrar tudo do D:\ do meu servidor chamado MCSE-DC01 para o D: do meu servidor chamado MCSE-DC02

Usando o meu servidor 01 eu vou mapear o servidor 02:

DICASempre execute o prompt de comando ou do Powershell como administrador.

NET USE X: \\MCSE-DC02\D$

image

Depois de mapear a unidade eu vou iniciar a copia dos arquivos:

ROBOCOPY D:\ X:\ /E /ZB /COPYALL /R:0 /W:0 /V /NP /ETA /LOG:c:\log\robocopy.log

DICA – Para copiar arquivos usando o compartlhamento use o UNC. Exemplo:

ROBOCOPY \\MCSE-DC01\ARTIGOS \\MCSE-DC02\D$  /E /ZB /COPYALL /R:0 /W:0 /V /NP /ETA /LOG:c:\log\robocopy.log

Se o compartilhamento tem espaço use a seguinte sintaxe:

ROBOCOPY do Site” \\MCSE-DC02\D$ /E /ZB /COPYALL /R:0 /W:0 /V /NP /ETA /LOG:c:\log\robocopy.log

Onde

/E – Copia sub-diretórios mesmo que estejam vazios.

/ZB – Copia no modo “reiniciavel”

/COPYALL – Cópia de todas as informações do arquivo inclusive as permissões de segurança.

/R:0 – não repete a cópia se falar por algum motivo

/W:0 – por não repetir a cópia em caso de falha também não há tempo de espera entre as repetições

/V – Exibe os arquivos quenão foram copiados por algum motivo

/NP – Se não quiser exibir o progresso da cópia

/ETA – Exibe o tempo estimado da cópia

/LOG:NomedoLog.txt – Especifica o local do log.

Você ainda pode usar o parametro:

/EFSRAW – Copia todos os arquivos criptografados.

image

Se acaso ocorrer uma falha ou talvez seJa necessário fazer uma copia incremental, basta iniciar novamente a cópia usando a linha de comando acima que por padrão ele irá copiar novos arquivos e arquivos alterados na origem.

Copias incrementais são importantes quando o volume de dados é grande e demorado, Talvez você queira consolidar (sincronizar) os dados que podem ter sido alterados durante a copia.

MIGRAR COMPARTILHAMENTO

Uma vez copiado todos os arquivos você deve migrar os compartilhamentos.

Podemos usar o recurso de exportar e importar chave de registro desde que a letra da unidade seja a mesma, como no KB  http://support.microsoft.com/kb/125996

Para isso acesse e salve a chave de registro do servidor de origem :  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares e importe no servidor de destino.

Reinicie o servidor de destino e os compartilhamentos estarão prontos..

Caso as letras da unidade sejam diferentes, você deve usar o utilitário chamado “PermCopy.exe ” um ferramenta que é parte integrante do resource kit do Windows 2003  e usar sintaxe:

permcopy \\servidor compartilhamento  \\servidor compartilhamento

Note que existe um espaço entre o nome do servidor e o compartilhamento.

Artigo migrado – 2960 acessos até a data 11/02/2016

Anúncio

About Daniel Donda 549 Articles
Olá, meu nome é Daniel Donda e sou especialista em cibersegurança, autor de livros, professor e palestrante. Saiba mais

Be the first to comment

Leave a Reply

Your email address will not be published.


*