如何仅为新添加的文件安排备份?

如何仅为新添加的文件安排备份?

我是 Windows 用户,想知道:如果文件不早于 x 天,我该如何备份特定文件夹中的文件?或者只备份新添加/修改的文件,而不在此之前进行完整备份?

答案1

我创建了一个 powershell 代码来执行该操作,它可以进行 schadualed,它会备份少于 60 天的文件,并删除超过 60 天的备份文件和文件夹

$src = "D:\Projects"
$dest = "G:\Backup\Projects"
$period = 60
$log_file = "G:\Backup\Logs\backup_" + (Get-Date -UFormat "%Y%m%dT%H%M%S") + ".txt"
robocopy $src $dest /MAXAGE:$period /S /TEE /NP /log:$log_file
forfiles -p $dest -s -m *.* /d -$period /C "cmd /c del @path"

相关内容