💻 Robocopy: O Canivete Suíço de Backups do Windows
Esqueça o "Ctrl+C / Ctrl+V". O Robocopy (Robust File Copy) é a ferramenta nativa do Windows projetada para migrar terabytes de dados, preservar permissões NTFS e recuperar cópias em redes instáveis.
⌨️ A Sintaxe Básica
A estrutura do comando é lógica e segue a ordem: O que? Para onde? Como?
- Origem: Pasta de onde os arquivos sairão.
- Destino: Para onde os arquivos vão.
- Arquivos: (Opcional) Ex:
*.txt. Se vazio, copia tudo. - Opções: (Opcional) As "flags" que dão poder ao comando.
🛠️ As 12 Opções (Flags) Que Você Precisa Saber
/E
Copia subdiretórios, incluindo os vazios. Essencial para espelhar estruturas.
/S
Copia subdiretórios, mas ignora os vazios. Deixa o backup mais limpo.
/MIR
Espelhamento (Cuidado!). Copia tudo e DELETA no destino o que não existe mais na origem.
/ZB
Modo Reiniciável/Backup. Se a rede cair, ele retoma. Se o acesso for negado, usa privilégios de backup.
/MT:n
Multi-Thread. Copia vários arquivos ao mesmo tempo. Padrão: 8. Recomendado: 16 ou 32.
/COPYALL
Copia TUDO: Dados, Atributos, Carimbos de hora, Permissões NTFS (ACLs) e Auditoria.
/LOG:arquivo
Salva o resultado num arquivo de texto. Crucial para auditoria.
/L
Modo Listagem (Teste). Simula a cópia sem mover nada. Use isso antes de rodar o comando real!
/XD
Excluir Diretório. Impede a cópia de pastas específicas. Ex: /XD Temp Cache.
/R:n
Tentativas em caso de falha. O padrão é 1 milhão (muito!). Mude para /R:3.
/W:n
Tempo de espera (Wait) entre tentativas. Padrão 30s. Mude para /W:5.
🚀 Exemplo Prático: O Script de Backup Perfeito
Este é um comando real para copiar dados de um servidor para um NAS, ignorando a lixeira, salvando log e otimizando a performance.
/J: Usa E/S não armazenada (ótimo para arquivos grandes/ISOs)./MT:16: Usa 16 "fios" de cópia simultânea./XD $RECYCLE.BIN: Não copia a lixeira.
🚨 Códigos de Saída (Exit Codes)
Fundamental para logs e Agendador de Tarefas. Qualquer código acima de 7 indica falha crítica.
| Código | Significado |
|---|---|
| 0 | Nada copiado. Origem e destino estão idênticos. |
| 1 | Sucesso. Arquivos novos foram copiados. |
| 3 (2+1) | Sucesso Parcial. Alguns arquivos copiados, mas havia arquivos extras no destino. |
| 8 | FALHA. Limite de tentativas excedido (arquivos em uso ou sem permissão). |
| 16 | ERRO FATAL. Caminho não encontrado ou sem permissão de acesso. |
Seus Backups São Confiáveis?
Não confie apenas em scripts manuais.
Implementamos rotinas de backup automatizadas e monitoradas para servidores.




