我正在使用 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 部分。