怎样设置多个网站自动镜像更新
环境:
网通服务器 Windows 2008 Server、Server-U服务器
电信服务器 Windows 2008 Server R2 64X 、FlashFXP_4.0.0.1510
一开始搜索了晚上的文章,有用网络传神、Web Synchronizer等等各种同步软件。
于是尝试,发现网络神传不能够后台运行,也不能够以服务形式运行,而且只能够定时上传故舍弃~
然后是用Web Synchronizer,发现电信服务器的能够连接到网通服务器的21端口上,但是状态一直停留在Scanning,无法完成同步~~放弃……
之后上网搜索了很多种FTP软件,同步工具,发现都不符合要求, 最后把希望寄托在了FlashFXP上。
笔者使用的是FlashFXP_4.0.0.1510_Crack 绿色又是注册版 挺好用的~
经过尝试发现做如下设置即可实现上述功能:
1、建立一个站点, 我建立的是网通服务器的FTP连接
注意:FTP服务器用户 test对应的目录应该要锁定在预同步目录的上一级目录上
设置完成之后点击应用 ,然后点击连接
2、建立队列
连接到刚刚建立的FTP服务器后,找到要同步的目录,右击该目录,选择队列
然后会在队列区看到 刚才建立的队列
右击队列区的那个队列,另存为 test.fqf
3、编辑文件传输规则
编辑文件传输规则是为了确保每次只更新最新的文件
打开 菜单栏 选项>文件传输规则>添加
添加如下两条规则:
4、建立计划任务
Task Scheduler 必须开启~ 否则会出错哦~
点击菜单栏的工具>计划>新建任务
任务名称 test 队列文件选择刚刚新建的那个队列文件 test.fqf
在计划这个标签里面进行如下设置
然后到Windows标签进行如下设置,确保能够自启动
首先勾空 “只有在用户登录后才运行任务”
然后输入管理员或者能够进行相应操做的用户的用户名和密码
日志等等依据个人习惯自行设置吧~
总结:
这样设置,就能够满足一开始提出的问题。并且能够依托于服务进行更新。
但是有几点需要注意:
如果需要同步的文件夹的文件很多或者文件较大时,则应该把检测的间隔时间调大一点,否则会比较占用资源。
Task Scheduler 必须开启~ 否则会出错哦~
好像我们用linux的都是用脚本做的呵呵..感觉还不错 😆
哈哈,linux做的?我没试过哎~具体怎么做
@blog feng:思路是,脚本:利用zip压缩进行全局或者指定目录压缩放置指定位置.然后另外一台服务器自动下载备份包然后自动解压到指定位置.这样就完成了.,可以设置每个脚本执行的时间.每天或者每天什么时候…不知道win的服务器可不可以O(∩_∩)O~
百度VPS备份之类的关键词应该有不少教程
哇塞~谢谢啦。果断立马去折腾下。
@blog feng: 应该是好音讯哈哈.
我一起也是第一时间考虑软件的…自从接触了linux以及周边后发觉脚本命令太强大了….
😮