在前面的文章中有介绍到OneinStack Web环境可以定时备份网站和数据库至第三方存储平台,之前有介绍到可以备份至远方的FTP空间、七牛云存储、腾讯云COS存储,其实商家还有支持存储至又拍云和阿里云OSS存储的。对于阿里云OSS存储好像免费只限制在新注册用户可以免费一个月,这里没有新账户所以暂时不打算开通测试环境去体验,因为其安装过程应该与腾讯云COS存储差不多的,需要对应密钥配置即可。
根据之前的计划,还剩下又拍云存储没有介绍到,所以在这篇文章中将继续整理OneinStack如何将数据定时备份至又拍云存储。又拍云联盟可以每月免费10GB空间以及15GB流量,这个对于普通网站的静态文件存储以及用来备份网站数据是足够的。
OneinStack环境其他相关备份数据的文章您也可以看一看:
1、OneinStack定时同步网站备份数据至腾讯云COS云存储
2、OneinStack定时同步备份数据库/网站至七牛云存储方法
3、OneinStack脚本Web环境内置网站、数据库本地/远程备份应用
文章目录
隐藏
第一、准备工作
第二、配置同步备份参数
第三、备份完整检测和执行
第一、准备工作
1、升级最新版本
./upgrade.sh oneinstack
我们需要升级至最新的OneinStack脚本。
2、又拍云存储创建
这里我们需要设置服务名称、操作员用户名和密码,其他根据需要选择。
第二、配置同步备份参数
1、脚本执行
./backup_setup.sh
2、配置过程
看到对应的文字标注,我们需要根据需要备份数据库还是网站文件,以及对接添加的又拍云存储信息操作员。看到最后的”ServiceName/Operator/Password OK”就表示对接完毕。
更正:Pleas enter a valid backup number of days 这个表示备份保留天数。
第三、备份完整检测和执行
./backup.sh
执行备份命令看看是否可以正确执行。
crontab -e
0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &
设置保存完毕之后,我们需要设置定时备份频率。这样才是一个完整的过程。
总结,又拍云存储用来备份Oneinstack自动备份数据方法还是简单的,但是有一个纠结的问题,就是又拍云好像不可以直接创建私有存储,这样会导致可能数据被拖走风险。