BackupSerenity 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
BackupSerenity 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
BackupSerenity 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Google Go SHELL
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 heike07
适用人群 未知
收录时间 2023-07-28

软件简介

开源软件 BackupSerenity MySQL 数据库备份工具
核心原理:通过 go 封装的一套基于 MySQL 备份的思路工具……
作者: heike07

该程序为 XtraBackup 增量备份程序,用于提供 MySQL 数据库的全量 + 增量备份程序

适用于不同的 MYSQL 备份场景

全量备份、增量备份、单库备份、多库备份、全库备份、binlog 备份、文件备份

应该差不多能覆盖所有的 MySQL 备份需求了吧。

通过 go 封装的一套基于 MySQL 备份的思路工具,可以实现以下内容:

1.Backup_Mysqldump_All

该程序为 mysqldump 原生的全库数据库备份程序。

2.Backup_Mysqldump_One

该程序为 mysqldump 原生的单个数据库备份程序。

3.Backup_Mydumper_MultiThread_Database_All

该程序为多线程全量数据库备份程序

4.Backup_Mydumper_MultiThread_Database_One

该程序为多线程单库全量数据库备份程序

5.Backup_XtraBackup_add

通过docker-compose快速构建,Nginx加密查看备份结果,Cron 设置定时任务,进行宁静的MySQL数据库备份

欢迎大家 star  谢谢! thanks~

作者: heike07

开源中国收录软件链接:https://www.oschina.net/p/backupserenity

Github:https://github.com/heike-07/Backup-tools

Gitee(码云)https://gitee.com/heike07code/Backup-tools

B站视频讲解:https://space.bilibili.com/7152549/channel/collectiondetail?sid=1636805

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
11/28 16:05

BackupSerenity V2.1 发布,开源数据库备份思路整合工具

BackupSerenity V2.1 发布 - 开源数据库备份思路整合工具-容器编排一键部署 本次实现使用Docker-compose快速部署运行,新增Nginx 查看备份结果。将原有 30min-1h 的部署过程,提升至 3min 内完成,大幅提升部署效率 Ⅱ V2.1 开发进度 开发任务 OK. - 思路建设 ING. - 编写readme-doc文档 OK. - 实现docker-compose运行 DEL. - 接入minio docker-compose逻辑 DEL. - 修复存储桶bucket不能为IP地址命名问题 DEL. - 增加存储参数设...

0
2
发表了资讯
11/07 15:00

BackupSerenity V2.0 发布 - 开源数据库备份思路整合工具

本次实现了在Docker 中运行,将原有的底层相关环境舍去,直接在容器内运行,将原有30min-1h 的部署过程,提升至 3min 内完成,大幅提升部署效率! 只需要一条命令即可解决:具体参考Quick start文档: docker pull heike07/backupserenit 此版本更新如下: V2.0 版本发布说明 新增功能: 新增判断当前环境是否为docker的逻辑和函数 新增backupserenity 控制主程序 实现docker容器化封装,运行 修复错误功能: 去除容器内cro...

0
3
发表了资讯
09/28 16:19

BackupSerenity V1.1 正式 releases 发布,一个用于MySQL备份的工具

V1.1 Releases 发布内容 OK. - 思路建设 OK. - 编写readme-doc文档 OK. - 核心代码开发Mysqldump备份架构 OK. - 核心代码开发Mydumper备份架构 OK. - 核心代码开发Xtrabackup备份架构 OK. - 使用GO封装 OK. - 主程序和配置文件分离 OK. - 合并主分支发布Releases === 程序说明 开源软件 BackupSerenity MySQL 数据库备份工具 核心原理:通过 go 封装的一套基于 MySQL 备份的思路工具…… 作者: heike07 开源中国收录软件链接:...

0
11
发表了资讯
08/17 20:45

backup_tools 数据库备份软件,正式更名为 BackupSerenity

通知:Backup_Tools 数据库备份软件 正式更名为 BackupSerenity backup 备份 serenity 宁静 意为 宁静的备份…… 是一个回馈开源的MySQL数据库备份工具~ 对此录制了该软件的视频讲解,已经上传至B站,感谢大家支持! Backupserenity开源软件视频讲解合计点击下方进入: https://www.bilibili.com/video/BV1mm4y1n7SA/?spm_id_from=333.999.0.0&vd_source=c3c55a6e403c7d3047b7e245753f135 通过 go 封装的一套基于 MySQL 备份的思...

0
10
发表了资讯
07/27 21:10

MySQL 备份思路整合工具

通过go封装的一套基于MySQL备份的思路工具,可以实现以下内容: Backup_Mysqldump_All 该程序为mysqldump原生的全库数据库备份程序。 Backup_Mysqldump_One 该程序为mysqldump原生的单个数据库备份程序。 3. Backup_Mydumper_MultiThread_Database_All 该程序为多线程全量数据库备份程序 4. Backup_Mydumper_MultiThread_Database_One 该程序为多线程单库全量数据库备份程序 5. Backup_XtraBackup_add 该程序为XtraBackup增量备...

0
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
19 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部