数据库和文件备份

jeessy2 1dbaa6a819 feat: 备份后的文件大小为0字节,将删除备份文件 (#87) il y a 2 ans
.github 150e9b691a fix: goreleaser il y a 2 ans
.vscode de997656aa init from backup-db il y a 4 ans
client 2e94f522aa feat: 备份后的文件大小为0字节,将删除备份文件 (#87) il y a 2 ans
entity fa02eb2924 feat: 显示 将会上传到对象存储中 (#86) il y a 2 ans
static de997656aa init from backup-db il y a 4 ans
util 52e34b6b4a fix: oldFiles must be gt 0 il y a 2 ans
web 8cfde6b2b8 fix: 优化日志效果 (#80) il y a 2 ans
.gitignore bd9bc16a24 feat: support run as a service (#13) il y a 4 ans
.goreleaser.yml aa49b50e64 feat: supports goarm 6/7 (#79) il y a 2 ans
Dockerfile 8e64557d3e 增加rclone (#77) il y a 2 ans
LICENSE de997656aa init from backup-db il y a 4 ans
Makefile 9e83c8c2c1 feat: 通过git tag生成版本信息 (#28) il y a 3 ans
README-EN.md fa8259ee4f docs: backup period il y a 4 ans
README.md 8e64557d3e 增加rclone (#77) il y a 2 ans
backup-x-web.png e9f79fdd75 docs: new img il y a 4 ans
favicon.ico de997656aa init from backup-db il y a 4 ans
go.mod 141cdf1d6b update dependencies (#84) il y a 2 ans
go.sum 141cdf1d6b update dependencies (#84) il y a 2 ans
main.go a9e241e217 feat: run as UserService (#72) il y a 2 ans

README-EN.md

backup-x

A database backup tool with web interfaces.

  • Support custom commands.
  • Obsolete files will be deleted automatically.
  • Support the backup files copy to simple data storage(s3).
  • Support backup period.
  • Webhook support.

use in docker

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

avatar