刚才说了最简单的MySQL数据库备份的方法(同样也可以用在别处),windows自带的备份程序,其功能已经很强大了,但其操作有点复杂,而且不能压缩。我们如果只是备份文件很大我们想压缩一下,那就没有办法了。
在这里,我利用WinRAR和批处理文件写了一个简单的自动压缩备份方法.我们能简单快捷的来压缩备份文件。
说了好多废话了,现在进入正题。
用WinRAR配合Windoows中的任务计划来实现。 首先,我们要了解WinRAR的命令行格式。
举个例子,WinRAR a E:\baktest d:\test 表示,将d:\ test下的数据压缩到E盘下一个叫做baktest。 RAR的文件中。 详细内容可以参考WinRAR提供的帮助文件(打开WinRAR按F1就可以了)。
第一步:编辑批处理文件bak.bat
内容如下:
保存到D:\ bak下。
第二步:打开任务计划->选择“添加任务计划”->点击“下一步”->选择 “WinRAR”程序->设定任务名称,执行周期->设定执行时间,开始日期->设定启动任务的用户名,密码->点击“完成”。
这时,任务计划列表中多了一项新的任务。
单击右键,修改WinRAR属性的“运行”字段值为 D:\bak.bat->点击“应用”。
这样备份就好了。呵呵。大家可以每天定时备份想要的东西了。
在这里,我利用WinRAR和批处理文件写了一个简单的自动压缩备份方法.我们能简单快捷的来压缩备份文件。
说了好多废话了,现在进入正题。
用WinRAR配合Windoows中的任务计划来实现。 首先,我们要了解WinRAR的命令行格式。
WinRAR <command> -<switch1> -<switchN> <archive> <files...> <@listfiles...> <path_to_extract\>
举个例子,WinRAR a E:\baktest d:\test 表示,将d:\ test下的数据压缩到E盘下一个叫做baktest。 RAR的文件中。 详细内容可以参考WinRAR提供的帮助文件(打开WinRAR按F1就可以了)。
第一步:编辑批处理文件bak.bat
内容如下:
PATH =C:\Program Files\WinRAR FOR /F "tokens=1-4 delims=/ " %%i IN ('date /t') DO SET DATE=%%i-%%j-%%k winrar a D:\bak\%DATE%baktest.rar D:\test
保存到D:\ bak下。
第二步:打开任务计划->选择“添加任务计划”->点击“下一步”->选择 “WinRAR”程序->设定任务名称,执行周期->设定执行时间,开始日期->设定启动任务的用户名,密码->点击“完成”。
这时,任务计划列表中多了一项新的任务。
单击右键,修改WinRAR属性的“运行”字段值为 D:\bak.bat->点击“应用”。
这样备份就好了。呵呵。大家可以每天定时备份想要的东西了。



