Como fazer backup automático de qualquer pasta no Windows (aula prática)
Você já perdeu documentos importantes por causa de vírus, HD com defeito ou atualização do Windows que deu errado? Nesta aula prática de informática vou te ensinar a criar um backup automático profissional usando apenas ferramentas nativas do Windows. Vamos proteger suas pastas com pendrive, HD externo ou SSD.
Ao final desta aula você vai ter um script PowerShell pronto para usar, que faz backup completo com log e relatórios.
O que é backup e por que ele salva sua vida?
Backup é simplesmente fazer uma cópia exata dos seus arquivos em outro lugar. Se algo der errado no computador principal, seus dados estarão seguros.
Situações reais que vejo toda semana na sala:
- Aluno esqueceu pendrive na lan house → backup salva
- HD do notebook pifou durante prova → backup salva
- Ransomware criptografou tudo → backup salva
Por que usar Robocopy + PowerShell (melhor que copiar e colar)
Robocopy é uma ferramenta poderosa que já vem no Windows. É muito superior ao "copiar e colar" porque:
- Copia só o que mudou (rápido em backups diários)
- Cria log detalhado de tudo que fez
- Continua se for interrompido (queda de energia, etc.)
- Verifica integridade dos arquivos copiados
Preparação: Defina origem e destino
Pasta de origem (o que vai ser protegido)
Exemplos comuns:
C:\Users\SeuNome\Documents C:\Users\SeuNome\Desktop C:\Projetos
Pasta de destino (onde vai ficar seguro)
Opções seguras:
E:\MeuBackup F:\BackupDocumentos D:\PastaSegura
Use pendrive, HD externo ou SSD portátil.
Script completo de backup (copie e use!)
# ========================================
# SCRIPT DE BACKUP AUTOMÁTICO - PROFESSOR
# ========================================
# CAMINHO DA PASTA ORIGEM (altere aqui)
$origem = "C:\Users\SeuNome\Documents"
# CAMINHO DO DESTINO (pendrive/HD externo)
$destino = "E:\MeuBackup"
# VERIFICA SE ORIGEM EXISTE
if (-not (Test-Path -Path $origem)) {
Write-Host "ERRO: Pasta '$origem' não encontrada!" -ForegroundColor Red
pause
exit
}
# CRIA DESTINO SE NÃO EXISTIR
if (-not (Test-Path -Path $destino)) {
New-Item -ItemType Directory -Path $destino -Force | Out-Null
Write-Host "Criada pasta de destino: $destino" -ForegroundColor Yellow
}
# EXECUTA BACKUP COM ROBOCOPY
$comando = @(
"$origem",
"$destino",
"/MIR", # Espelha tudo (copia + deleta extras)
"/FFT", # Usa relógio FAT (mais preciso)
"/R:3", # 3 tentativas por arquivo
"/W:5", # 5s entre tentativas
"/Z", # Modo reiniciável
"/XA:SH", # Exclui sistema/hidden
"/LOG+:$destino\backup_$(Get-Date -Format 'yyyyMMdd_HHmmss').log"
)
Write-Host "Iniciando backup de $origem → $destino" -ForegroundColor Green
robocopy @comando
Write-Host "`n✅ BACKUP CONCLUÍDO!" -ForegroundColor Green
Write-Host "Log salvo em: $destino" -ForegroundColor Cyan
pause
Explicação linha por linha (para entender tudo)
Variáveis de caminho
$origem = onde estão seus arquivos originais $destino = pendrive ou HD externo
Verificações de segurança
Testa se origem existe antes de começar Cria destino automaticamente se não existir
Parâmetros Robocopy (o pulo do gato)
- /MIR → Faz backup idêntico (copia + remove extras no destino)
- /Z → Se cair energia, continua de onde parou
- /LOG+ → Cria log com data/hora de cada backup
Como usar na prática (3 minutos)
- Abra PowerShell como Administrador (botão direito no menu Iniciar)
- Cole o script inteiro
- Mude só as duas primeiras linhas ($origem e $destino)
- Pressione Enter
Primeira execução copia tudo. Depois só atualiza o que mudou.
Dicas profissionais da sala de informática
- Teste primeiro com uma pasta pequena (Desktop, por exemplo)
- Use HD externo ou SSD (pendrive comum é lento para backup grande)
- Rode semanalmente ou crie tarefa agendada no Windows
- Guarde logs por 3 meses (caso precise comprovar backup)
Dúvidas comuns dos meus alunos
"Professor, posso usar pendrive de 16GB?"
Sim, mas para pastas pequenas. HD externo é ideal.
"E se der erro de permissão?"
Abra PowerShell como Administrador.
"Backup roda sozinho toda semana?"
Sim! Agende no Agendador de Tarefas do Windows.
Testou o script? Funcionou certinho? Conta nos comentários e eu ajudo com qualquer dúvida!