Dropbox 创建应用

登录Dropbox后,打开Apps页面,点击 Create App 按钮,创建一个App。
然后在app页面 点击Generated access token生成访问token

下载Dropbox_uploader 脚本

下载文件

1
wget https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh

加权限并执行

1
2
chmod +x dropbox_uploader.sh
./dropbox_uploader.sh info

填写Dropbox app 生成的token进行绑定,再次运行脚本可以看到绑定成功后的账号信息。

使用备份脚本进行备份

脚本代码:

1
2
3
4
5
6
#!/bin/bash
SCRIPT_DIR="/root/download" #这个改成你存放刚刚下载下来的dropbox_uploader.sh的文件夹位置
DROPBOX_DIR="/web_backup" #这个改成你的备份文件想要放在Dropbox下面的文件夹名称,如果不存在,脚本会自动创建
BACKUP_SRC="/home/wwwbackup" #这个是你想要备份的本地VPS上的文件,不同的目录用空格分开
# 用脚本上传到dropbox
$SCRIPT_DIR/dropbox_uploader.sh upload "$BACKUP_SRC" "$DROPBOX_DIR"

1
2
chmod +x dropbox_backup.sh
./dropbox_backup.sh

添加定时任务

1
2
crontab -e
0 5 * * * /root/download/dropbox_backup.sh>/dev/null 2>&1

附件:dropbox_uploader.sh dropbox_backup.sh
参考链接:
1、https://github.com/andreafabrizi/Dropbox-Uploader
2、http://keenwon.com/449.html