菠萝罐头

Directadmin 自动备份到Google Drive

1、首先你要在服务器上安装好Gdrive

2、在DA的机器上面执行以下命令

touch /usr/local/directadmin/scripts/custom/all_backups_post.sh 
chmod 777 /usr/local/directadmin/scripts/custom/all_backups_post.sh

3、编辑/usr/local/directadmin/scripts/custom/all_backups_post.sh, 复制下面的东西上去即可 (中文内容需要根据实际情况修改)

vi /usr/local/directadmin/scripts/custom/all_backups_post.sh

#!/bin/sh
nowdate=$(date +"%Y-%m-%d")
if [ "$success" == "0" ];then
exit;
fi;
floder_hash=$(gdrive mkdir -p "Gdrive文件夹Hash" $nowdate | awk '{print $2}')
gdrive sync upload /home/管理员名称/admin_backups/$nowdate  "$floder_hash"

4、去Directadmin后台设置备份,自动或手动备份均可,唯一要注意的是备份路径要选local,这个路径要和上面sh中的内容保持一致,保存的格式参考下图:

本文参考:https://www.ruooo.com/vps/1347.html





  • 评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.5.2 Zero Theme By 爱墙纸

苏ICP备14040095号-1