找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 125|回复: 11

求一个不同VPS之间用ftp同步的脚本

[复制链接]

10

主题

199

回帖

444

积分

中级会员

积分
444
发表于 2010-11-18 11:16:51 | 显示全部楼层 |阅读模式
大概有3台vps存放图片附件,想通过定时的脚本实现,有高手会的吗?
回复

使用道具 举报

137

主题

9299

回帖

1万

积分

论坛元老

积分
19057
发表于 2010-11-18 11:19:27 | 显示全部楼层
rsync,用这个最好了。如果非用FTP,可以用LFTP做增量备份。
回复

使用道具 举报

77

主题

1138

回帖

2537

积分

金牌会员

积分
2537
发表于 2010-11-18 11:19:40 | 显示全部楼层
你还不如用NoSQL来装,这样同步会很烦的
回复

使用道具 举报

10

主题

199

回帖

444

积分

中级会员

积分
444
 楼主| 发表于 2010-11-18 11:25:52 | 显示全部楼层
呃,主要是有一台是GD的无限主机,所以,要安装的都不现实,所以,只能通过FTP脚本。。。
回复

使用道具 举报

51

主题

857

回帖

1907

积分

金牌会员

积分
1907
发表于 2010-11-18 11:54:15 | 显示全部楼层
如果存在虚拟主机的话,FTP基本上好像都屏蔽了服务器和服务器直接对传的功能。
回复

使用道具 举报

35

主题

246

回帖

609

积分

高级会员

积分
609
发表于 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,每天定时。
回复

使用道具 举报

10

主题

199

回帖

444

积分

中级会员

积分
444
 楼主| 发表于 2010-11-18 12:28:14 | 显示全部楼层
我试试楼上的,谢谢~!
回复

使用道具 举报

51

主题

857

回帖

1907

积分

金牌会员

积分
1907
发表于 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权限。
回复

使用道具 举报

10

主题

199

回帖

444

积分

中级会员

积分
444
 楼主| 发表于 2010-11-18 12:43:35 | 显示全部楼层
SCP也可以,不过加密后传输会慢了
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2010-11-18 12:46:30 | 显示全部楼层
原帖由 emilo 于 2010-11-18 12:43 发表


SCP也可以,不过加密后传输会慢了

SCP的话,我可以肯定不能用于和GODADDY虚拟主机的SHELL对传。哈,楼上的错了,GD的主机支持SCP对传的,我之前都是这样子传的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-11 15:10 , Processed in 0.026076 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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