轻松实现flashfxp自动备份_第1页
轻松实现flashfxp自动备份_第2页
轻松实现flashfxp自动备份_第3页
轻松实现flashfxp自动备份_第4页
轻松实现flashfxp自动备份_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、轻松实现flashfxp自动备份我们可以利用我shfxp的队列文件来实现我shfxp对站点固定目录自动备份。原理很简单,当我shfxp在传送队歹时,会自动建立一个队列文件*.fqf文件,队列传送完成时会自动删除此文件。那么我们可以手动添加要备份的队列并保存到其他目录,这样就可以实现每次都可以自动载入我们保存的队列了,加上windows的计划任务就轻松实现了flashfxp在windows下的自动备份功能。具体操作如下:1、首先打开flashfxp进行登录,然后选择本地将要下载到本地的目录(重要:在添加队列之前一定要选择,要不然保存的队列会保存默认的下载路径为C:DocumentsandSett

2、ingsAdministratorMyDocuments下)如下图:KLasUirvid«o红)帮助第卯dQ.snapOHi5125KE2012-4-1422:472012-4-2616:04drwxrwxr-xdrwxr-xr"x口pMeh9KE2012-4-2618108dri/Kr-xr-x口区电12KB2012-4-2512:14dbfwxrxrxOtc,pl2KB2012-4-2410SCdrwxr-xr-x1Gvid”1KE2012-4-2410:SBdrwx:rxr-x名坦二LJ峭目朋|甦tJ±层目录会话站点选项)则列)命令©工具位)目录也

3、查:本地浏览器|fi1|Q|降'号T:,名称,1大小i修一日期2012-4-169:362C12-4-2710:332C1Z-4-189:51201£-4-253:502012-4-lG16:30ED12-4-191:04F:netame2名称目标大小备注16个文件夹0个文件,共G0字节仃08.63GB空闲)田咕佑伯加伯市相由6个文件夹,Q个文件.共6(0字节)1S02HFEA300SwitchingtoASCIImode.PASV227EnteringPassiveMode(192,166,5202,229,226).正在打开数搪连接工F:1的1EE.5.

4、202端口:58850LIST-alISOMere:corniesth电dirftctorylisting.226DirtctQrysendOK,列表完成:4T9字节于0一。8秒(S.OKB/秒)空闲(00:52)2、接着选择远程服务器要自动备份的目录(按着Ctrl加鼠标点击选择多个目录)右键选择队列为,如下图:Fl-WIT口冈会话©站点选项。队列)命令©工具目录Jr尸Xli5a(V)指助层强调tc01d«-s1aroiJ.cpptVtuH曰mu&2012-4-169:3620127-2710:332012-4'189:512012-4-253:5

5、02012-4-1816:302012-4-101:046个文件夹,D个文件,共6U字节C7O3.B3GB空闲)F:Vnstgam八2名称I目标大小I备注名称上一t.上层目录_.snap大小修改日期屋性clientpatchpretoolvide。腐右右右右佑右佑TYPEA200SwitcPASV227Enter正在打开暑UST-<L150Hera.5KB2012-4-2616:04-UMIhlUI-IUMIblUI-klMI-lUUIfalUI-l-JMIalUI.-K&卡ur-xr-Jt.,.,佶送9Ctrl+T118:OSdrwxrxrx12:14drwxritrx眄Ctr

6、l+Q10:50drwxr"xr-x传送为IC:55drwxr_xr_x队列为应)称劫皿Ctrl+HI删除X)Bel重命名场)F2复制URL世)Ctrl+V屋性©fflom。)Ctrl+0命令T(0钙排列图标G)保存路径(DCtrl+F|建立文件夹H)Ins更改文件夹)Ctrl+Ins;22&226)53850刷新国)F55122012-4-1422:47drwxrwxr-M226DirectorysendUK列表完成:479字节于0.06秒0KE/杪)(02:22)3、在弹出的保存文件夹为,此处一般不用更改(本地保存的目录名)点确定就可以了,这时队列已经添加成功了

7、,需要保存队列为.fqf文件,同样选中队列中的所有文件(Ctrl+a)右键选择保存队列,如下图:4、将队列文件保存至我们事先准备好的目录目录下5、建立了队列后,为了每次执行自动备份下载的时候遇到同样的文件不需要提示是否覆盖、跳过等,可以在选项-文件存在的规则中设置成:”文件较小时-覆盖"|"文件相同时-跳过"|"文件较大时-覆盖”如果你想少传点数据,可以使用(一般不建议这样用,毕竟站点文件都一样,只是平时修改也是里边的代码)”文件较小时-跳过”|"文件相同时-跳过"|"文件较大时-跳过"如下图我们在autobak目

8、录下建立一个批处理文件(如autobak.bat)代码如下:6、为了让flashfxp打开就自动载入队列并开始任务1.dirC:autobak*.fqf/b>C:autobakfiles.log2.for/f%fin(C:autobakfiles.log)do(startD:Progra1FlashFXPflashfxp.exeC:autobak%f)7、同时设置每次完成队列后所做的操作为自动关闭flashfxp窗口,要不然时间一长会开很多窗口的。打开选项->参数设置-,找到传送设置传送完成时的操作,在这里我们选择退出FlashFXP并去掉显示确认前的勾。如下图:配置TlasUIP

9、常规操作声音事件选项传送连接数据连接代理标识防止被蹋压缩旗式工)速度限制任务栏标题传送模式rascii二进制图像)商自动曾送完成时默认)I退出Fla工hTXF3r显示确认,悻字粕因色量面认项示颜流界确选p可17停止并侵传,如果没有数据传送于份料0重试失败的传送上传P哥次下载pU次站点对传|oJ|次交件名大小写转换上傕I不转换三下载同两三站点对传同转换三帮助QI)I确定I取清b接着将autobak.bat添力口进系统的计戈U任务即可,相信大家都会。如有什么问题,可以留言给我,我会在第一时间回复大家注意事项:a、可能有些朋友遇到路径在纯DOST*老是出错的问题,因为DOS®示文件名只能显

10、示8位。Programefiles显示为Progra1b、另外在非“二进制”模式下,linux主机的下载下来的非图片文件,会和你的win系统的文件大小不一样,这样子,每次备份,都要下载除了图片、压缩文件外的其它文件,这样显然很费时间。而将其修改为“二进制”模式传输,则从linux主机FTP下载下来的文件和WIN主机的文件大小是相同的(不影响其使用),这样子,每次重新备份,就只下载修改过的文件了。flashfxp和任务计划实现ftp自动定时备份这几天一直看到落伍者上面的朋友说什么机房出问题啊,虚拟主机出问题什么的,然后就是数据丢失,痛心疾首啊。这几天我免费午餐的服务器没有了,只有放到别人那里了,

11、更是担心网站的安全。网上找了很多工具,要不就是功能太简单,要不就是功能强大,但是是收费的,而且价格很高,天机文件备份同步专家8.04和腾龙数据备份大师好像都可以满足我的要求,但是破解版找不到,只好自己diy。首先在FlashFXP中将队列一一添加完毕。接下来打开FlashFXP安装目录,找到以当前日期命名的*.fqf文件,将其属性改为只读,这样的好处在于,本来flashfXp任务完成是会自动删除的,但是我们备份是要这个文件每天都是一样存在的,所以需要这样。建立对了之后,为了今天ftp下载的时候遇到同样的文件不需要提示是否覆盖,跳过等,可以在选项'”当文件存在先项"的设置中设置

12、成:"文件较小时-覆盖"|"文件相同时-覆盖"|"文件较大时-覆盖"如果你想少传点数据,可以使用"文件较小时-跳过"|"文件相同时-跳过"|"文件较大时-跳过"为了让flash打开就自动载入队列并开始任务可以在建立一个批处理文件(.bat)如autobak.bat:代码如下:程序代码CD自动备份FlashFXPFor/F%fin(files.log)do(del%f)dir*.fqf/b>files.logFor/F%fin(files.log)do(startflas

13、hfxp.exe%f)其中自动备份FlashFXP为你flash仅p的目录,为保持任务稳定建议这个文件夹不要和你现在常用的flashfxp相同,另外这些命令需要flash仅p3.0以上版本。批处理文件其实在哪个目录是无所谓的。打开计划任务,将那个批处理文件添加,根剧你需要更新的时间选择每周或每天,然后确定更新时间,这样每到这个时间计划任务会自动打开那个下载队列文件,自动运行flasMxp从ftp下载文件,如果文件与目录更新过,它会自动对比文件,文件不符就更新,文件相同就跳过。这样就可以实现ftp自动定时备份了。不过这样做,缺点很明显,不能实现真正的同步备份,即多余的文件不能被删除掉,另外如果正

14、好那天晚上网站遭到破坏,然后你又覆盖备份了,那就比较惨了,建议另外做一个计划任务,一个星期备份一次的。备份的目录放到另外的地方。下面是任务计划的一些状态说明:检查任务状态您应定期检查计划任务的状态,因为您有时可能不知道计划任务未能运行。使用任务计划”窗口中的详细信息”视图来查看有关每个任务的以下信息:计划-任务的计划?下次运行时间-任务下次计划运行的时间和日期。?上次运行时间-任务上次运行的日期和时间。?状态-任务的当前状态。?上次结果-表明上次运行结果的代码。状态”列有以下状态和说明:?空白-任务没有运行,或它已经成功地运行完毕。?正在运行-任务当前正在运行。?错过-错过一次或多次运行此任务的尝试。?未能启动-最近启动任务的尝试失败。上次结果”列显示完成代码。您可从MSDN获取对所有Windows完成代码的完整解释,但是任务计划”的常用代码为:?0x0:操作已成功完成?0x1:调用的函数不正确或调用了未知函数。?0xa:环境不正确。如果结果代码的格式为“C0000XXX,则说明任务未成功完成(“C表示错误状况)。最常见的"C错误代码是0XC000013A:应用程序因按了CTRL+C而被终止。还要在任务的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论