Sei sulla pagina 1di 5

Copiando dados com o Robocopy

Vamos conhecer o utilitrio Robust File Copy, mais conhecido como Robocopy que uma ferramenta de linha de comando que realiza cpia de dados de uma forma segura e eficiente.
Aqueles que trabalham com administrao de redes e servidores de vez em quando realizam a migrao de dados entre servidores, seja na ocasio de uma mquina nova ou mesmo na emergncia devido a fato do servidor antigo estar com problemas. Independente da situao a transferncia de dados entre os servidores sempre ser necessria e esta tarefa se torna um tanto penosa quando no se tem uma ferramenta adequada. Muitos ainda utilizam a cpia manual dos dados, que alm de ser mais lenta, no retorna nenhum log de verificao da cpia realizada. Podem ser utilizados softwares e utilitrios de backup, sendo que neste caso primeiro feito o backup em alguma mdia (fita, CD, DVD...) dos dados do servidor antigo e depois os mesmos so restaurados no servidor novo. Trata-se de uma opo mais demorada. Temos uma boa opo chamada Robocopy, que abordaremos neste artigo, que realiza a cpia de diretrios e arquivos de uma maneira rpida, simples e funcional, transferindo inclusive os atributos e permisses NTFS originais dos dados copiados, podendo gerar logs demonstrativos com todas as informaes sobre a cpia e com uma tima performance mesmo quando se trata de uma grande massa de dados. O Robocopy atualmente na verso XP010 uma ferramenta de linha de comando, gratuita disponvel desde o Windows NT e que est includa no pacote de ferramentas Resource Kit do Windows Server 2003, que pode ser baixado em http://www.microsoft.com/downloads/details.aspx?familyid=9D467A6957FF-4AE7-96EE-B18C4790CFFD&displaylang=en. Esta verso pode ser utilizada nas verses 2000, XP, 2003 e Vista do Windows. O arquivo executvel possui apenas 78 KB e no diretrio onde esto as ferramentas do Resource Kit (caso seja mantido o padro da instalao, C:\Arquivos de programas\Windows Resource Kits\Tools), encontramos o arquivo robocopy.doc, contendo a descrio da ferramenta e as diversas opes de sintaxe que o robocopy possui. Outra forma para verificar a sintaxe do comando Robocopy, seria digitando o comando com a opo /?

Opes de sintaxe para o comando Robocopy

Um cenrio bem interessante para utilizao do Robocopy a migrao de dados entre dois servidores de arquivos. Sabemos que neste caso alm da cpia necessria a manuteno dos atributos e permisses dos dados que sero migrados. Podem ser criados arquivos de lotes com chamadas para o Robocopy e sua sintaxe com o intuito de otimizar a tarefa ou at mesmo programar um agendamento. A sintaxe do comando a seguinte: Robocopy origem destino [opes do comando]

Exemplos de utilizao do comando


Vamos ver alguns exemplos de utilizao do Robocopy. 1. Cpia do diretrio Scripts armazenado na unidade C para o diretrio Backup na unidade D na mesma mquina: robocopy.exe c:\scripts d:\backup

2. Cpia do mesmo diretrio Scripts e dos sub-diretrios (opo /e) para o diretrio Backup: robocopy c:\scripts d:\backup /e

3. Cpia do dados armazenados no compartilhamento Gerencias no Servidor1 para o Servidor 2: robocopy \\servidor1\Gerencias\ \\servidor2\Gerencias\ /E /ZB /COPYALL /R:0 /W:0 /V /NP /ETA /LOG:c:\teste-robocopy.log Vejam as opes do comando utilizadas: /E Cpia dos sub-diretrios /ZB Modo Backup /COPYALL Cpia de todas as informaes do arquivo /R:0 - no repete a cpia em caso de falha /W:0 - por no repetir a cpia em caso de falha tambm no h tempo de espera entre as repeties /V - Exibe os arquivos que por alguma razo no foram copiados /NP - No exibe o progresso da cpia /ETA - Exibe o tempo estimado que a cpia dos dados levar /LOG: - Especifica o local onde o log ser armazenado

Concluindo
Abordamos neste artigo os conceitos para utilizao do comando Robocopy que no deve faltar entre as ferramentas utilizadas por administradores e analista de redes Windows. Vale citar que o utilitrio permite uma srie de opes que no foram abordadas aqui, alm de outros cenrios e modos de utilizao, mas para um aprofundamento vale a pena a leitura do arquivo doc que acompanha o Robocopy.

Potrebbero piacerti anche