为了方便将自己的重要资源与Internet用户共同分享,不少朋友往往通过架设FTP服务器的方法,来对外发布自己的共享信息。不过每次登录连接FTP服务器,并对其中的文件或文件夹进行操作时,都显得十分麻烦。那么我们有没有办法能将FTP服务器中的数据内容,“变脸”为本地磁盘中的数据内容,日后我们不需要进行登录连接操作就能象访问本地磁盘中的数据那样,对FTP服务器中的数据进行随心所欲地管理和维护呢?
答案是肯定的,只要我们善于注重外力,通过一款名为“WebDrive”的工具,很轻松地就能如愿以偿了!现在,本文就借助WebDrive工作的文件传输功能,来巧妙地将目标FTP服务器中的数据内容映射到本地磁盘中,从而实现随心所欲对FTP服务器中的数据内容进行管理和维护的目的了。
做好准备工作
与常见的FlashFXP、CuteFTP、LeapFTP等工具一样,WebDrive其实也属于一款FTP客户端工具软件,不过该工具还有一个“过人之处”,那就是能够把远端的FTP服务器映射成为本地计算机系统的一个磁盘分区。一旦在WebDrive工作的“帮助”下,目标FTP服务器被自动映射成为本地的一个磁盘分区后,我们就能象在本地操作那样对FTP服务器中的文件或文件夹进行任意编辑操作了,这包括对FTP服务器中的文件进行移动操作、删除操作、复制操作以及创建操作等,那么一来管理和维护FTP服务器的效率就会大大提高了。
在将目标FTP服务器映射成为本地的一个磁盘分区之前,我们首先需要从网上将WebDrive程序下载到本地计算机硬盘中,然后按照常规的安装方法对其进行安装操作,安装完毕后该程序会自动在本地系统桌面中出现一个对应的快捷控制图标,用鼠标双击该控制图标就能启动WebDrive程序了。一旦WebDrive程序启动成功后,我们将会在系统的托盘区域处看到该程序的控制图标;要是在这个时候我们已经在WebDrive程序界面中添加好FTP服务器站点的话,那么目标FTP服务器中的数据内容就会自动以本地磁盘的形式出现在本地计算机的“我的电脑”窗口中了。
手工进行“变脸”
为了要让远端FTP服务器站点“变脸”成为本地磁盘的一个分区,我们首先需要在WebDrive程序界面中加入目标FTP服务器站点。在添加FTP服务器站点时,可以先用鼠标右键单击系统托盘区域处的WebDrive程序控制图标,从弹出的如图1所示快捷菜单中,执行“Launch WebDrive”命令,打开WebDrive程序的主控制界面;单击该界面菜单栏中的“File”选项,从弹出的下拉菜单中执行“Site Manager”命令,进入到如图2所示的FTP服务器站点管理器界面。
图1
图2
单击该界面左下方区域的“NewSite”按钮,打开一个标题为“Add new site”的向导对话框;根据向导提示,我们首先输入目标FTP服务器的站点名称,以及目标站点的URL地址,在确认上面的信息无误后,单击“完成”按钮返回到FTP服务器站点管理器界面。接着在该管理器界面的左侧显示区域,用鼠标选中刚刚创建好的目标FTP服务器的站点名称,在对应该站点名称的右侧设置区域,单击“Server Type”设置项处的下拉按钮,从弹出的下拉列表框中选择“FTP”项目(如图3所示); 接下来单击“Drive”设置项处的下拉按钮,从弹出的下拉列表框中为目标FTP服务器指定一个本地磁盘分区符号,假设笔者在这里为目标FTP服务器指定了一个“X:”磁盘分区。
图3
为了确保每次启动WebDrive程序时,目标FTP服务器就能被自动映射成本地的一个磁盘分区,我们还必须选中图3界面中的“Connect at login/startup”复选项,如此一来WebDrive程序一启动成功后,就会自动登录连接目标目标FTP服务器,并将对应服务器站点下面的数据内容自动映射成为本地计算机中的一个磁盘分区中。为了避免每次连接FTP服务器时都要输入用户名和密码的麻烦,我们可以将“Anonymous/Public Logon”复选项的选中状态取消,同时在“Username”、“Password”文本框中输入登录目标FTP服务器的用户名与密码信息,最后再将“Save Password”项目选中,这样一来WebDrive程序每次将FTP服务器映射成为本地磁盘时就不需要我们频繁输入FTP服务器的登录用户名与密码了,那样的话维护FTP服务器的效率就更一些了。
当然,需要提醒各位的是,要是目标FTP服务器本身就支持匿名登录的话,我们只需要重新选中“Anonymous/Public Logon”复选项就可以了,而不需要在“Username”、“Password”文本框中输入任何信息了。完成上面的所有设置操作后,再单击图3界面中的“Connect”按钮,WebDrive程序就会自动登录连接目标FTP服务器站点,连接成功后就会自动把该站点的所有数据内容映射到本地磁盘中的一个分区里了,到时我们就能在指定的磁盘分区中,对目标FTP服务器中的数据内容进行任何形式的编辑和管理了。
自动进行“变脸”
倘若我们经常要对目标FTP服务器进行管理和维护的话,我们完全可以指定WebDrive程序,让其跟随系统一起启动而进行自动映射操作,从而有效提高FTP服务器的管理维护效率。在想让WebDrive程序跟随系统一起启动,我们可以用鼠标右键单击系统托盘区域处的WebDrive程序控制图标,在其后弹出的图1快捷菜单中选中“Run at startup”项目,这样一来Windows系统每次启动成功后就会自动运行WebDrive程序。
为了让WebDrive程序在运行成功后就能自动开始执行FTP服务器的映射操作,我们还需要打开FTP服务器站点管理器界面,并在其中选中目标FTP服务器名称,并在对应目标服务器的设置界面中,选中“Connect at login/startup”复选项,那样的话WebDrive程序只要一运行就能开始进行映射操作,如此说来日后计算机系统每次启动成功后,目标FTP服务器就能自动“变脸”成为本地的一个磁盘特定分区了。
终极-快速同步FTP服务器
当通过WebDrive程序将某个目标FTP服务器站点中的数据内容映射到本地系统的一个磁盘分区中后,我们就能通过拖动鼠标的方法来在本地物理磁盘分区与FTP服务器映射分区之间随意交流传输文件信息了。根据这种操作思路,我们可以将多个FTP服务器站点中的数据内容直接映射成本地计算机中的磁盘分区,然后在各自不同服务器所对应的映射分区中,通过拖动鼠标的方法就能对不同FTP服务器中的数据内容进行同步操作了。下面就是具体的同步操作步骤:
首先按照前面介绍的FTP服务器“变脸”操作步骤,将需要进行同步操作的两个目标FTP服务器中的内容分别映射到本地计算机的两个不同磁盘分区中,假设笔者已经按照正确的操作方法将它们映射成为本地的X、Y两个磁盘分区了;
接下来打开本地计算机的系统资源管理器窗口,在确保拥有对应FTP服务器读写权限的前提下,我们就能象操作本地硬盘中的文件那样,来仔细对比X、Y磁盘分区中的文件,看看这两个分区中究竟有哪些文件相同;然后在保留相同文件的基础上,再通过拖动鼠标的方法将各自不同的文件内容互相拖动到对方的磁盘分区中,并最终确保这两个磁盘分区中的数据内容完全相同,这样的话我们其实就完成了两台不同FTP服务器的数据同步操作了!
写在最后
通过上面的介绍,我们不难看出日后需要对FTP服务器的数据进行备份时,那么选用“WebDrive”工具来在多台服务器之间进行快速、准确地备份是再合适不过了。