数据库和文件备份

Catfish 5cc30bcddd feat: add rsync (#124) hai 6 meses
.github 0714eee62b feat: upgrade github ci dependencies hai 1 ano
.vscode de997656aa init from backup-db %!s(int64=4) %!d(string=hai) anos
client 7520de4021 fix: add first delay (#115) hai 1 ano
entity fa02eb2924 feat: 显示 将会上传到对象存储中 (#86) %!s(int64=2) %!d(string=hai) anos
static f8ba433569 优化了输出结果,使用layer对日志信息进行汇总,应对title长度不够的问题 (#93) hai 1 ano
util 0c3ed039f7 feat: 自动删除目录下小于1K的文件 (#88) %!s(int64=2) %!d(string=hai) anos
web 9cfa5f76c6 feat: add a save limits (#120) hai 1 ano
.gitignore bd9bc16a24 feat: support run as a service (#13) %!s(int64=4) %!d(string=hai) anos
.goreleaser.yml aa49b50e64 feat: supports goarm 6/7 (#79) %!s(int64=2) %!d(string=hai) anos
Dockerfile 791f540b5e feat: add rsync (#124) hai 6 meses
LICENSE de997656aa init from backup-db %!s(int64=4) %!d(string=hai) anos
Makefile 9e83c8c2c1 feat: 通过git tag生成版本信息 (#28) %!s(int64=3) %!d(string=hai) anos
README-EN.md fa8259ee4f docs: backup period %!s(int64=4) %!d(string=hai) anos
README.md 791f540b5e feat: add rsync (#124) hai 6 meses
backup-x-web.png e9f79fdd75 docs: new img %!s(int64=4) %!d(string=hai) anos
favicon.ico de997656aa init from backup-db %!s(int64=4) %!d(string=hai) anos
go.mod c479701a96 chore: upgrade dependencies hai 10 meses
go.sum c479701a96 chore: upgrade dependencies hai 10 meses
main.go 7520de4021 fix: add first delay (#115) hai 1 ano

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