- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows下自动备份实现
Windows下自动备份的实现
2008-08-22 21:45:48
标签: HYPERLINK /tagindex.php?keyword=%B1%B8%B7%DD \t _blank 备份 HYPERLINK /tagindex.php?keyword=Windows \t _blank Windows HYPERLINK /tagindex.php?keyword=%BD%C5%B1%BE \t _blank 脚本
很久没更新博客了,估计再不来看看的话可能就会长满野草了。^ _ ^ 使用Linux的人都知道如果要备份一个目录和文件在Linux下实现是一件很简单的事,一两个语句组成的shell文件就能实现强大的备份功能(当然包括数据库的备份)。但在Windows下要实现这样的功能可不是一件容易的事。我所说的备份功能当然是指不借助收费软件的基础下实现全自动的备份。包括备份文件保存的天数;备份成功的状态通知等;如果安全等级比较高还需要实现将状态写入日志文件。
在开始前先交待一下要求:共有三台服务器上的数据需要备份;备份成功与否需通过邮件的方式通知用户,备份的数据要求除了在本机保存一份外还需保存一份到网络硬盘上,本例中的网络硬盘为。
一台机器是win2003中文企业版+MS SQL2000企业版的数据库;其中只需要备份由SQL任务备份下来的文件,要求保存最近7天的备份数据。
第二台机器是win2000中文企业版+MSDE数据库;需备份数据库。要求保存最近7天的数据。(如果你有所了解MS的产品,就会明白MSDE是微软的一款免费的面向桌面的数据库,功能有限,本身不提供数据库的备份功能)所以这些功能需要我们以命令的方式来完成,估计难点的地方也是在这里。
第三台机器是win2000中文企业版;需备份一个文件夹。也是要求备分最近7天的数据。这里使用windows系统自带的ntbackup.exe来进行备份操作。
以上是要求,但是俗话说“巧妇难为无米之炊”,仅靠微软的这些工具是很难实现这样的功能的,所以需要借助一些外来的工具。它们是:
1:blat.exe(主要用来发送邮件提醒)
2:forfiles.exe(winxp/win2003版,系统自带)
3:forfiles.exe (win2000版,需下载)
要实现的效果图如下:
这一张是第一台机器要实现的结果图。?
?
这一张则是第二台机器的结果图。
下面以第二台机的备份为蓝本来介绍怎样实现功能。我只是说明一下我认为比较重要的地方,如果你对这里的语句有疑问请补习一下windows下的命令的用法。当然,如果你的环境中是用磁带来备份,可以参考以下的文章。
1.? How do I perform an NTBackup in Windows 2000, without having to manually manage the media? (Tip # 2265)? HYPERLINK /sube/tip2200/rh2265.htm [url]/sube/tip2200/rh2265.htm[/url]
2.? How can my scheduled Ntbackup react to my failure to insert a tape in the tape drive? (Tip # 5955) HYPERLINK /SUBL/tip5900/rh5955.htm [url]/SUBL/tip5900/rh5955.htm[/url]
3.? Freeware command-line SMTP mailer (Tip# 4721 ) HYPERLINK /subj/tip4700/rh4721.htm [url]/subj/tip4700/rh4721.htm[/url]
4.? Windows 2000 NTBackup command line switches (Tip# 2148 ) HYPERLINK /sube/tip2100/rh2148.htm [url]/sube/tip2100/rh2148.htm[/url]
5.? What media do I have in my tape library? (Tip# 4540) HYPERLINK /SUBJ/tip4500/rh4540.htm [url]/SUBJ/tip4500/rh4540.htm[/url]?
@echo off if exist z: net use z: /delete???????
#如果存在已映射的网络盘则删除它 net use z: \\\exbak pass83 /user:xon\administrator
您可能关注的文档
最近下载
- (高清版)-B-T 4798.2-2021 环境条件分类 环境参数组分类及其严酷程度分级 第2部分:运输和装卸.pdf VIP
- 《插花与花艺设计》课件——项目四 礼仪插花.pptx VIP
- 《通信数据分析与实战》课件——第六章 Kafka 分布式发布订阅消息系统.pptx VIP
- GA∕T 1424-2017 法庭科学合成纤维物证检验 红外光谱法.pdf
- 大数据平台与编程第9章 分布式消息队列Kafka.pptx VIP
- 《学前儿童艺术教育》课程标准.docx VIP
- 卫生专业技术资格考试临床医学检验技术(中级379)基础知识强化训练精练试题解析.docx VIP
- 2025高考英语全国II卷试题分析及备考策略指导课件.pdf VIP
- 销售人员必备的素质.ppt
- 2025年机动车检测站授权签字人试题题库及参考答案(通用版).pptx
文档评论(0)