SnapShot轻松备份工具
刘治开
SnapShot英文的含义为快照,是TechNichols软件公司的备份及存档工具,此软件能够快速容易地管理您的文档。它非常小,使用起来并不复杂,但却能够给你带来惊人的灵活性与实用性。
它的主要功能及特性是:拷贝预先定义的文件集,按一定的备份策略,循环备份到目标盘上。能够允许创建最近的文档版本的备份,能够自动删除时间太旧的备份文件(当然按照你预先设置的策略)。建议在日常工作中,用此软件做通常的备份,将数据备份至服务器上。
那么让我带您开始轻松的备份之旅。(哇!以下就是它的快照了!)
创建一个备份集
1.首先您要做的是创建一个备份集(Create a Set),在备份集中将告诉程序去哪里找你想要备份的文件,以及备份到哪里去。点击NewSet按钮(或从File选单中选取Set/New),将会显示配置对话框。
2.在名字(Name)域中输入您想要起的名字,在源目录(Source)域中,直接输入您想要备份的源目录(或点击浏览按钮,选择源目录或者源盘),这将告诉备份程序从源目录下开始备份(当然可以选择备份整个盘)。
3.不必填标签(Tag)域,此域一般用于命令行操作(后面会讲如何进行命令行操作)。
4.在目标(Target)域中您可以直接输入备份到哪个盘或哪个目录下(或点击浏览按钮,选择目的目录或者目标盘)。
5.改变备份的循环周期(Cycle Limit),注意这个功能是此软件最具特色的地方也是最有用的地方!备份循环周期的含义是,如果循环周期为2,那么备份程序便会保存您文档的最近的2份拷贝,您如果第三次运行备份程序,第一份拷贝便会被删除(SanpShot在备份目录下以数字作为此次备份的目录名,因此特别清楚)。
6.至此您还不能实现备份,因为您必须制定备份策略(Part),它将会告诉备份程序哪些类型的文件将被备份,以及备份时有哪些特殊要求。
生成备份策略
1.首先在上面的窗口中选择一个备份集(Set),点击NewPart按钮(或在File选单中选择Part/New),便会弹出备份策略的配置对话框。
2.在路径域中(Path)输入您想配置的备份源路径(当然可以是备份源路径的根,也可以是它的子目录;若选取子目录,那么此备份策略仅对此子目录以下的目录有效)。
3.若此时您按OK按钮便会创建一个备份策略,但缺省是备份所有的文件( . ),也可以指定备份某种类型的文件。按文件类型(FileType)项,便可以在这里加入您想要备份的文件类型(例如 .txt等等)。
4.在Options域中可以配置更高级的备份要求,在您希望加入的选项上双击鼠标右键即可设定。以下给您列一下这些选项的具体含义:
*A:复制文档的属性,不改变任何属性
*M:复制文档,关闭掉文档属性
*D:仅备份那些源文档时间比目标文档时间新的文档
*S:备份目录及其子目录,但不备份空目录
*E:备份目录及其子目录,并备份空目录
*C:忽略错误
*H:拷贝隐藏和系统文档
*R:覆盖只读文档
*T:创建目录结构,但不备份文件
*U:仅备份已备份过的文档
*K:拷贝属性(但清除只读属性)
*N:生成短文件名
以上属性中常用的为/S(备份子目录)、/U(只备份常用的)、/D(将会加快备份速度,因为它只备份更新过的文档)。
开始备份
好了,等配置完这些参数以后,就可以开始实施您的备份计划了。首先选择事先创建好的备份集,然后按RunBackUp按钮(或在此备份集上点击右键选择Run功能),便会按您预先的设定进行备份。完成之后,您可以按浏览细节(View Details)来浏览一下备份过程中生成的详细报告。
TestRun按钮可以测试一下您的配置是否正确,并不真正进行备份。
命令行操作
SnapShot还支持命令行操作可以快速的完成您所需要的备份操作,并可以在完成之后自动退出,够体贴周到的吧!
还记得在上面的配置过程中有一项标签(Tag)域没有填写,现在您可以填写了,此域的作用在于命令行操作的时候区分命令行选项对哪个备份集起作用。
命令行的格式是SnapShot Tag[option]有以下选项:
*-auto当程序一启动的时候自动运行备份
*-test执行测试备份,当然并不真正备份
*-quit当程序一启动的时候自动运行备份,备份完成后自动退出
例如:Snapshot.exetesttag-quit将会对备份集的标签域为testtag执行备份,并当备份完成后自动退出。您可以生成一个快捷方式,随时启动想要的备份操作。
此软件的网址是:
http://www.tassie.net.au/technichols/snapshot.html |