详细使用方法:
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://www.ezencart.com/wp-content/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
Leave a Reply