当前位置:首页 > 技术分享

Gitee网站备份插件

admin6个月前 (11-04)技术分享460

一个功能强大的宝塔面板插件,用于自动将网站文件备份到Gitee代码仓库,支持增量备份和灵活的定时任务配置。

开源地址:https://gitee.com/web/git_backup_site

功能特性

🔄 多种备份方案

  • 基础方案:简单快速的文件备份

  • 优化方案:智能增量备份,节省存储空间

  • 高级方案:完整的备份策略,包含快照和日志记录

⏰ 灵活的定时任务

  • 可选择启用或禁用计划任务

  • 自定义备份执行时间

  • 智能检测计划任务状态

🔒 安全可靠

  • 支持文件排除规则

  • Git用户信息配置

  • SSH密钥自动配置

📊 可视化界面

  • 直观的备份任务管理

  • 实时备份日志查看

  • 一键手动执行备份

安装说明

前置要求

  • 宝塔面板 7.0+

  • 已安装Git

  • Gitee账户和仓库

安装步骤

  1. 下载插件文件到宝塔插件目录https://gitee.com/web/git_backup_site/releases

  2. 执行安装脚本:

    cd /www/server/panel/plugin/gitee_backup
    bash install.sh
  3. 在宝塔面板插件页面启用插件

使用指南

1. 全局配置

首次使用前需要配置全局设置:

  • Git用户信息:设置提交时的用户名和邮箱

  • SSH密钥:配置Gitee仓库的SSH访问权限

  • 排除规则:设置不需要备份的文件和目录

2. 创建备份任务

  1. 在"添加备份"标签页选择要备份的网站

  2. 配置Gitee仓库地址

  3. 选择备份方案(基础/优化/高级)

  4. 设置是否启用定时任务

  5. 保存配置

3. 管理备份任务

  • 在"备份列表"标签页查看所有备份任务

  • 支持修改、删除、手动执行备份

  • 查看备份执行日志

备份方案说明

基础方案

  • 简单直接的文件备份

  • 适合小型网站

  • 备份速度快

优化方案(推荐)

  • 智能增量备份

  • 自动检测文件变化

  • 节省存储空间和备份时间

高级方案

  • 完整的备份策略

  • 包含快照管理

  • 详细的日志记录

  • 适合企业级应用

配置说明

Gitee仓库配置

  • 仓库地址格式:git@gitee.com:用户名/仓库名.git

  • 需要提前在Gitee创建空仓库

  • 确保SSH密钥已添加到Gitee账户

排除规则配置

支持多种排除模式:

  • 文件扩展名:*.log*.tmp

  • 目录路径:cache/logs/

  • 正则表达式模式

常见问题

Q: SSH连接测试失败怎么办?

A: 检查以下项目:

  1. SSH密钥是否正确配置

  2. Gitee仓库是否设置为公开或已添加部署密钥

  3. 网络连接是否正常

Q: 备份速度很慢怎么办?

A: 可以尝试:

  1. 使用优化方案减少备份数据量

  2. 配置更精确的排除规则

  3. 在网络空闲时段执行备份

Q: 如何查看详细的备份日志?

A: 日志文件位置:

  • 基础方案:/tmp/git_temp_backup_网站名/backup.log

  • 高级方案:/var/log/gitee_backup_网站名_日期.log


扫描二维码推送至手机访问。

版权声明:本文由小刚刚技术博客发布,如需转载请注明出处。

本文链接:https://blog.bitefu.net/post/701.html

分享给朋友:

“Gitee网站备份插件” 的相关文章

WPS表格办公—取消科学计数法显示

WPS表格办公—取消科学计数法显示

我们在利用WPS表格与Excel表格进行日常办公时,经常需要制作各种各样的表格,当我们在表格当中输入长数据的时候,表格经常会自动显示为科学计数法,很多人都看不懂科学计数法的意思,那么,我们如何在输入长数字的时候避免显示为科学计数法呢,今天我…

超高性比的斐讯盒子T1,刷第三方YYF固件机教程超级详细版

超高性比的斐讯盒子T1,刷第三方YYF固件机教程超级详细版

家里面买了斐讯盒子T1,必不可少的就是刷机,刷机一直爽,一直刷机一直爽,这样的快乐一般人体会不到。原来斐讯盒子N1,T1,还有斐讯K2P路由器也变成了性价比超高的东东,而且众多大神也带来了超多可玩性非常高的固件和破解。楼主今天扒到了相关超高…

安装Windows 10X 教你如何安装Win10X正式版 及下载地址

安装Windows 10X 教你如何安装Win10X正式版 及下载地址

安装Windows 10X 教你如何安装Win10X正式版:Windows 10X是Windows 10操作系统的新版本,主要针对双屏电脑。由于即将运行Windows 10X的双屏电脑(例如即将面世的Surface Neo)的开发遇到挫折,…

【不忘初心】19041/19042/19043(20H1,20H2,21H1)告别繁琐 一键替换太阳谷图标 一键恢复原版图标 一键恢复文件夹预览

【不忘初心】19041/19042/19043(20H1,20H2,21H1)告别繁琐 一键替换太阳谷图标 一键恢复原版图标 一键恢复文件夹预览

一键替换太阳谷图标,一键恢复原版图标,注意是一键!!!  太阳谷图标确实很好看,很新颖 !论坛也有相关替换教程,有的需要改权限,有的需要PE下替换,有的还得重启,搞不好很容易翻车,有些小白同学只能望梅止渴,今天以上统统告…

Linux/centos inode 占用100%的解决办法

当你的 Linux 系统无法创建新文件时,有可能是你的磁盘满了,还有可能是你的磁盘的 inode 用光了,我们今天要说的就是后一种情况,要解决这个问题,只能是删除一些文件,但是一般情况下,其实是你的系统中的某个地方产生了大量的你并不需要的文…

全世界最快dns分享 Public DNS Server List

偶然发现一个共享全世界最快dns的网站,当然也包含中国了https://public-dns.info/ 中国https://public-dns.info/nameserver/cn.html…

发表评论

访客

看不清,换一张

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