Windows 7 中某些目录的计划备份

Windows 7 中某些目录的计划备份

我正在使用 Windows 7,我需要安排每日备份执行以下操作:

  • 该计划需要每天晚上 7 点运行
  • 备份需要生成所选备份目录的压缩档案。这些档案最好使用 7zip 创建。
  • 备份生成的档案需要放在我选择的文件系统的目录中。

我知道 Python 和 MSBatch,但我希望不必为此编写脚本。是否有任何工具可以满足我的需要或至少提供类似的功能?我可以使用 Windows 7 任务计划程序来执行此操作,但我不知道它会执行什么程序。

答案1

您可以使用 7zip 命令行工具和 Windows 任务计划程序来完成此操作。

从以下位置下载 7zip 命令行工具http://www.7-zip.org/download.html并将其解压到 c:\7zip

打开记事本并创建要备份的目录列表,每行一个路径

c:\users\username\important directory1
c:\users\username\important directory2

转到工具->保存,确保将下拉菜单从 ANSI 更改为 UTF-8,然后将文件保存为 c:\users\username\backuplist.txt

现在,打开 Windows 任务计划程序并创建一个新任务。为任务命名,并选择每天在指定的时间运行它。选择您要运行的程序并填写以下字段

Program: c:\7zip\7za.exe
Arguments: a c:\backups\backupname.7z -r @c:\users\username\backuplist.txt
run in: c:\7zip

现在保存任务,您应该有一个基于 7zip 的有效备份解决方案。

答案2

Windows 有备份服务。您最好只使用提供的向导,不需要任何花哨的东西。(在开始框中输入备份)。

答案3

如果你打开开始菜单,请转到控制面板 > 备份和恢复。单击它将显示以下内容:

备份还原

从那里,您可以安排备份到您想要的选定位置。只需点击设置备份

完成这些步骤后它应该看起来像这样:

完成备份

我仍在调查这其中的 zip 部分。

相关内容