一、建立七牛云存储空间html
咱们须要有七牛云帐户且建立一个私有云存储空间。能够参考:注册七牛云帐户免费10GB存储和10GB流量搭建网站静态加速功能数据库
二、获取七牛密钥七牛云存储
咱们须要获取七牛云存储帐户的AccessKey/SecretKey,由于等会须要对接使用。安全
三、升级最新版本服务器
./upgrade.sh oneinstack测试
咱们须要升级至最新的OneinStack脚本。网站
./backup_setup.shspa
输入脚本,准备配置七牛云存储备份信息。htm
这里输入6回车,由于这篇文章咱们用七牛同步。crontab
设置备份类型(数据库/网站文件/数据库和网站文件),以及设置备份周期天数。(默认5天备份一次)
咱们选择服务器中已有的站点和数据库备份。
选择咱们当前云存储所在的区域、以及开始准备好的密钥文件信息。这样咱们就设置完毕。
./backup.sh
咱们能够执行脚本,备份一次看看有没有错误,若是没有错误则设置没问题。备份完毕以后,咱们能够到七牛云存储中看看是否成功。
crontab -e
0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &
设置保存完毕以后,这样就能够自动定时备份。
总结,以上是OneinStack设置七牛云存储自动定时备份网站和数据库的过程,这样咱们能够将免费七牛云存储空间利用起来确保网站、服务器的数据库备份安全。