VPS上的数据同步方法
此方法来源于网上,我的时间有一个月了,但因为重装VPS,所以同步的次数倒不少,每次都成功,完全没有问题。
VPS同步,不同于一般的客户端电脑,没有界面,这就要求有linux命令行下的客户端。
而伟大的Dropbox就有这功能。废话不多说,直接看步骤(多半抄于网上,):
PS: 由于Dropbox被墙,所以你的VPS得在国外,也就是墙外,当然一般的都是。用国内VPS的不多吧。
wget -O dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86
tar -zxof dropbox.tar.gz
~/.dropbox-dist/dropboxd &
命令在后台运行后,会不断的出现一串URL地址,提示让你访问这个URL地址来绑定Dropbox帐号。将这串URL地址复制粘贴到你的浏览器中运行一下,会让你输入Dropbox帐号,以使VPS与你的dropbox帐号绑定。
当然,你得提前注册一个Dropbox帐号。也当然,要注册Dropbox你得先***出去。
你在访问那个URL并且绑定帐号后,终端里就不会再跳那个URL地址了,会提示一个shell没找到之类,不用管它,直接ctrl+c结束。
之后会生成 /root/Dropbox 目录。
在这个目录下的所有文件都会同步到服务器。当然你不必真的把要同步的文件都复制到这个目录下,做个连接就行了,比如我要把我的www目录所有文件都同步到服务器:
cd /root/Dropbox
ln -s /var/www www-2010-11-11 (在服务器上会生成一个www-2010-11-11的文件夹,里面有www下所有文件。)
就是这样简单。我还同步了mysql数据库文件到服务器上,都不用导出成sql表。
当然,要同步就得让dropbox服务在后台运行,可以自己把
/root/.dropbox-dist/dropboxd &
命令加入到系统的启动项就行了。我看的博客上,还提到了因为它很占内存,可以编写脚本让它定时运行,定时关闭,对于脚本高手来就,是小意思了。
但我在使用中,可能因为我的数据小(不到100M),所以感觉它不用了多少内存。是让它一直运行的。
以下复制定时运行与定时关闭:
在~/.dropbox/中建立脚本:
#!/bin/sh
start() {
echo starting dropbox
/root/.dropbox-dist/dropboxd &
}
stop() {
echo stoping dropbox
pkill dropbox
}
case “$1″ in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
esac
修改脚本权限:
chmod 755 ~/.dropbox/dropbox.sh
建立计划任务:
crontab –e
添加两条内容:
0 1 * * * sh /root/.dropbox/dropbox.sh restart
0 6 * * * sh /root/.dropbox/dropbox.sh stop
:wq保存,这样dropbox就会自动在每天1点运行,6点关闭。
删除dropbox的方法:
/root/.dropbox/dropbox.sh stop
# rm -rf .dropbox .dropbox-dist Dropbox dropbox.tar.gz dbmakefakelib.py dbreadconfig.py
Dropbox注册地址:www.dropbox.com (此处依然需要Go out of wall)
本文98%的内容转自:http://www.laogeng.org/archives/1204.html
转自:http://err99.in/archives/339
科技资讯SEO
上一篇 : 如何快速提升虎牙粉丝牌等级?
下一篇 : 如何有效关闭皮皮虾的直播功能?
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!