广东 网站经营性备案,做百度竞价对网站有无要求,wordpress主页显示,比较好的免费网站什么是 Duplicacy #xff1f; Duplicacy 是一款云备份软件#xff0c;通过 Duplicacy 可以将视频#xff0c;图片#xff0c;文件#xff0c;注册表等数据备份到云端。Duplicacy 通过客户端加密和最高级别的重复数据删除功能#xff0c;将您的文件备份到许多云存储。 安…
什么是 Duplicacy Duplicacy 是一款云备份软件通过 Duplicacy 可以将视频图片文件注册表等数据备份到云端。Duplicacy 通过客户端加密和最高级别的重复数据删除功能将您的文件备份到许多云存储。 安装
在群晖上以 Docker 方式安装。这样安装出来的版本是 Duplicacy Web Edition
这个版本会因为根据 dbus 提供的主机名和机器 ID 请求复制许可证。Machine-id 将保存在 /config 目录中。 关于授权的说明https://duplicacy.com/buy.html 命令行安装
如果你熟悉命令行可能用 docker cli 更快捷
# 新建文件夹 duplicacy 和 子目录
mkdir -p /volume2/docker/duplicacy/{cache,config,logs}# 进入 duplicacy 目录
cd /volume2/docker/duplicacy# 运行容器
docker run -d \--restart unless-stopped \--name duplicacy \-p 3875:3875 \-v $(pwd)/backup:/backuproot:ro \-v $(pwd)/cache:/cache \-v $(pwd)/config:/config \-v $(pwd)/logs:/logs \-e USR_ID$(id -u) \-e GRP_ID$(id -g) \-e TZAsia/Shanghai \saspus/duplicacy-web:latest# 示例
# 数据目录设置为只读访问权限
docker run -d \--restart unless-stopped \--name duplicacy \--hostname:duplicacy \-p 3875:3875 \-v /volume1:/dir1:ro \-v /volume2:/dir2:ro \-v $(pwd)/cache:/cache \-v $(pwd)/config:/config \-v $(pwd)/logs:/logs \-e USR_ID$(id -u) \-e GRP_ID$(id -g) \-e TZAsia/Shanghai \saspus/duplicacy-web:v1.6.3/dir1 和 /dir2以只读方式挂载源对应的目录/config 是存储配置数据的地方/logs存放日志的目录/cache 临时文件USR_ID和GRP_ID容器将作为该用户运行TZ时区
也可以用 docker-compose 安装将下面的内容保存为 docker-compose.yml 文件
version: 3services:duplicacy:image: saspus/duplicacy-web:v1.6.3container_name: duplicacyhostname:duplicacyrestart: unless-stoppedports:- 3875:3875volumes:- /volume1:/dir1:ro- /volume2:/dir2:ro- ./cache:/cache- ./config:/config- ./logs:/logsenvironment: - USR_ID$(id -u) - GRP_ID$(id -g)- TZAsia/Shanghai然后执行下面的命令
# 新建文件夹 duplicacy 和 子目录
mkdir -p /volume2/docker/duplicacy/{cache,config,logs}# 进入 duplicacy 目录
cd /volume2/docker/duplicacy# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d运行
在浏览器中输入 http://群晖IP:3875 就能看到主界面需要先设置密码 进入主界面 进入设置
日志中 会看到存在错误 这是因为众所周知的原因需要我们手动下载原始的地址是
https://github.com/gilbertchen/duplicacy/releases/download/v3.0.1/duplicacy_linux_x64_3.0.1我们下载需要在前面挂个代理 https://ghproxy.com直接在浏览器中输入下面的地址
https://ghproxy.com/github.com/gilbertchen/duplicacy/releases/download/v3.0.1/duplicacy_linux_x64_3.0.1将下载的 duplicacy_linux_x64_3.0.1 文件上传到 /docker/duplicacy/config/bin 目录中 本文写于 1 月 5 日本文发布时最新的版本为 3.1.0 重启容器后可以看到版本就 OK 了 添加存储
老苏只有一块硬盘存储用本机的意义不大所以 Disk 就跳过了其他的比如 Google Drive 和 Dropbox 访问上存在问题所以比较理想的只有阿里云盘做的 WebDAV速度快而且空间也足够
左侧菜单 Storage -- More -- WebDav 老苏选了 WebDAV备份位置指向了 aliyundrive-webdav 中设置的阿里云盘 文章传送门能在路由器里挂载阿里云盘的aliyundrive-webdav 但是这里要注意这里 Server 似乎只支持 https 协议点文件夹 会显示下面的错误 换成域名 再点文件夹就会显示文件列表 选择相应的目录即可当然你直接输入也没问题 接下来要对存储进行设置 Storage Name存储名称必须是唯一的Password 和 Repeat可选的密码来加密存储。如果存储在云服务上强烈建议使用加密密码。如果您不想加密存储可以将密码输入留空。Copy-compatible with用于复制操作复制操作的目标存储必须与源存储兼容Erasure Coding用于擦除的编码RSA Encryption启用 RSA加密
对于搞不大懂的东西就不去设置了有兴趣的可以深入研究 如果设置密码不能少于 8 位 现在存储已经设置好了 添加备份
左侧菜单 Backup 旁边有一个 Trial 链接表示 Duplicacy Web Edition 已经自动下载了一个试用许可证。如果您有个人或商业许可证您可以单击试用链接并输入许可证激活码以应用许可证。
点击右上角的绿色加号会出现这个对话框 其中 backuproot 对应的就是我们之前映射的 volume2 选择好需要备份的目录 因为是第一次备份所以 Backup ID 是没有的需要自己填 可以通过单击 Backup ID 输入旁边的列表按钮来找出现有的 Backup ID。但是有些情况下您想要使用现有的。例如当您需要在另一台计算机上恢复目录时您需要选择用于为该目录创建备份的原始Backup ID。 可以通过单击每个备份底部的三角形按钮来手动运行备份。 添加计划
要定期运行备份或其他操作就需要创建日程 创建了一个 该时间表还没有任何工作。您可以通过单击 Add a job 链接或右上角的 号来添加新工作
有 4 种类型的操作
Backup备份Copy复制Check检查Prune修剪 添加完成后 恢复
左侧菜单 Restore 然后手动执行还原操作 选择要恢复的路径就可以了
参考文档 Duplicacy 地址https://duplicacy.com/ saspus / duplicacy-web-docker-container — Bitbucket 地址https://bitbucket.org/saspus/duplicacy-web-docker-container/src/mini/ gilbertchen/duplicacy: A new generation cloud backup tool 地址https://github.com/gilbertchen/duplicacy gilbertchen/acrosync-library: rsync client library 地址https://github.com/gilbertchen/acrosync-library Duplicacy Forum 地址https://forum.duplicacy.com/