使用GitHub来备份(kangle/EP)easypanel服务器的数据
使用GitHub来备份Linux服务器的数据功能说明
根据您设置的路径来备份数据到GitHub
支持长期备份和期限备份,使用期限备份时每日新建孤儿分支
点击分支即可查看每日备份,如果选择长期备份请查看eien分支
每日可多次备份,备份的次数与您执行脚本的次数有关
安装教程
wget -N --no-check-certificate "https://raw.githubusercontent.com/Kazuki-yiji/Gitbackup/main/Gitbackup.sh" && chmod +x Gitbackup.sh && bash Gitbackup.sh
1.拥有一个GitHub账号,登录后创建一个干净全新的私有仓库
2.确保这个新创建的仓库是私有状态的,否则您备份的数据将被公开!
3.执行脚本后按照步骤即可完成配置!(再次执行上面的命令会清空脚本数据)
4.配置计划任务(crontab -e),列如添加一个每天03:00备份:
0 3 * * * bash /root/Gitbackup.sh 2>&1 | tee -a /root/Gitbackup.log
在GitHub上查看
GitHub的大小限制:
单个文件最大:2GB
单个储存库最大使用:100GB
如何用于kangle自动备份网站数据后上传GitHub?
只需要和脚本配置的路径一样就好
一些图文教程:
**** Hidden Message *****
不错的思路
页:
[1]