Windows, Windows Server

Robocopy – Cópia robô demoníaca!


robocop

O utilitário robocopy é sem dúvida a melhor ferramenta de cópia de arquivos via linha de comando da família Windows.  Para as versões XP/2003,  é necessário instalar o resource kit, a partir da família Vista/7/2008, vem por default no sistema.

Mas qual é o grande diferencial desta ferramenta ?

Sem dúvida, a possibilidade de levar atributos dos arquivos e pastas para a nova localidade, inclusive permissões. Além disso, o robocopy permite a sincronização de pastas, o que é muito útil em casos de cópias de segurança.

Outro caso interessante de aplicação é a migração de servidores de arquivos, onde podemos restaurar o ultimo backup das pastas no servidor novo e então realizar uma sincronização do servidor antigo -> novo.

Vamos colocar a mão na massa!

a sintaxe básica é a seguinte:


robocopy <pasta de origem> <pasta destino> <opções>

Segue abaixo algumas opções:
/E        –  Copia subpastas, mesmo que vazias

/SEC   –  Copias as permissões de arquivos

/R:3     –   Limita a cópia a 3 tentativas em caso de falha

/W:3     –  Limita a espera entre as tentativas para 3 segundos

/MOVE – Move arquivos e pastas

/MIR    – Sincroniza as pastas origem -> destino

/TEE    – Mostra o tempo estimado para a cópia de cada arquivo

/LOG  – Especifica um arquivo para armazenamento do log

São muitas opções, e a maioria delas está listada aqui.

Agora vamos executar um exemplo da copia do diretório E:\Dados para um novo servidor.


robocopy E:\Dados \\servidornovo\E$\Dados /E /R:3 /W:3 /SEC /TEE

Neste caso copiamos a pasta Dados e todas as suas subpastas mantendo suas permissões.

Depois da copia alguns arquivos da pasta Dados foram alterados na fonte, e agora ?

Basta sincronizarmos as pastas!


robocopy E:\Dados \\Servidornovo\E$\Dados /MIR

Simples, rápido e direto.

As possibilidades da ferramenta são muitas, com algum estudo e paciência, provavelmente é possível montar um comando que satisfaça suas necessidades.

Até a próxima!

Anúncios

3 comentários sobre “Robocopy – Cópia robô demoníaca!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s