当前位置:   article > 正文

windows下定时同步文件_ftp同步工具,ftp同步工具定时备份文件的详细教程和设置...

ftp自动同步

ftp同步工具简介

iis7服务管理工具是一款功能强大的FTP软件,具备极好的可控性及条理性。它支持ftp的==定时上传下载、定时备份、自动更新、批量上传下载、ftp多站点管理,在线编辑等功能。同时它还支持批量管理操作多台服务器(Windows/Linux),并且它还可以作为VNC客户端来批量管理VNC服务器端。非常适合机房管理、站长、运维工作人员、程序员使用。

1. ftp同步工具使用教程

**下载地址:IIS7服务器管理工具

  • 添加ftp服务器信息

e941a004c26377ce06264099fa93352b.png

操作步骤

  • 第一步:点击主程序图中“上传下载”键;
  • 第二步:点击“ Ftp”;
  • 第三步:点击“添加”;
  • 第四步:在弹出服务器信息框中填写Ftp信息,注意:FIP ip端口、账号、密码为必填项;
  • 第五步:选择需要打开的FTP服务器;
  • 第六步:点击打开,即刻见FTP效果图。

上传文件

bdd3a7f9fbb263ee4f88791e9d7e9964.png

操作步骤

  • 第一步:选择需要上传的多个文件(按ctrl键多选),右键点击上传。
  • 第二步:等待文件上传完成。
  • 第三步:上传完成后,右侧窗口就可以查看上传成功后的文件或文件夹。

2.windows定时备份文件至ftp服务器

  1. bat脚本编辑。
  1. @echo off
  2. :: 总的目录
  3. set Source=
  4. :: 本地要备份的目录,必须以结尾
  5. set sourcePath=%Source%data
  6. :: 本地存放备份压缩包路径
  7. set rarPath=%Source%BackupRAR
  8. :: 日志存放本地路径
  9. set logDir=%Source%log
  10. :: FTP命令文件
  11. set FTPFile=%Source%ftp.txt
  12. :: 备份压缩包文件远程存储路径(可以是网络路径,前提是必须要有权限管理该路径下的文件夹)
  13. set bakDataTargetPath=
  14. :: 备份日志文件的远程存储路径
  15. set bakLogTargetPath=
  16. :: 截取日期函数
  17. set dateStr=%date:~0,4%%date:~5,2%%date:~8,2%
  18. :: 时间戳
  19. set timeStr=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%
  20. :: 日志文件名
  21. set logFile=%logDir%log
  22. ::==================设置登录的FTP服务器IP、账号密码=============
  23. set FTP_IP=
  24. set username=
  25. set password=
  26. ::==============================================================
  27. :: 创建对应文件
  28. if not exist %rarPath% mkdir %rarPath%
  29. if not exist %sourcePath% mkdir %sourcePath%
  30. if not exist %logDir% mkdir %logDir%
  31. if not exist %FTPFile% (type nul > %FTPFile%)
  32. if not exist %logFile% (type nul > %logFile%)
  33. ::压缩文件到指定目录下
  34. rar a -m5 -ep1 -r %rarPath%%dateStr%.rar %sourcePath%
  35. echo %date:~0,10% %time% The File [%sourcePath%] RAR to [%dateStr%.rar] Successful >>%logFile%
  36. ::使用FTP传输文件
  37. echo open %FTP_IP%>>%FTPFile%
  38. echo %username%>>%FTPFile%
  39. echo %password%>>%FTPFile%
  40. ::进入目标备份服务器的指定文件夹
  41. echo cd %bakDataTargetPath%>>%FTPFile%
  42. echo send %rarPath%%dateStr%.rar>>%FTPFile%
  43. echo cd ..>>%FTPFile%
  44. echo cd log>>%FTPFile%
  45. echo send %logFile%>>%FTPFile%
  46. echo bye>>%FTPFile%
  47. echo %date:~0,10% %time% The File [%dateStr%.rar] successfully transferred to the server>>%logFile%
  48. ftp -s:%FTPFile%
  49. ::清空文本内容
  50. @echo.>%FTPFile%
  1. 设置定时任务。

d918c48c2ae93d36acb197257ddf51b1.png

1.进入控制面板,选择管理工具。

e58a6eacb1bc0602ce514738cca215b6.png

2.双击任务计划程序。

497e038e1efed5c9bb480b1de1dfb5c6.png

3.点击创建任务。

122f6cd12cff108a1048b66dc7a4f608.png

4.键入任务名称并勾选使用最高权限运行最后点击确认。

ac15ef674219ab415fbfc37bd5f88231.png

5.切换至触发器选项,点击新建触发器按钮。

126f699f7ee063805f78bbf16e026636.png


6.按需求修改参数最后点击确认按钮。

98d6edaac146c263c32c6bef14226be9.png


7.切换至操作选项卡点击新建按钮。

2fd5ef2bf23db1cf47d23537d6d38091.png


8.点击浏览选择脚本位置后点击确认。

f51eb5cbb55c08a5adecd5cb10f6934d.png


9.在操作面板就可以看到任务详细,最后点击确认按钮即可。

6c25968c454a6ff4227f6c91bead0a17.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/677378
推荐阅读
相关标签
  

闽ICP备14008679号