backup-db 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
backup-db 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
backup-db 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件
所属分类 云计算Docker 映像
开源组织
地区 国产
投 递 者 云原生
适用人群 未知
收录时间 2020-03-10

软件简介

原理:Docker容器中安装postgres-client和mysql-client,并加入本备份工具,增强备份功能。

现有功能:

  •  支持自定义命令
  • 网页中配置,简单又方便
  • 支持多个项目备份,最多16个
  • 支持备份后的文件另存到对象存储(在也怕硬盘坏了)
  • 每日凌晨自动备份
  • 可设置备份文件最大保存天数
  • 可设置登陆用户名密码,默认为空
  • webhook通知

     

docker中使用(登录 http://your_docker_ip:9977 并配置

docker run -d \
  --name backup-db \
  --restart=always \
  -p 9977:9977 \
  -v /opt/backup-db-files:/app/backup-db-files \
  jeessy/backup-db

 

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
发表了资讯
2021/11/12 16:04

backup-db 2.0.0 发布,带 Web 管理界面的数据库备份工具

原理:Docker容器中安装postgres-client和mysql-client,并加入本备份工具,增强备份功能。 v2.0.0全新升级: 一个镜像同时支持postgres和mysql/mariadb 支持webhook通知 支持备份后的文件另存到对象存储中 现有功能: 支持自定义命令 网页中配置,简单又方便 支持多个项目备份,最多16个 支持备份后的文件另存到对象存储(在也怕硬盘坏了) 每日凌晨自动备份 可设置备份文件最大保存天数 可设置登陆用户名密码,默认为空 webhoo...

8
24
发表于数据库专区
2020/09/15 13:22

backup-db 1.2.1 发布,在 Docker 中运行的数据库备份工具

原理:在原生的 docker 镜像基础上,加入一备份工具,增强备份功能。目前提供postgres, mysql5, mysql8镜像。 v1.2.1更改: 增加钉钉通知功能 可自定义是否发送备份成功消息 现有功能: 支持自定义命令 支持备份后的文件存入另一台服务器 服务端每日10点检查上传的备份文件 每日凌晨自动备份 可设置备份文件最大保存天数 网页中配置,简单又方便 网页中方便快速查看最近50条日志 可设置登陆用户名密码,默认为空 邮件通知 钉钉通...

0
21
发表于数据库专区
2020/09/09 15:32

backup-db 1.0.0 发布,在 Docker 中运行的数据库备份工具

原理:在原生的 docker 镜像基础上,加入一备份工具,增强备份功能。目前提供postgres, mysql5, mysql8镜像。 v1.0.0更改: v1版本开始发生重要变化,不兼容0.0.x v1后开始使用web方式来配置 现有功能: 支持自定义命令 支持备份后的文件存入另一台服务器 服务端每日10点检查上传的备份文件,如未检查到发邮件通知 每日凌晨自动备份 可设置备份文件最大保存天数 网页中配置,简单又方便 网页中方便快速查看最近50条日志 可设置登...

1
32
发表于云计算专区
2020/04/01 10:29

backup-db 0.0.7 发布,在 Docker 中运行的数据库备份工具

原理:在原生的 docker 镜像基础上,加入一备份工具,增强备份功能。 提供 postgres、mysql5 镜像,可直接使用,如有需要请提 issues。 本次更改: 修复服务端循环检查备份文件问题 现有功能: 可以自行构建docker镜像,支持不同的数据库及不同的版本,如mysql8, oracle, sqlserver2017+等等 支持自定义命令 可以把备份后的文件存入另一台服务器 备份失败邮件通知 服务端每日10点检查上传的备份文件,如未检查到发邮件通知 每日...

0
10
发表于云计算专区
2020/03/30 14:07

backup-db 0.0.6 发布,在 Docker 中运行的数据库备份工具

原理:在原生的docker镜像基础上,加入一备份工具,增强备份功能。 提供postgres, mysql5镜像,可直接使用,如有需要请提issues。 本次更改: 服务端每日10点检查上传的备份文件,如未检查到发邮件通知 fix: 当上传备份文件到服务端发生异常时,下次自动上传未成功上传的文件 现有功能: 可以自行构建docker镜像,支持不同的数据库及不同的版本,如mysql8, oracle, sqlserver2017+等等 支持自定义命令 可以把备份后的文件存入另...

2
12
发表于云计算专区
2020/03/20 10:50

backup-db 0.0.5 发布,在 Docker 中运行的数据库备份工具

原理:在原生的docker镜像基础上,加入一备份工具,增强备份功能。 提供postgres, mysql5镜像,可直接使用,如有需要请提issues。 本次更改: 修复客户端读取大文件,内存占用过大问题 修复客户端发送文件到服务端,在网络不好时,易出现校验数据失败问题 现有功能: 可以自行构建docker镜像,支持不同的数据库及不同的版本,如mysql8, oracle, sqlserver2017+等等 支持自定义命令 可以把备份后的文件存入另一台服务器 备份失败...

0
18
发表于云计算专区
2020/03/17 11:38

backup-db 0.0.4 发布,在 Docker 中运行的数据库备份工具

原理:在原生的docker镜像基础上,加入一备份工具,增强备份功能。 提供postgres, mysql5镜像,可直接使用,如有需要请提issues。 本次更改: 参考tls实现加密传输备份文件到服务端,rsa非对称交换密钥 + aes-gcm对称加密(每次随机密码+固定验证密码) 修复刪除旧的备份文件发生的异常 脚本权限修改为0700 现有功能: 可以自行构建docker镜像,支持不同的数据库及不同的版本,如mysql8, oracle, sqlserver2017+等等 支持自定义命...

2
26
发表于云计算专区
2020/03/11 12:50

backup-db 0.0.2 发布,在 Docker 中运行的数据库备份工具

原理:在原生的docker镜像基础上,加入一备份工具,增强备份功能。 提供postgres, mysql5镜像,可直接使用,如有需要请提issues。 本次更改: 增加mysql5镜像 增加#{DATE}变量,以支持更多的docker镜像。如:oracle, sqlserver2017+等等 增加shell执行不成功的判断 现有功能: 可以自行构建docker镜像,支持不同的数据库及不同的版本,如mysql8, oracle, sqlserver2017+等等 全面支持自定义命令 可以把备份后的文件存入另一台服...

0
24
发表于云计算专区
2020/03/10 10:58

backup-db 0.0.1 发布,在 docker 中运行的数据库备份工具

原理:在原生的 docker 镜像基础上,加入一备份工具,增强备份功能。 现有功能: 支持的数据库需有 docker 镜像。如 postgres, mysql 支持自定义命令 可以把备份后的文件存入另一台服务器 备份失败邮件通知 每日凌晨自动备份 项目地址: https://gitee.com/jeessy/backup-db https://github.com/jeessy2/backup-db docker地址: https://hub.docker.com/r/jeessy/backup-db...

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{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 评论
30 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部