全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 911|回复: 4

Backup-X更新支持RClone

[复制链接]
发表于 2023-8-6 19:05:19 | 显示全部楼层 |阅读模式
本帖最后由 千牛 于 2023-9-3 21:51 编辑

之前看到了一个很好的库Backup-X,地址在这里:https://github.com/jeessy2/backup-x
但是后来发现同步稍微有点不方便,用RClone用的比较多一些
因此提交了一个PR,内嵌RClone到他的docker里面去,现在就可以在他的界面中使用RClone来同步数据了
-----------------
使用教程 - docker安装
1. 使用docker安装环境
  1. docker run -d --name backup-x --restart=always \
  2.   -p 9977:9977 \
  3.   -v /home/backupx-config:/app/backup-x-files \
  4.   -v /你的文件目录:/syncBaseDir \
  5.   jeessy/backup-x
复制代码


2. 配置rclone数据
可以使用文件映射的形式,也可以使用进入容器后手动配置rclone
例如你可以将之前的rclone数据拷贝到`/home/backupx-configrclone/rclone.conf`去

3. 网页界面效果

这里就可以用rclone来进行同步了

提供一个rclone的同步参数,仅供参考
32文件同时同步,每个文件32线程同步,空文件夹创建
  1. rclone -v --update --use-server-modtime --create-empty-src-dirs --transfers=32 --s3-upload-concurrency=32  sync /syncBase/alist home:alist
复制代码
发表于 2023-8-6 19:10:44 | 显示全部楼层
可以拿来备份网站数据库不?
发表于 2023-8-6 23:01:23 | 显示全部楼层
楼主自己的项目吗?
 楼主| 发表于 2023-8-7 00:25:50 | 显示全部楼层
水牛 发表于 2023-8-6 19:10
可以拿来备份网站数据库不?

当然可以,这个项目本身就是拿来做这个事的,只是具体的导出代码和备份代码需要你自己实现
我自己是偷懒了,我直接整个sql文件备份
 楼主| 发表于 2023-8-7 00:26:57 | 显示全部楼层
钱宗鑫 发表于 2023-8-6 23:01
楼主自己的项目吗?

项目不是我的,是另一个大佬的,我只是顺便在dockerfile中简单增加了一个rclone,顺便对网页加了个小功能

有需要可以按需使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-3 05:21 , Processed in 0.057254 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表