当你在多台计算机中寻找某个文件的最新版本的时候,会花费你大量的时间和精力。即便你有良好的心理训练和耐力,也可以将判定最新版本数据的任务交给Hitop BackUp SOFT去做,自己去做更重要的事情。他会自动找到每个文档的最新版本,然后根据需要复制到你的系统和设备上。也就是说,他可以同步所有系统和设备,已达到保证你有最新版本的数据。
Hitop BackUp SOFT使用了创新的同步算法,可以在服务器之间,笔记本之间等等传输数据。Hitop BackUp SOFT同时综合了界面简洁易用和功能强大可靠的特性。
1.2如何….如何开始使用Hitop BackUp SOFT
如何管理同步
如何使用可移动设备进行同步
如何同步多个(两个以上)文件夹
如何同时启动所有同步任务
如何在同步中包含和排除文件或目录
如何让自动同步
如何做单向同步
如何修改任务的顺序
如何使用命令行界面
如何保存数据的旧版本
如何处理警告和错误信息
如何使用环境变量
如何使用快捷键
如何使用自定义操作
如何让使用文件夹同步向导
1.3 Hitop BackUp SOFT是如何工作的同步是如何工作的
同步工作分两个阶段进行:分析阶段和同步阶段
分析阶段:
在分析阶段,程序通过对比同步文件夹内的内容来检测内容中的不匹配之处,以判定如何复制文件,这样所有文件的最新版本将被发布到其他所有同步文件夹中。这一分析的结果,首先以一组信息的方式呈现给用户,如果有必要(或许你想用某个文件的旧版本替换最新的版本)用户可以查看或者修改已设置的计划,在分析阶段,数据都不会被改变。
同步阶段:
在同步阶段,就要按照之前设置好的计划来执行操作了。按照设置计划进行必要的文件复制只是同步阶段的一部分工作。如果在同步阶段之前没有进行分析,那么两个阶段就同时被执行了,这样用户就无法再查看和修改设置了。
注:在同步之前,如果您不确定同步的文件夹中要保留那些文件,务必要进行分析。
在同步完成时,程序会将同步文件的信息记录到一个特殊的文件夹中,即\_sync.App(每个同步的文件夹中都有此文件),有了这些信息,再进行下次同步时,对文件的修改就有了可靠的监控依据。同理,对于文件的删除也会进行准确的处理。
注:如果在设置中允许同步删除文件,那么在执行同步计划之前务必要查看分析给出的删除文件信息。
二.同步算法Hitop BackUp SOFT关键的同步算法有以下几点:
实现真正的全路(双向,三通等)同步。
使用标准的文件系统服务,不需要安装其他系统组件,插件,驱动以及其他软件,以致使系统变得难以管理。
文件和文件夹的元数据在每个同步会话中都会被保存在一个数据库中。
文件的最新与否将根据文件的属性,大小和时间三者来确定,并不只是根据修改时间来判断。
为了保护您的数据安全,当不确定哪个文件是最新的时候,系统会提示用户作出确定。
访问同一个文件系统的多路径同步的实例可以共享通用的元数据的数据库。
在同步过程中,如果出现网络问题,硬件问题或者软件问题,数据仍旧是安全的,不会被损坏。
元数据的数据库中会保存删除文件和文件夹的信息。
不依赖与文件系统或者计算机时间的精确与否。
在同步文件和文件夹时,创建和为维护原有的正确的文件夹结构。
除了同步简单的文件,还可以同步包括注册表,数据库日志,邮件,播放列表等数据。
这些算法是由一个著名的数学家小组开发,给我们的用户提供了独一无二的利益。
三.如何使用3.1如何开始使用Hitop BackUp SOFT在文件夹选择面板上定义好要同步的文件夹,点击“分析”按钮,查看已设置的同步信息,
然后点击“同步”按钮开始数据同步。
3.1.1管理同步阅读同步信息,然后确定或者更正同步计划。
3.1.2在两台电脑之间通过可移动设备同步在第一台电脑上指定工作文件夹(如,我的文档),在U盘上指定被同步的文件夹,然后选择开始同步;到另一台电脑上进行相同的操作。回到第一台电脑上,重复以上操作,进行文件更新。之后,您就可以修改或者删除任何一个设备上的文件,再进行同步,这样修改过的文件就被同步到其他的设备上了。使用这种方法,文件就会自动的从一个设备被复制到另一个设备上,即无需记住那个文件被修改过了,也不需要注意那个设备上的文件是最新的。Hitop BackUp SOFT已经自动为您做这些事情了。
3.1.3如何让互相同步两个以上的文件夹使用同步组>管理同步文件夹>添加,在文件夹选择面板中为同步组添加多个同步文件夹,点击“分析”按钮,开始数据分析阶段。
3.1.4同步启动所有的同步组选择文件>分析所有同步组,同时分析所有的同步组。查看分析结果,根据需要进行相应修改,然后选择文件>同步所有同步组。
3.1.5筛选同步组中的文件或者文件夹选择查看>选项按钮,在同步组中选择筛选器,来添加或者删除筛选器规则。
3.1.6使用自动同步选择查看>选项按钮,在同步组名称中选择同步计划,来设置自动同步的间隔时间的等参数。
3.1.7使用单向同步在左右两侧选择文件夹同步面板的中央,有一个绿色的箭头表示符号,点击箭头上的“更改”按钮,弹出方向选择的对话框,对话框中的第一行的左右小箭头表示单向同步,第二行的小箭头表示双向同步。
3.1.8修改同步组的工作顺序选择查看>选项按钮,点击常规,选中同步组名称,点击前移或者后移来调整同步组的工作顺序。
3.1.9同步数据备份策略同步数据备份策略允许在文件或者文件夹被修改或者被删除之前进行保存
3.1.10对错误和警告信息的处理在对错误情况的处理选项中,允许用户自定义一旦出现错误和警告信息,程序如何处理操作,包括容错策略,告警策略和重试策略。
3.1.11使用自定义操作自定义操作是指,用户可以在同步之前或者之后,以及出现错误报错的时候,自定义执行脚本或者其他可执行文件的操作。
3.1.12如何使用Hitop BackUp SOFT进行文件夹同步第一步:在左侧文件夹选择面板上选择要同步的文件夹。
在右侧面板上选择要同步的文件夹
第二步:点击分析按钮
第三步:仔细阅读分析后的信息,包括新增文件,未更改文件,所有文件。
第四步:阅读完分析信息之后,根据实际情况对同步设置计划进行必要的修改。
第五步:点击同步按钮,直到同步完成。
完成:
3.2如何使用环境变量3.2.1什么是环境变量
环境变量是指系统默认的值和设置被应用到安装到系统的软件当中,环境变量包括工作环境的信息,这些变量由系统管理员设置,但可以由个人用户修改。
管理环境变量
3.2.2系统变量操作系统的环境变量必须由系统管理员来修改。系统的变量一般是Windows系统默认设置并将这些设置应用到所有用户的中,环境变量的修改被写入到注册表中,修改完成之后,一般需要重启电脑才能生效。
3.2.3用户名的环境变量任何用户都可以添加、修改或者删除一个用户的环境变量,这些变量一般由系统,应用程序和用户个人设置,这些变量的修改被写入到注册表中,一般立刻生效。添加环境变量的一般原因是为了根据应用需求提供数据正常运行的环境。
3.2.4查看或者修改环境变量:1.我的电脑点右键--选择属性
2.点击高级选项卡
3.点击环境变量
4.点击下面选项,以修改个人用户变量和系统变量
点击新建,添加新的变量名称和值
点击一个已经存在的变量,选择编辑来修改变量的值或者名称
点击一个已经存在的变量,选择删除按钮将其删除
例如:
使用环境变量选择一个要同步的文件夹,改变量将被同步组替换为一个真实的文件夹名称。
3.3如何使用自定义操作3.3.1什么是自定义操作
自定义操作是指,在同步之前或者同步完成之后,以及在同步中一旦遇到错误,程序改如何处理的操作。这些操作都可以以命令行脚本的方式运行,所有的同步组都适用于“自定义操作命令”。
3.3.2管理自定义操作
在这里输入自定义操作的命令行代码。 如果您指定的命令文件路径中包含空格,请使用双引号将其括起,否则空格后的字符将被视为命令参数,而不是命令文件的路径。 命令行可包含如下变量: ★%ps% - 同步文件名; ★%jn% - 同步组的标识符; ★%js% - 同步组名称; ★%errs% - 出错时的错误信息(如果有的话); ★%wait% - 执行命令,并等待到其执行结束。
3.3.3单个自定义操作如果只需要执行单独的一条命令,那只需在空白处直接输入要执行的命令行。
例如:在同步过程出现错误时要发送一份电子邮件,可在“当出现错误”栏输入如下命令: "sendmail -subj:在执行%js%时出现错误 -to:admin@server.com -body:%errs%"
3.3.4多个自定义操作如果需要多个自定义操作的命令执行的话,则需要将执行的命令编辑成bat文件,在用户自定义操作命令行中执行。
例如:需要“ChangeMyPassword.exe”文件,执行"copy c:\MyFiles\*.* e:\MyFiles"等命令,可以保存为一个bat文件,
AfterSync.bat
ChangeMyPassword.exe
copy c:\MyFiles\*.* e:\MyFiles
...
需要在同步完成后执行以上命令,则将脚本写入“在完成同步后执行”处。
3.4如何使用文件夹同步向导3.4.1什么是文件夹同步向导同步文件夹向导以一个简单明了的方式向用户展示了Hitop BackUp SOFT可同步的各种文件夹的格式,Hitop BackUp SOFT支持不同格式的文件夹同步,包括Windows文件夹,可移动存储设备上的文件夹,网络文件夹,FTP服务器上的文件夹,远程WEB服务器上的文件夹,使用微软ActiveSync协议的文件夹。
3.4.2管理同步文件夹向导要修改当前同步组的文件夹类型,点击同步文件夹的下拉菜单,即可选择。
3.4.3 Windows文件夹
电脑的本地文件夹,在浏览器中显示为"C:\" or "D:\我的文档".
3.4.4网络文件夹在局域网或者广域网中使用Windows网络协议共享的文件夹,通常为局域网其他计算机上的共享文件夹。输入的同步文件夹的路径为:\\我的文件服务器\我的共享目录\我的文档,
需要输入文件服务器的登陆用户名和密码。
3.4.5 FTP服务器文件夹经过互联网连接,位于FTP服务器上的文件夹。例如:"ftp://33.46.15.321/我的同步文件夹目录/我的文档".
网址URL是FTP文件夹的路径,格式为:“ftp://33.46.16.121/我的文档”
端口号:连接到FTP服务器所用的端口,默认为21
登陆账号和密码:登陆FTP服务器的用户和对应密码
使用被动模式:被动模式 FTP 是用于解决服务器发起到客户端连接的问题的。选中此选项后,程序将告诉服务器使用被动模式,由客户端主动连接服务器,避免在端口模式下服务器发起连接而被客户端防火墙拦截的问题。注意:有些 FTP 服务器并不支持被动模式。
3.5如何管理数据同步分析阶段之后(但要在同步之前),有必要的话可以修改设置的同步计划。每条分析的信息都会显示在界面上,包括要同步的文件和以箭头表示的同步方向。
将鼠标放在箭头处,就会弹出一个小的控制面板,可以在控制面板上修改每个文件以及每个文件夹的同步算法设置。
将鼠标移开,或者单击一下,即可关闭控制面板。
当对某个项目的修改完成,并且进行同步之后,那么中间的箭头就会变为灰色无法激活的状态,这时,就不能再对计划配置进行修改或者重做了。
3.6如何使用可移动设备进行数据同步
Hitop BackUp SOFT不会合并一个文件的两个单独版本的内容,而是同步最新版本的文件将其覆盖到其他同步文件夹中。如果两个系统或者两台设备直接相连,Hitop BackUp SOFT可以直接同步文件夹。但有些时候两个系统(如一台家用PC和一台办公室PC之间)不能直接相连,这种情况下,就可以使用U盘或者闪存之类的中间件作为媒介来复制文件。
在第一台电脑上指定工作文件夹(如,我的文档),在U盘上指定被同步的文件夹,然后选择开始同步;到另一台电脑上进行相同的操作。回到第一台电脑上,重复以上操作,进行文件更新。之后,您就可以修改或者删除任何一个设备上的文件,再进行同步,这样修改过的文件就被同步到其他的设备上了。使用这种方法,文件就会自动的从一个设备被复制到另一个设备上,即无需记住那个文件被修改过了,也不需要注意那个设备上的文件是最新的。Hitop BackUp SOFT已经自动为您做这些事情了。
3.7如何同步两个以上的文件夹
第一步:在同步组中选择管理同步文件夹--添加,即可添加新的同步文件夹
第二步:在右侧文件夹选择面板中,添加新的文件夹同步路径
完成多个同步文件夹的配置。
3.8如何同时同步所有同步组在文件菜单中选择--同步所有同步组,即可同时启动。
3.9如何筛选文件和文件夹
通过筛选器设置来保留和排除要同步的文件和文件夹。
3.9.1筛选器包含列表只有匹配包含列表条件的文件或文件夹才会被同步。如果包含列表为空,则同步所有文件。
3.9.2筛选器忽略列表匹配忽略列表中任何一项的文件或文件夹将不会被同步
在简易和详细配置模式里都可以进行筛选器的设置。在建议配置里可以指定一个文件路径模式;在详细配置里,可以创建一个文件筛选器,其中包含一些附加条件如文件的大小,创建日期和文件状态等。
3.10如何增设筛选器第一步:在查看>选项窗口中找到同步组,在同步组的下拉菜单中找到筛选器,
第二步:在包含列表和忽略列表的底部,点击添加按钮来添加要筛选的文件或文件夹
第三步:在文件名过滤一栏中输入文件的名字或者文件夹的名字,然后点击确定按钮
第四步:点击详细配置按钮,进入高级配置,可筛选文件和文件夹的状态、属性、更改时间和大小选项。
完成:这样就完成了一个文件筛选器的设置,点击确定按钮,保存设置。
3.11如何修改一个文件筛选器
在查看>选项中找到筛选器,点击已创建筛选器的左侧的白色箭头,箭头变为黑色,即可以对现有筛选规则进行修改,点击详细配置,即可对详细配置信息进行修改。
3.12如何删除一个筛选器
在筛选器的右侧点击删除筛选器,即可将现有筛选器删除
3.12.1筛选器是如何工作的只有至少符合一条包含列表筛选规则,并且不符合任何一条忽略列表的规则文件才能被同步。对于文件夹的处理跟文件是极其相似的。文件夹只有在至少符合一条包含列表规则,并且不符合任何一条忽略列表规则的时候才能被同步。文件夹被同步的时候,它所包含的内容(包括文件和文件夹)能否同步与否也是根据包含列表和忽略列表中的规则。
在筛选器中规范文件路径模式
所有在筛选器中的文件和文件夹名称都包含在同步根目录中。
在任何一个同步组中,同步根都是同步文件夹的最顶级目录。例如要将“d:\My Favourite Books\”同步到“c:\My Documents\Books\”中,那么这两个文件夹就是同步根目录。
以“\”开头的一个过滤文件路径格式只能用应于同步根目录中,而不能应用于其它子目录。
在详细配置中创建一个筛选器,可以指定文件或者文件夹的格式,有四种选择:
例如:
同步根目录 | c:\My Documents\Books\ | <--> | d:\My Favourite Books\ | |
相应文件 | c:\My Documents\Books\New\book1.txt | <--> | d:\My Favourite Books\New\book1.txt | |
同步根的下的路径 | \New\book1.txt | |||
匹配筛选器的文件 | \New\*.txt 此文件在子文件夹“NEW”中,并且带有“txt”的扩展名。 |
| ||
bookl.txt在同步根目录下,只有当文件夹“New”匹配某些规则时,这个文件才匹配相应的规则。
*.txt在同步根目录下,并且含有“txt”扩展名,只有当文件夹“New”匹配某些筛选规则时,这个文件才匹配相应规则。
\*\*.txt在同步根目录的子目录中,并且包含“txt”扩展名。
New\book1.Txt在同步根目录的子目录“New”中。
不匹配筛选器的文件 | \book1.txt 不在同步根目录中 |
\*.txt不在同步根目录中
\*\*\book1.txt不在根目录的下-下极目录中
\Books\New\book1.txt“Books”不在同步根目录中
c:\My Documents\Books\New\book1.txtC盘不在同步根目录中
3.12.2常用筛选器案例:
文件名 | 应用于 | 匹配之处 |
* | 文件和文件夹 | 所有文件和文件夹 |
*.* | 仅文件 | 所有文件 |
\folder\*.ext | 仅文件 | 在"folder"文件夹中所有带"ext"扩展名的文件, 不包含子文件夹 |
* | 仅文件夹 | 在同步根目录下的所有子文件夹 |
folder | 仅文件夹 | 在同步根目录中的"folder" |
\folder | 仅文件夹 | 同步根目录中子文件夹中的"folder" |
\folder\subfolder | 仅文件夹 | 同步根目录子文件夹"folder"下的子文件夹"subfolder" |
*.ext | 子文件夹的文件 | 所有包含"ext"扩展名的文件,包括子文件夹中的文件 |
folder\*.ext | 子文件夹的文件 | 在"folder"中带有"ext"扩展名的文件,包含子文件夹中的文件 |
\folder\*.ext | 子文件夹的文件 | 在同步根目录的子文件夹"folder"下带有"ext"扩展名的文件,包含子文件夹 |
* | 文件和文件夹 | 在同步根目录下和子目录下所有的文件和文件夹 |
*.* | 仅文件 | 在同步根目录下以及子目录下的所有文件 |
\folder\*.ext | 仅文件 | All files with an extension ofextin thefolder directory of the synchronization root |
* | 仅文件夹 | 同步根目录以及其下所有文件夹 |
folder | 仅文件夹 | 同步根目录中所有以folder命名的文件夹, 及其子文件夹 |
\folder | 仅文件夹 | 同步根目录中所有以folder 命名的文件夹 |
\folder\subfolder | 仅文件夹 | 在同步根目录中以folder 命名的文件夹中以subfolder命名的子文件夹 |
*.ext | 在子文件夹中的文件通配符 | 在同步根目录下以及在其他子目录下所有以ext为扩展名的文件 |
folder\*.ext | 在子文件夹中的文件通配符 | 在同步根目录下以及其他子目录下所有以folder命名的文件夹中以ext为扩展名的文件 |
\folder\*.ext | 在子文件夹中的文件通配符 | 在同步根目录下以folder命名的的文件夹中带ext扩展名的文件 |