备份工具


172
1 mins.

1 备份工具

这个草稿是 2023 年,鸽了太久,这里草草概括一下,
因为集群环境变化暂时从 k3s 上切换到 docker 上,后续还是要转移到 k3s 集群上来。

1.1 1. 背景

因个人需要多设备备份,所以这里收集一些备份工具,整理一下需要

  • 增量备份(硬性要求)
  • 支持压缩(有利于多设备传输)
  • 定期备份
  • 多设备同步

1.2 2. 工具选择

  • restic
  • autorestic
  • ResilioSync
  • Qsync

1.3 3. 备份流程

1.3.1 1. 云端数据备份

云端数据因为需要长期运行,所以每次不能全量备份,必须选择增量备份
这里 restic 非常合适,既能支持多版本增量备份,又可以提供压缩
通过 autorestic配合 crontab 可以很好的完整多目录备份

flowchart TD
    A(DockerContainer) -->|"autorestic(diff_update,comporess)"| C(ResticServer)
    C -->|GenerateISO| D(data.iso)
    D -->|"dvdisaster(Data+Ecc)"| E(BD-R)

1.3.2 2. 工作数据备份 + 同步

工作数据需要多设备同步,方便在不同的地方做处理,同时也需要备份,这里就直接复用了 QNAP 的 Qsync。
在 Tailscale 的配合下合适非常的流畅和方便。

您正在使用不支持或禁用了 JavaScript 的浏览器访问我们的网站。

请考虑启用 JavaScript 以获得更好的浏览体验。

要访问真正的网站 "uocat.com",请手动复制以下网址并在您喜欢的浏览器中打开:

https://uocat.com