Backup automatico di Windows su NAS con PowerShell

Published on 20/04/2026 Windows

Script base

$origine = "C:\Users\Mario\Documenti"
$dest    = "\\nas\backup\mario"
$data    = Get-Date -Format "yyyy-MM-dd"
$log     = "$dest\log_$data.txt"

robocopy $origine $dest /MIR /R:3 /W:10 /LOG:$log /NP /FFT

Salvalo come backup.ps1.

Schedulare

Apri Task Scheduler → Crea attività di base → scegli un orario (es. 02:00) → Azione: powershell.exe -File C:\script\backup.ps1. Spunta "Esegui con i privilegi più elevati".