【云原生之Docker实战】使用Docker部署Duplicati备份工具

【云原生之Docker实战】使用Docker部署Duplicati备份工具

  • 一、Duplicati介绍
    • 2.Duplicati特点
  • 二、检查宿主机系统版本
  • 三、检查本地docker环境
    • 1.检查docker服务状态
    • 2.检查docker配置信息
    • 3.开启IPv4 forwarding
  • 四、安装docker-compose
    • 1.下载docker-compose二进制包
    • 2.给文件增加执行权限
    • 3.检查docker-compose版本
  • 五、下载Duplicati镜像
  • 六、使用docker-cli创建Duplicati容器
  • 七、使用docker-compose创建Duplicati容器
    • 1.数据目录授权
    • 2.编辑docker-compose.yaml文件
    • 3.应用docker-compose.yaml文件
    • 4.查看Duplicati容器状态
  • 八、登录Duplicati首页
  • 九、Duplicati基本操作
    • 1.设置访问密码
    • 2.新增备份任务——常规设置
    • 3.新增备份任务——设置保存位置
    • 4.新增备份任务——设置源目录
    • 5.设置备份计划
    • 6.立即运行备份计划
    • 7.查看备份结果
  • 十、恢复数据
    • 1.删除源端数据
    • 2.执行恢复
    • 3.查看恢复结果
    • 4.检查源文件

一、Duplicati介绍

Duplicati 是一个备份客户端,可将加密、增量、压缩备份安全地存储在本地存储、云存储服务和远程文件服务器上。

2.Duplicati特点

  • 强大的加密

Duplicati 使用强大的 AES-256 加密来保护您的备份。它的设计遵循 TNO 原则:Trust No One。例如,所有数据在传输到远程存储系统之前都在本地加密。备份的密码/密钥永远不会离开您的计算机。您可以使用本地 GPG 实例代替 AES-256 来加密备份。

  • 增量备份

Duplicati 最初执行完整备份。之后,Duplici 仅通过添加更改的数据来更新初始备份。这意味着,如果一个大文件中只有很小的部分发生了变化,那么只有那些很小的部分会被添加到备份中。这样可以节省时间和空间,并且备份大小通常会缓慢增长。

  • 压缩

所有备份数据在加密和上传之前都经过压缩。Duplicati 支持 Zip/Deflate 或 7z/LZMA2 压缩。出于性能原因,Duplicati 会检测已压缩的文件并将其原样添加到 Zip 或 7z 存档中

你可能感兴趣的:(docker,云原生,运维)