产品简介
gobackup GoBackup是一款专为中小型服务器设计的命令行备份工具,可定时备份多种数据库和文件,并安全、低成本地存储到各大云平台。一次部署即可长期自动运行,适合追求高效、省心运维的开发者和系统管理员。
核心功能
- 支持多种数据库
- 支持多种云存储服务
- 内置计划任务(守护进程)
- 提供Web管理界面
- 支持加密压缩备份
快速开始
- 使用 `curl` 或 Homebrew 安装 GoBackup 命令行工具。
- 编辑配置文件,指定要备份的数据库、文件及目标云存储。
- 执行 `gobackup start` 启动服务,即可按计划自动备份,并通过Web UI管理。
界面预览
与其他方案对比
| 对比项 | gobackup | 同类方案 |
|---|---|---|
| 安装与运行 | Go语言编写,单一二进制文件,无任何依赖,安装部署极简。 | 依赖Ruby等特定语言运行时环境。 |
| 成本控制 | 内置文件回收机制,示例显示在阿里云OSS上月成本可低至0.2元。 | 云存储配置和回收机制需自行脚本管理。 |
适合谁用
- 中小型服务器运维人员
- 需要定期备份数据库和配置的开发者
- 希望将重要数据低成本备份到云存储的管理员
下载与版本
当前最新版本为 v3.1.1,发布于 2026-07-06。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/gobackup/gobackup