人生若只如初见

WXY

OneinStack配置定时备份

2022-06-13

进入OneinStack文件夹,运行命令配置备份脚本:

Snipaste_2022-06-13_09-12-54
backup_setup.sh是设置备份参数
backup.sh 立即备份

./backup_setup.sh

Snipaste_2022-06-13_09-17-30

valid backup number of days是指备份保存时间(天),ServiceName、Operator、Password分别对应创建服务时的服务名称、操作员、操作员密码。

测试脚本是否正常

通过命令执行一次脚本:

./backup.sh

不出问题的话 根据配置不同的备份方式 去文件管理就能看到备份的文件;
我这里选择的是又拍云,到又拍云后台的文件管理是可以看到的。

Snipaste_2022-06-13_09-24-57

设置自动备份

# 编辑当前用户的crontab文件内容
crontab -e
# 按i进入编辑模式,将以下内容加到末尾,表示每天2:00定时备份数据,可以按需求修改
0 2 * * * ~/oneinstack/backup.sh  > /dev/null 2>&1 &

cron表达式参考

在线常用crontab表达式大全验证解析