邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: EXCHANGE 2003实现NTBACKUP自动备份,减少LOG占用磁盘空间 [打印本页]

作者: windfeatue    时间: 2008-7-7 19:43
标题: EXCHANGE 2003实现NTBACKUP自动备份,减少LOG占用磁盘空间
用了一段时间的EXCHANGE 2003,发现LOG越来越多,每次用NTBACKUP备份都是手工的,也很费时。
现已经实现NTBACKUP实现自动备份。
操作如下:
1、在D盘建立目录EXBAKLOG(以下说明以此做参考)
2、“开始”-》“运行”输入NTBACKUP,打开NTBACKUP,选择高级模式,选择备份栏目,出现如下画面:
1.jpg (60.65 KB)
2008-7-7 19:40



勾选上“Microsoft Infomation Store”选项

2、点击菜单栏的“作业”-》“保存选项”,将设置保存为一个.BKS的脚本,例如存储在D:\EXBAKLOG\exbak.bks文件
3、在D:\EXBAKLOG目录下面建立一个文本文件,命名为exbak.txt,打开文本文件输入以下内容
ntbackup backup "@d:\exbaklog\exbak.bks" /f "e:\backup.bkf"
del /q e:\backup.bkf
内容的第一行表示执行EXBAK.BKS里面的设置,并将备份文件保存到e:\bakcup.bkf文件里面
第二行表示备份完后删除BACKUP.bkf文件,这行可选,根据自己需要选择删除或者不删除备份的文件
4、然后把exbak.txt文件重新命名为exbak.bat文件
5、利用windows自带的任务计划,根据需要选择每天或者每周的计划,执行d:\exbak.bat文件
6、步骤完成,在任务计划规定的时间自动实现备份EXCHANGE,从而实现减少log占用磁盘文件

初次写此文,如有不对的地方请指出,谢谢

更新:如果需要每次备份的文件名都不同,而且备份空间足够的话,用此命令实现
ntbackup backup "@d:\exbaklog\exb.bks" /f  "e:\exbak%DATE:~0,10%.bkf"
这样备份的文件名就变成exbak2008-xx-xx.bkf的文件名,后面是根据系统的日期去出来的文件名,每次的备份的文件名就都不一样了
由于系统环境不一样,请大家注意date格式出来的东西可能会有所不一样。这个是在中文的windows2003 下的格式。

[ 本帖最后由 windfeatue 于 2008-7-8 11:54 编辑 ]
作者: tdk    时间: 2008-7-7 21:55
鼓励一下
作者: 钉子    时间: 2008-7-8 09:23
另外需要注意的备份并不完全只是为了减少LOG。良好的备份计划也为灾难恢复创建了可能。
作者: windfeatue    时间: 2008-7-8 09:41
谢谢管理员的精辟回答,我目前是才用了一周左右,LOG文件2G多。
所以目前的主要目的是删除LOG,所以我也在说明里面写了,那个删除是个可选项,呵呵。
作者: xiangrui    时间: 2008-7-8 10:38
原帖由 windfeatue 于 2008-7-8 09:41 发表
谢谢管理员的精辟回答,我目前是才用了一周左右,LOG文件2G多。
所以目前的主要目的是删除LOG,所以我也在说明里面写了,那个删除是个可选项,呵呵。

如果你不选择删除,每次备份的文件名都是叫backup.bkf,
这样每次备份完后还需要修改文件名,要不它就会覆盖之前的文件中。
作者: windfeatue    时间: 2008-7-8 11:24
解决了楼上的难题,具体见1楼的更新里面的命令,根据日期做备份文件名,就不用每次删除。
如果你的备份足够的,可以用以上命令来实现
作者: xiangrui    时间: 2008-7-8 11:29
原帖由 windfeatue 于 2008-7-8 11:24 发表
解决了楼上的难题,具体见1楼的更新里面的命令,根据日期做备份文件名,就不用每次删除。
如果你的备份足够的,可以用以上命令来实现

多谢了,兄弟,等会就试验下。
作者: windfeatue    时间: 2008-7-8 11:31
注意系统日期的格式,每台可能不一样,所以出来的文件名也会不一样,这个是我在机器上面测试的结果,没有问题
作者: ntgaw    时间: 2008-7-8 16:46
已经试验成功了,高手啊,如果能将数据库压缩和碎皮整理也做成自动运行的话就完美了!!!
作者: xky009    时间: 2008-7-17 23:42
学习了, 谢谢!
下次来试试.
作者: shijiang1130    时间: 2008-8-1 11:31
ntbackup自己本来就可能按计划运行,有没有必要再加到计划任务里呢?。。。。
作者: wdd_wander    时间: 2008-8-1 12:01
你好,我也是每天都做备份,但是为何我的LOG文件不会自己删除,只好隔断时间手动删除,不知道有什么危险啊。。




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2