我有一台运行正常的服务器,其中有 raid > lvm > dmcrypt 堆栈。我想要一个可以解决以下问题的备份解决方案:
- 仅限更改:仅传输每日更改,而不是每次传输整个 X TB。(能够保留 X 天的不同版本是一项优点,但不是必须的)。
- 能够使用以下方法恢复到磁盘不同的几何形状: 如果出现硬件故障,我无法出去购买完全相同类型的硬盘(CHS 特性),因为它们将停产。但我可以购买相同或更大尺寸的硬盘。
我看到的问题:
- 分区:复制前 512 个字节(包含分区表)可能无法在具有不同几何形状的磁盘上进行,因此我需要一些智能分区表备份解决方案。
- 袭击:组成 RAID 的分区以某种方式被标记(可能是在分区的最后一个扇区上?)。需要在新磁盘上恢复此元数据(应构建新 RAID)。因此,我需要一个可以重建与旧 RAID 相同的 RAID 的解决方案。
- 蛴螬:除了 GRUB 中的部分内容之外膜生物反应器和/boot 分区我怀疑有些部分存储在其他地方(可能是驱动器第一个磁柱中未使用的区域)。因此,在恢复时,我需要一些自定义 GRUB 安装程序(它将安装相同的版本)。
- dm_crypt:在恢复数据之前,应该设置加密分区。当然,必要时会提示输入密钥。
目标的限制:
- 桑巴:我只有一个 samba 共享来存储数据,因此可能需要使用一些额外的实用程序(tar)来保留特殊文件标志和所有权。
- 加密
encfs
:应该在本地使用文件级加密(类似于),因为我不希望未加密的信息离开系统。
答案1
表里不一提供增量版本备份(使用 rsync 算法)和加密本地存储,但如果它们不是直接文件系统备份,我不确定您将如何处理 Grub 或 RAID 元数据等内容的备份。
答案2
看看 阿西格拉解决方案 - 它是永久增量的,具有重复数据删除模型。它是一种在线备份服务,可以满足您的所有要求,但我不确定这种模式是否适合您。世界各地有许多提供商提供基于此平台的服务。我自己正在使用它,对功能集非常满意,但价格可能是一个问题。