另类备份工具FileSync、Copy To操作详解

Author: 张迎新 Date: 1999年 第52期 01版

  本文将向读者介绍两个功能强大的另类备份工具FileSync 和Copy To 。所谓另类备份,是指不同于传统备份方式的数据同步(镜像)备份,它通过把源文件夹和目标(备份)文件进行比较,然后将最新的文件复制到对方。由于这种备份方法只复制更新过或原来没有的文件,且一般不进行压缩,因而工作速度很快。它还允许用户查看、选择要备份的文件及其方向,能按用户的设置进行自动备份,极具灵活性,是进行数据管理与系统管理的良好工具。
#1一、FileSync 2.11
    FileSync 2.11(http://www.fileware.co.uk)最大的特点就是能够对选定的源文件夹和目标(备份)文件夹进行比较,按照用户选定的备份条件复制或移动文件,使源文件夹和目标(备份)文件夹变得完全一致,从而达到数据备份的目的。由于备份到目标文件夹中的文件没有压缩,可以直接使用。
    FileSync2.11运行后的窗口如^520120a^1所示。
#1    1.菜单介绍
   (1)File(文件)菜单:
    ·New Profile(新建配置文件):使用此命令可清除窗口中已有的比较结果,使用户可以改变现有的FileSync配置,包括要比较的源文件夹、目标文件夹、文件类型甚至外观等等,最后使用“Save”或“Save As”命令将这个配置保存起来供以后调用。
    ·Open(打开配置文件):使用此命令可打开你保存的配置文件。如果你采用的比较、备份方式、文件路径和类型等复杂多变,使用配置文件可以大大简化操作。
    ·Save(保存配置文件):将当前使用的FileSync配置以文件形式(扩展名fsy)保存在C:\My Documents文件夹中。
    ·Save As(另存配置文件):将当前使用的FileSync配置以文件形式(扩展名fsy)保存在你选定的任意文件夹中。
    ·Compare(比较):使用当前配置对源文件夹和目标文件夹中的文件进行比较,并将结果显示在窗口中。
    ·Binary Compare(二进制比较):使用当前配置以二进制形式对源和目标文件夹中的文件进行比较,在绝大多数情况下此命令不可用。
    ·Stop(停止比较):在比较过程进行中停止比较。
    ·Synchronize(同步):源文件夹和目标文件夹比较结束后使两者同步,这是FileSync完成备份工作的主要手段。
    ·Delete Selected Files(删除选定的文件):只须选中窗口中你不需要的文件,再单击此命令即可。
    ·Print(打印):打印当前窗口中的比较文件列表。
    ·Print Previe(打印预览)。
    ·Print Setup(打印设置)。
    ·Recent File(最新的文件):列出窗口中的最新文件。
    ·Exit(退出)。
   (2)Edit(编辑)菜单:
    ·Undo(撤销):用来撤销你在FileSync中进行的操作。
    ·Cut(剪切)。
    ·Copy(复制)。
    ·Paset(粘贴)。
    ·Copy file List to clipboard(复制窗口文件列表至剪贴板):可将FileSync比较文件列表粘贴到其他应用程序中(如Word)。
    ·Select All(选中窗口中的所有文件)。
    ·Tag all files……(标记所有要同步的文件):使用此命令可在所有要同步的文件前打勾,使其可以被复制和更新。不过FileSync默认的是自动标记文件,只有你设置了“禁止自动标记文件”,此命令才有效。
    ·Untag all(取消所有标记)。
   (3)Vice(查看)菜单:用来设定窗口的形式和在必要时显示错误信息。
    ·Toolbar:在窗口中显示FileSync工具栏,建议选中。
    ·Status Bar:在窗口底部显示FileSync状态栏。
    ·Resize Columus:对窗口文件列表的栏宽进行自动调整。
    ·Error and Warnings:使用此命令可列出出错后的错误信息。
   (4)Filter(筛选)菜单:这是FileSync最重要的功能菜单,根据其中提供的筛选条件显示窗口文件列表。由于这个缘故,它的全部功能都做成显示筛选按钮放在工具栏中,下面一并介绍。
   (5)Tools(工具)菜单:提供了对FileSync进行设置、删除空文件夹等功能。
    ·Options(选项):使用此命令可打开一个有六个选项卡的“Options”对话框,可对FileSync的显示选项,如是否显示图标、是否显示“斑马线”等进行设置。
    ·Save for Source Patb(将当前窗口中的列表保存为Csv文件):需要说明的是,Csv文件可以用Excel 97直接打开,利用这一功能可以打印某一文件夹中的文件列表。
    ·Browse for Source Path(浏览源文件夹):使用此命令可打开“浏览文件夹”对话框,选择要备份的源文件夹,它可以在硬盘的某个分区、软盘或ZIP驱动器等处,只要是Windows 95/98管理的都行(下同)。
    ·Browse for Target Path(浏览目标文件夹):使用此命令可打开“浏览文件夹”对话框,选择存放备份文件的目标文件夹。如果没有,可以用手工建立,也可以由FileSync自行建立。
    ·Exclude Folders(排除文件夹):如果某个文件夹下的个别子文件夹不需要进行比较或备份,可以使用这条命令打开对话框,取消这个子文件夹前的对号即可。
    ·Remove Empty Felders(移动空文件夹):使用该命令可打开对话框,选中其中列出的空文件夹并“确定”可将其移动(其实就是删除)。
    ·Replicate Felders trees(复制文件夹目录):打开对话框,复制所选中的文件夹目录。
    ·Timestampli synch ronize(同步时间信息):因为大小相同的文件内容可能不同,故使用此命令有一定风险。
#1    2.工具栏
    FileSync2.11的工具栏如^520120b^2,从左向右的按钮分别是:
    (1)“新建配置文件”按钮,其功能上面已作了介绍。
    (2)“打开配置文件”按钮,功能见上文的说明。
    (3)“打开配置文件”按钮,也与对应的菜单命令功能相同。
    (4)“打印”按钮,功能见上文。
    (5)“打印预览”按钮,功能见上文。
    (6)“标记所有需要同步的文件”按钮,与“Edit”菜单下的“Tag all files……”命令功能相同。
    (7)“取消标记”按钮,与“Edit”菜单下的“Untag all”命令功能相同。
    (8)“比较”按钮。选定要比较的源文件夹和目标文件夹后单击此按钮,可开始比较,并将结果显示在窗口中。它是最常用的两个按钮之一。
    (9)“二进制比较”按钮。
   (10)同步(镜像)按钮,与“Synchronize”命令功能相同。单击此按钮将最新文件由源文件夹复制到目标文件夹,使这两个文件夹变的完全一致。它是另一个最常用的按钮。
   (11)“显示所有文件”按钮。
   (12)“显示需要同步的文件”按钮。
   (13)“显示需要从源文件夹复制到目标文件夹的文件”按钮,即由左向右复制的文件。
   (14)“显示需要从目标文件夹复制到源文件夹的文件”按钮, 即由右向左复制的文件。
   (15)“显示完全相同的文件”按钮。
   (16)“显示源文件夹和目标文件夹都有的文件”按钮。
   (17)“显示需要同步但源文件夹和目标文件夹都有的文件”按钮。
   (18)“显示只在一个文件夹中存在的文件”按钮。
   (19)“显示不相同的文件”按钮。
   (20)“显示大小不同的文件”按钮。
   (21)“显示二进制数据不同的文件”按钮。
   (22)“选项”按钮,可打开“Options”对话框。
   (23)“同步时间信息”按钮,功能与“Timestampli synch ronize”命令相同。
#1    3.路径和文件类型栏
    FileSync2.11的路径和文件类型栏位于工具栏的下方,有以下几个内容:
   (1)“Source Path”框内显示源文件夹的路径,单击框右边的下拉按钮可打开菜单选择已比较或同步过的源文件夹,单击“Browse for Source Path”按钮可给菜单添加新的源文件夹。
   (2)“Target Path”框内显示目标文件夹的路径,单击框右边的下拉按钮可打开菜单选择已比较或同步过的目标文件夹,单击“Browse for Target Path ”按钮可给菜单添加新的目标文件夹。
   (3)“File Type”框用于指定你要比较和同步的文件类型,默认是所有类型的文件(*.*)。你可以在“File Type”框内输入其他文件类型,如*.DOC、*.ZIP等等。
   (4)“Include sub-folder”项。选中此项可以对指定文件夹下的所有子目录(已排除的文件夹除外)进行比较,否则仅比较最上层目录中的文件。
#1    4.比较和备份操作
   (1)比较:比较前应按上面介绍的方法在Source Path和Target Path框内选择源文件夹和目标(备份)文件夹,如果以前比较过它们,可直接打开下拉菜单选择,也可打开以前保存的配置文件调用。否则需要使用“Browse for Source Path”和“Browse for Target Path”按钮进行选择。
    如果需要还应在“File Type”框填入欲比较的文件类型,并选定是否比较子文件夹中的文件。多数情况下应将“Include sub-folder”项选中。
    然后单击“File”菜单下的“Compare”命令或工具栏中的“Compare Files”按钮,稍等片刻窗口就列出文件夹的比较情况。左侧是源文件夹文件的路径、名称、大小、日期,右侧是目标(备份)文件夹的文件路径、名称、大小、日期,左右两侧的新旧文件之间用符号表示这些文件的比较情况:
    ①“=”表示两个文件夹中的文件大小和建立时间都相同,即两个文件完全相同。
    ②指向右侧的蓝色箭头表示需要由源文件夹向目标文件夹复制的文件,即源文件夹中的文件比目标文件夹中的文件新。
    ③指向左侧的红色箭头表示需要由目标文件夹向源文件夹复制的文件,即目标文件夹中的文件比源文件夹中的文件新。
    ④“!”表示两个文件夹中文件建立时间相同,但文件大小不同。
    ⑤“?”表示两个文件中文件建立时间和大小都相同,但二进制数据不同。
   (2)备份:源文件夹和目标文件夹比较结束后,就可以对需要的文件进行备份和更新。此时FileSync会自动选中所有需要备份或更新的文件,在这些文件前标记“√”。如果你认为没有必要备份或更新某个文件,可将它前面的“√”去掉。再单击工具栏中的“Synchronize”按钮或“File”菜单下的“Synchronize”命令,就会弹出“Confirm Synchronize”对话框,询问是否要复制选中的文件。
    其中“xx file to copy source to target”项说明源文件夹中有XX个新建的或是更新的文件要复制到目标文件夹,此项会自动选中。“xx files to copy from target go source”项说明目标文件夹中有XX个新建或更新的文件要复制到源文件夹中,也会自动选中。
    选中“Confirm overwrites”项可在覆盖同名文件时让用户确认,默认为不选。选中“Confirm new folders”项可在新建文件夹时要求用户确认,默认也为不选。如果你没有特殊要求,可以使用FileSync 2.11的默认设置,单击“OK”按钮完成备份工作。
#1    5.其他
   (1)文件快捷菜单
    FileSync 2.11为了方便用户查看文件、调整复制方向,提供了右键快捷菜单。用户只须选中文件列表中的文件,单击鼠标右键即可弹出。其中有以下15条命令:
    · “Open file on Source”:选中列表中相互对应的文件,使用此命令可调用关联程序(如Wps2000等)将源文件打开。
    · “Open file on target”:选中列表中相互对应的文件,使用此命令可调用关联程序(如Wps2000等)将目标文件打开。
    · “Select All”:选中列表中的全部文件。
    · “Resize Columns”:自动调整列表文件栏的宽度。
    · “Delete Selected Files”:删除所选中的文件。你必须在随后弹出的对话框中选择删除源文件、目标文件以及是否使用“回收站”。
    · “Tag Selected Files”:标记所选中的文件。
    · “UnTag Selected Files”: 取消所标记的文件。
    · “Reverse Copy Direction”:反转文件复制方向。选中列表中相互对应的文件,再使用此命令可反转文件的复制方向,原来由左向右可变为由右向左,反之亦然。
    · “Set Copy Direction”:这是一个子菜单项,下面有两条命令。分别为:“Source to Target”文件由目标文件夹向源文件夹复制和“Target to  Source”文件由源文件夹向目标文件夹复制。不管文件原来的复制方向如何,使用后可强制文件按命令指示的方向进行复制。
    · “Source Drive Properties”: 选中列表中的文件使用此命令,可打开“属性”对话框对源文件夹所在的磁盘进行设置。
    · “Target Drive Properties”: 选中列表中的文件使用此命令,可打开“属性”对话框对目标文件夹所在的磁盘进行设置。
    · “Source file Properties”:选中列表中的文件使用此命令,可打开源文件的“属性”对话框。
    “Target file Properties”: 选中列表中的文件使用此命令,可打开目标文件的“属性”对话框。
    · “Binary Compare”: 选中列表中的文件使用此命令,可以二进制方式对它们进行比较。
    · “Display Differences”: 选中列表中不相同的文件使用此命令,可显示其差别。
   (2)设置
    单击工具栏中Option按钮或Tools菜单下的Option命令可打开Option对话框。其中有六个选项卡:
    · “History List Options”选项卡中保存了源文件夹和目标文件夹的下拉菜单列表。打开“Clear History List”下拉列表可选择源文件夹(Source Path)或目标文件夹(Target Path)。此后,文件夹下拉菜单中的目录就显示在对话框中。选中你不需要的目录,单击Delete按钮可将其从下拉菜单中删掉。
    · “Difference viewer”选项卡用来调用其他文件差别比较程序,并给出了相应的调用格式,一般用户无须此项设置。
    · Comper选项卡中第一项设置是否比较文件大小(缺省为“否”)。 第二、三项设置二进制比较时是否打开文件字节数比较功能和是否忽略时间信息(缺省为“否”)。 第四项设置是否从目标文件夹中移走被覆盖的文件(缺省为“否”)。 第五项设置比较时是否扫描被排除的文件夹(缺省为“否”)。最后一项若选中可在比较时禁止自动标记文件(缺省为“否”)。
    · Display选项卡中有三个选项:选中“Show File Icons”可在比较文件时显示文件图标,有助于用户了解文件类型,不过会降低列表显示速度。
    · 选中“Suppress ‘triped’list”可在比较文件时显示水平横线,否则以绿白交替的“斑马线”方式显示。
    ·选中“File System”选项卡中的第一项可设置忽略由NTFS转换为FAT时的时间差异,如在两台电脑之间比较文件可将其选中,以消除它们之间的时钟误差。
    · General选项卡中有三个选项:选中Keep filtes Option可保持过滤器设置,使多个文件夹的比较使用同一个设置。选中Safe Copy可在覆盖文件时保留备份。选中最后一项可在某个比较文件打开时自动进行比较操作,这三项一般不要选中。
#1二、Copy To
    Copy To (http://www.tensing.com.cn/newhua/file/cpto214.exe)是一个简单易用的小型文件夹同步工具。它的功能比FileSync 2.11要少得多,但界面和操作都很简单,除Help外只有四个选项卡(^520120c^3),适用于备份量不大的普通用户。下面介绍它的使用方法:
#1    1.文件夹操作
   (1)选定源文件夹:Source下拉框显示需要移动、复制或同步的源文件夹,单击其中的下拉按钮可打开下拉列表,显示操作过的源文件夹。单击Source下拉框右边的“S”按钮,可打开“浏览文件夹”对话框,选定新的源文件夹。单击Source下拉框右边第二个按钮,可打开“文件夹设置”对话框,对下拉列表中保存的源和目标文件夹进行“移动”、“修改”和“删除”等操作。
   (2)选定目标文件夹:Source下面的下拉框显示目标文件夹,单击其中的下拉按钮可打开下拉列表,显示操作过的目标文件夹。单击目标文件夹下拉框右边的“T”按钮,可打开“浏览文件夹”对话框,选定新的目标文件夹。单击该下拉框右边第二个按钮,可使源文件夹与目标文件夹颠倒。
   (3)设定操作方式:Source字样下面的小下拉框用来设定操作方式,单击其中的下拉按钮,可看到下拉列表中有Copy(复制)、Move(移动)、Delete(删除)和Update(更新)四项。选择其中的某一项,可对源文件夹执行该操作。
    最下面的Mode下拉框用来设定删除和更新操作的方式。进行删除操作时,Mode下拉列表有“Move to Recycle Bin”(移动至回收站)和“Do not Move Recycle Bin”(直接删除)两种方式。进行更新操作时,Mode下拉列表自上而下为5种更新模式。这是我们最常用的:更新改变过的文件;更新新建和改变过的文件;文件夹同步(相互复制文件使其变得完全一致);备份;增量备份。
   (4)复制、移动和同步:
    进行复制或移动操作时,你只须选定源文件夹和目标盘符(或文件夹),单击图3中的“OK”或“Apply”按钮,即可将它复制或移动到指定的目标盘符(或文件夹)下。
    对文件进行同步,是Copy To的最主要用途。操作前应选定源文件夹和目标文件夹,并设定操作方式为Update(更新)。再打开Mode下拉列表,选中Synchronize(Backup and delete extra files on target)项,单击“OK”或“Apply”按钮。此后会弹出一个窗口,显示两个文件夹中文件复制的方向,单击“OK”按钮开始同步,其间可以显示同步进度。同步结束后会出现一个文本格式的清单(也可在Update选项卡中使用Options按钮取消这一功能),告诉你文件夹同步的细节。
#1    2.操作设置
   (1)过滤:单击Update标签,即进入更新设置选项卡。其中Filetype filter下拉列表用于设置过滤方式,共有:All(所有,即不过滤)、Includo(包含)和Exclude(排除)三种。在Includo和Exclude方式下单击Extensions按钮可打开对话框,添加需要过滤的文件类型。单击Extensions上面的下拉按钮,可在列表中选择需要包含或排除的文件类型。选中Exclude folders项,再单击Select按钮,可在对话框中添加需要排除的文件夹。Options按钮用来进行其他过滤条件的设置,通常情况下无须设置,使用Copy To的默认设置即可。
   (2)常规:单击General选项卡中的Clear History Lists按钮可打开一对话框,用来清除源、目标文件夹列表等处的历史纪录。选中Display项可在覆盖文件时要求用户确认;选 中Play Sound项可在操作结束后发出声音(须单击Browse按钮选定声音文件);选中Display Progress dialog项可在复制、同步等操作过程中显示进度对话框。
#1    3.操作技巧
    Copy To具有操作纪录功能,可以把操作以文件的形式纪录下来,下次操作只须调用其快捷方式,即可再次进行该操作。它的使用方法是:打开Copy Filename下拉列表,选中已进行过的某次操作。再打开Location下拉列表,选择将该操作的快捷方式放在桌面还是开始菜单。如果你不想放在这两个地方,可单击Browse按钮选择其他存放地点(此时只能单击Load按钮,在“打开”对话框中寻找该快捷方式)。完成后单击Scan按钮即可完成保存。