zen-cart网站,模版,采集,二次开发

首页 » Linux » liunx基础 » 阅读文章

VPS之Dropbox客户端同步数据备份

2011-09-27 13:12 21158 1 发表评论
标签:


详细使用方法:http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall#Runningonsystemstartup

1.安装

登陆SSH后,

wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86

这个是32位的,64位就这样

wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86_64

解压

tar xzvf dropbox.tar.gz

2.运行

 ~/.dropbox-dist/dropboxd & 

注:首次运行,会频繁出现一串URL地址,说你没有绑定,这时不要退出,复制下url,到浏览器中打开输入用户名密码后绑定,绑定完成后,SSH界面上会出现欢迎登陆的文字描述

3.备份

将备份的文件夹,映射到Dropbox文件夹从而自动同步备份。

cd ~/Dropbox
ln -s /home/wwwroot

如上示例中,将wwwroot文件夹的映射到Dropbox,从而备份wwwroot文件夹里所有内容。

4.结束运行

killall dropbox

5.定时同步备份

dropbox运行所需要的内存很大,所以并不适合小内存的VPS一直开着,那么我们也可以建立一个计划任务来让dropbox定时运行,再定时关闭。

建立dropbox.sh脚本,内容如下

#!/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

脚本下载:http://download.ezencart.com/demo/dropbox.sh

修改权限

chmod 755 /root/dropbox.sh

建立计划任务:

crontab –e

添加如下内容

  0 4 * * * sh /root/dropbox.sh restart
 0 6 * * * sh /root/dropbox.sh stop
 

这样dropbox就会自动在每天4点运行,6点关闭。

6.删除dropbox方法

 rm -rf .dropbox .dropbox-dist  Dropbox dropbox.tar.gz dbmakefakelib.py dbreadconfig.py

转载:http://www.laogeng.org/archives/1204.html

相关日志:

评论 共1条 (RSS 2.0) 发表评论

  1. 笑然 说道:

    不错的网站!!

发表评论

  • 
  • 插入代码

联系我 Contact Me

回到页首