OneinStack定时同步备份数据库/网站至七牛云存储方法

╄→尐↘猪︶ㄣ 提交于 2019-12-03 16:20:35

第一、准备工作

1、创建七牛云存储空间

我们需要有七牛云账户且创建一个私有云存储空间。可以参考:注册七牛云账户免费10GB存储和10GB流量搭建网站静态加速功能

2、获取七牛密钥

我们需要获取七牛云存储账户的AccessKey/SecretKey,因为等会需要对接使用。

3、升级最新版本

./upgrade.sh oneinstack

我们需要升级至最新的OneinStack脚本。

第二、配置七牛同步设置

./backup_setup.sh

输入脚本,准备配置七牛云存储备份信息。

这里输入6回车,因为这篇文章我们用七牛同步。

设置备份类型(数据库/网站文件/数据库和网站文件),以及设置备份周期天数。(默认5天备份一次)

我们选择服务器中已有的站点和数据库备份。

选择我们当前云存储所在的区域、以及开始准备好的密钥文件信息。这样我们就设置完毕。

第三、备份测试

./backup.sh

我们可以执行脚本,备份一次看看有没有错误,如果没有错误则设置没问题。备份完毕之后,我们可以到七牛云存储中看看是否成功。

第四、设置定时执行

crontab -e

0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &

设置保存完毕之后,这样就可以自动定时备份。

总结,以上是OneinStack设置七牛云存储自动定时备份网站和数据库的过程,这样我们可以将免费七牛云存储空间利用起来确保网站、服务器的数据库备份安全。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!