全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3342|回复: 12

[疑问] 求一个不同VPS之间用ftp同步的脚本

[复制链接]
发表于 2010-11-18 11:16:51 | 显示全部楼层 |阅读模式
大概有3台vps存放图片附件,想通过定时的脚本实现,有高手会的吗?
发表于 2010-11-18 11:19:27 | 显示全部楼层
rsync,用这个最好了。如果非用FTP,可以用LFTP做增量备份。
发表于 2010-11-18 11:19:40 | 显示全部楼层
你还不如用NoSQL来装,这样同步会很烦的
 楼主| 发表于 2010-11-18 11:25:52 | 显示全部楼层
呃,主要是有一台是GD的无限主机,所以,要安装的都不现实,所以,只能通过FTP脚本。。。
发表于 2010-11-18 11:54:15 | 显示全部楼层
如果存在虚拟主机的话,FTP基本上好像都屏蔽了服务器和服务器直接对传的功能。
发表于 2010-11-18 12:03:03 | 显示全部楼层
楼主跟我的需求是一样的,我已经解决了。
只需要一条命令,就能解决你的问题。

wget -m --no-remove-listing -nH -P /home/wwwroot/xxx.com/ ftp://user:password@xxx.net/public_html/*

拿去改一改,存为sh,每天定时。
 楼主| 发表于 2010-11-18 12:28:14 | 显示全部楼层
我试试楼上的,谢谢~!
发表于 2010-11-18 12:32:25 | 显示全部楼层
原帖由 rdpof 于 2010-11-18 12:03 发表
楼主跟我的需求是一样的,我已经解决了。
只需要一条命令,就能解决你的问题。

wget -m --no-remove-listing -nH -P /home/wwwroot/xxx.com/ ftp://user:password@xxx.net/public_html/*

拿去改一改,存为sh,每天定时。 ...

如果用SSH的话,会比较简单。但GODADDY的SHELL不知道能不能实现很多命令呢?
目录转移命令都需要ROOT权限。
 楼主| 发表于 2010-11-18 12:43:35 | 显示全部楼层
SCP也可以,不过加密后传输会慢了
发表于 2010-11-18 12:46:30 | 显示全部楼层
原帖由 emilo 于 2010-11-18 12:43 发表
SCP也可以,不过加密后传输会慢了

SCP的话,我可以肯定不能用于和GODADDY虚拟主机的SHELL对传。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-4 00:54 , Processed in 0.079669 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表