backup-x

backup-x

带Web界面的数据库/文件备份增强工具

469GitHub
应用介绍

带Web界面的数据库/文件备份增强工具。原理:执行自定义shell命令输出文件,增强备份功能。 支持 MySQL、PostgreSQL 等数据库的备份。 支持自定义文件备份,用户可以通过自定义命令来实现备份。 备份脚本参考 postgres 备份单个 PGPASSWORD="#{PWD}" pg_dump --host 127.0.0.1 --port 5432 --user postgres --dbname name --format=custom --file #{DATE}.dump 还原指定 pg_restore --host 127.0.0.1 --port 5432 --user postgres -d name 2021-11-12-10-29.dump 备份全部 PGPASSWORD="#{PWD}" pg_dumpall --host 127.0.0.1 --port 5432 --user postgres --clean --file #{DATE}.sql 还原全部 psql -U postgres -f 2021-11-12-10-29.sql mysql/mariadb 备份单个 mysqldump -h127.0.0.1 -uroot -p#{PWD} name > #{DATE}.sql 备份全部 mysqldump -h127.0.0.1 -uroot -p#{PWD} --all-databases > #{DATE}.sql 还原 mysql -uroot -p123456 name < 2021-11-12_10_29.sql 备份对象存储到对象存储 s3sync s3sync --filter-not-exist \ --sk source_key -ss #{PWD} --se https://s3.source.com \ --tk #{AccessKey} --ts #{SecretKey} --te #{Endpoint} \ s3://backup/ s3://#{BucketName}/ 备份本地文件到对象存储 s3sync s3sync --fs-disable-xattr --filter-not-exist \ --tk #{AccessKey} --ts #{SecretKey} --te #{Endpoint} \ fs:///opt/test/ s3://#{BucketName}/test/ 注意: 第一次使用需要设置登录用户名和密码,打开应用使用浏览器方式打开 备份成功的数据在网盘 -> 应用数据 -> backup-x-files 目录中

应用截图
Screenshot 1
Screenshot 2
移动端截图
Mobile Screenshot 1
Mobile Screenshot 2
应用信息
版本
2.8.0
安装包大小
5.84 KB
镜像大小
191.04 MB
更新时间
2025年10月10日
源代码
jeessy2
平台支持
PC移动端