【IT168 专稿】为了方便与他人进行共享交流,不少人自己动手架设了一台FTP服务器,为了管理好这台FTP服务器,多数人都会选用SmartFTP、LeapFTP之类的文件传输工具,来及时将本地共享文件夹中的文件信息上传到FTP服务器中,以便达到数据同步的目的。
事实上,在同步FTP服务器中的文件信息时,我们完全可以着眼外力,去寻找一款专业数据同步工具的帮助,来提高FTP服务器的数据同步效率,从而达到高效管理FTP服务器的目的。这不,本文现在就为各位推荐一款名为Total Commander的专业数据同步工具,在该工具的“鼎力相助”下,我们不但能够轻松地实现本地共享文件夹与目标FTP服务器之间的数据同步,而且还能实现两台FTP服务器之间的数据同步。要是大家不信的话,就请各位一起来看看本文下面的内容吧!
数据同步前奏曲
由于本文的出发点是着眼外力,因此在借助外力来同步FTP服务器中的文件信息之前,我们有必要先来认识一下本文所用的外力——Total Commander工具。
Total Commander是一款专业的数据同步工具,使用该工具我们能够非常方便地实现本地共享文件夹与目标FTP服务器之间的数据同步,而且还能实现两台FTP服务器之间的数据同步。如果从网上下载得到的Total Commander程序是英文界面的,为了方便日后使用操作方便,我们还需要从网上搜索找到该工具软件的简体中文包,然后对该简体中文包进行解压,并将解压之后的WCMD_GB.mnu文件与WCMD_GB.lng文件直接复制到Total Commander程序安装目录下面的“language”子文件夹中。
接下来,依次单击系统“开始”菜单中的“程序”/“Total Commander”/“Total Commander”命令,启动运行好该数据同步软件,并在软件界面的菜单栏中依次单击“Configuration”/“Options”命令,从其后出现的参数配置界面中单击“language”选项卡,再在对应的选项设置页面中将相关的简体中文项目选中,最后单击一下“OK”按钮,这样的话Total Commander程序界面就变成中文语言界面了,相信这么一来我们日后在同步FTP服务器时就会方便不少!
数据同步进行曲
做好了上面的各项准备工作后,我们现在就可以正式开始数据同步操作了。倘若我们要想让本地共享文件夹与目标FTP服务器之间的数据保持同步的话,不妨按照如下步骤来操作:
首先在本地计算机中启动并运行好Total Commander程序,并在弹出的主程序界面中单击“网络”菜单项,从打开的下拉菜单中执行“连接到FTP”命令,或者直接按一下键盘上的“Ctrl+7”复合键,就能进入到一个标题为“连接到FTP服务器”的设置窗口(如图1所示);单击该窗口中的“新建”按钮,弹出“FTP:连接详细资料”对话框,在该对话框的“通话”文本框中为新创建的任务起一个合适的名称。
![]() |
| 图1 |
接下来在“主机名:端口号”文本框中直接输入目标FTP服务器的URL地址,例如笔者在这里输入的FTP服务器地址为“ftp://www.ycsti.cn”;下面,我们还需要在“用户名”与“密码”文本框后面分别输入正确的能够访问目标FTP服务器的登录名称与登录密码。
之后,在“本地路径”文本框后面单击“>>”按钮,打开一个文件选择对话框,在该对话框中将本地计算机中的目标共享文件夹选中并导入进来,比方说本地的共享文件夹为“E:\aaa”的话,那么我们就需要在文件选择对话框中找到并选中E盘下面的“aaa”文件夹,然后单击“确定”按钮就能将目标共享文件夹路径填写在“本地路径”文本框中了,如图2所示。
![]() |
| 图2 |
![]() |
| 图3 |
下面,我们只要在该窗口的菜单栏中单击“常用”菜单项,从弹出的下拉菜单中执行“比较文件夹”命令,这样一来计算机系统就会自动把本地共享文件夹中的数据内容与目标FTP服务器中的数据内容进行比较了,在比较过程中会自动将不相同的内容标识出来;等到数据比较操作完毕后,我们只要发现它们之间的数据内容有不相同的话,那可以再依次单击“常用”/“同步文件夹”命令,这样Total Commander程序就能自动执行数据同步操作了,如此一来目标FTP服务器中的内容就能始终与本地共享文件夹中的内容一致了。
除了能够实现本地共享文件夹与目标FTP服务器之间的数据保持同步外,我们还能在Total Commander程序的“帮助”下,让两台FTP服务器之间的数据保持同步,下面就是这种操作的具体实施步骤:
首先单击Total Commander程序界面中的“网络”菜单项,并执行下拉菜单中的“连接到FTP”命令,然后单击“连接到FTP服务器”窗口中的“新建连接”按钮,在其后出现的“FTP:连接详细资料”对话框中,按照前面的步骤正确填写好“主机名”、“用户名”、“密码”等信息,同时将“本地路径”信息设置为空,单击“确定”按钮后返回到“连接到FTP服务器”窗口界面;
接下来再次单击“新建连接”按钮,然后按照相同的方法正确填写好“主机名”、“用户名”、“密码”等信息,并将“本地路径”信息也设置为空,单击“确定”按钮后重新返回到“连接到FTP服务器”窗口界面;
紧接着分别选中“连接到FTP服务器”窗口中的对应FTP服务器站点名称,并单击“连接”按钮,这时我们会发现Total Commander程序会自动与两个FTP服务器站点同时建立连接,连接成功之后该程序还会自动将两个FTP服务器中的数据内容分别列写在左右两个子窗口中;
下面我们只要依次单击“常用”/“同步文件夹”命令,这样一来计算机系统就会自动把两台FTP服务器中的数据内容进行比较了,在比较过程中会自动将不相同的内容标识出来;等到数据比较操作完毕后,我们只要发现它们之间的数据内容有不相同的话,那可以再依次单击“常用”/“同步文件夹”菜单命令,这样Total Commander程序就能自动执行数据同步操作了,如此一来两台FTP服务器中的内容也就能始终保持一致了。
需要提醒各位的是,在对两台FTP服务器中的数据内容进行同步操作时,Total Commander程序可能会对不一致的文件进行删除操作,为了保证这项操作成功,我们应该确保登录每一台FTP服务器的用户帐号具有足够的操作权限,否则数据同步操作就可能无法获得成功。
