O Robocopy (Robust File Copy) é uma poderosa ferramenta de linha de comando do Windows que permite copiar arquivos de forma rápida e confiável e pode ser usado, por exemplo, para fazer o backup de arquivos.
Nesse tutorial vamos mostrar como você pode utilizar o Robocopy para fazer o backup de seus arquivos de forma manual, com um script, assim como de forma totalmente automática, usando o agendador de tarefas.

Passo 1 – Comando de backup:
A primeira coisa que precisamos fazer é criar um script para executar o backup dos arquivos. Nesse script precisamos informar a pasta de origem, a pasta de destino e parâmetros para fazer o backup dos arquivos.
Exemplo de backup incremental:
Usando esse comando, ele copiará automaticamente os arquivos da origem para o destino e ao executar o comando uma segunda vez, ele irá copiar apenas os arquivos novos e modificados para a pasta de destino.
robocopy "C:\Origem" "D:\Destino" /E /COPYALL /Z /R:3 /W:10 /XO /NP
Exemplo de backup incremental com log:
Adicionando o parâmetro /LOG ele cria um arquivo de registro das operações realizadas. Você pode usar o parâmetro /LOG para criar um novo arquivo de log a cada execução ou /LOG+ para anexar ao log existente.
robocopy "C:\Origem" "D:\Destino" /E /COPYALL /Z /R:3 /W:10 /XO /LOG:C:\Temp\bkp.log
Exemplo de backup com espelhamento:
Na primeira opção, quando você deletar um arquivo na pasta de origem, ele irá copiar novamente o arquivo para a pasta. Para evitar que isso aconteça, você pode usar o parâmetro /PURGE para espelhar as pastas.
robocopy "C:\Pasta1" "D:\Pasta2" /E /COPYALL /Z /R:3 /W:10 /XO /NP /PURGE
Por fim, você pode usar o comando robocopy /? para ver o que significa cada parâmetro usado nos scripts acima, entretanto, para facilitar, segue abaixo uma pequena lista com a explicação dos parâmetros usados.
/E = Copia todos os subdiretórios, incluindo os vazios
/COPYALL = Copia todas as informações dos arquivos
/Z = Copia os arquivos no modo reiniciável
/R:3 = Repete a cópia três vezes em caso de falha
/W:10 = Espera 10 segundos entre as tentativas
/XO = Copia apenas os arquivos novos e modificados
/NP = Não exibe o percentual copiado na tela
Passo 2 – Script de backup:
Agora que você já conhece os comandos que podemos usar para fazer o backup automático de uma pasta usando o robocopy, basta você criar um arquivo de lote para executar o backup dos arquivos quando quiser.
1. Abra o bloco de notas e digite @ECHO OFF
2. Cole um dos comandos de backup acima e substitua os caminhos da pastas de origem e destino.

3. Em seguida clique no menu “Arquivo > Salvar”, selecione o local aonde deseja salvar o script, selecione “Todos os arquivos (*.*)” no campo “Tipo”, digite o nome do script com a extensão .bat e clique em “Salvar”.

4. Agora quando quiser realizar o backup, basta executar o arquivo .bat. Note que ele precisa ser executado como Administrador. Clique com o botão direito no arquivo .bat e selecione “Executar como Administrador”.

Passo 3 – Agendamento do backup automático:
Para realizar o backup automático dos arquivos, você pode criar uma tarefa agendada no Windows, que irá executar o script de tempos em tempos para realizar o backup dos arquivos.Veja como agendar uma tarefa:
1. Pesquise por Agendador de Tarefas no Menu Iniciar e abra a ferramenta.
2. Clique no menu “Ação > Criar Tarefa…” no Agendador de Tarefas.

3. Digite um nome para a tarefa e marque a opção “Executar com privilégios mais altos”.

4. Abra a guia “Disparadores” e clique em “Novo”.
5. Em seguida, selecione em “Iniciar a tarefa” uma condição para iniciar o backup. Por exemplo, você pode escolher a opção “Em um agendamento” e definir um horário para executar o backup uma vez por semana.

6. Abra a guia “Ações”, clique em “Novo” e selecione a ação “Iniciar um programa”.
7. Clique no botão “Procurar…” e selecione o arquivo de script que você criou.

8. Clique em “OK” para concluir a criação da tarefa agendada.
Pronto, o backup será feito automaticamente de acordo com o que foi configurado. Se você optou por criar arquivo de log, você pode abri-lo após o backup para verificar se os arquivos foram copiados com sucesso.

Olá! Prazer em conhecê-lo(a)! Sou o fundador dos sites SoftDownload, TopFreewares e SuperTutoriais. Trabalho há duas décadas com tecnologia e criei esses sites com um objetivo simples: ajudar as pessoas a resolverem problemas e também para apresentar opções gratuitas para você usar no PC e no smartphone. Fique à vontade para explorar e aproveitar o site! Se precisar de qualquer ajuda, é só chamar!