如果我提供密码,是否有任何磁盘映像软件可以智能地获取加密 LVM 分区的映像?
我指的是类似于 Clonezilla 和 Norton Ghost 的软件......扫描分区,将映像保存到另一个驱动器上的文件,然后稍后可以使用该映像覆盖分区以将系统恢复到保存的状态。
我说的“智能”是指只对分区的已用空间进行映像处理,并压缩映像中的数据,就像那些映像软件程序对常规未加密分区所做的那样。各种软件都可以对整个原始加密的 LVM 进行映像处理,但如果没有使用我的密码解密的能力,它就不知道什么是可用空间,因此它会对整个 LVM 进行映像处理,加密数据将无法压缩。
答案1
如果您使用该设备打开,cryptsetup
那么您可以访问其中的各种条目以/dev/mapper
访问原始文件系统。
答案2
如果我理解正确的话:您想要备份“文件”,而不备份中间的“可用”空间。所有这些都在 lvm 内的加密卷上(或加密卷内的 lvm 上)。
如果是,你可以这样做:
- 使用 cryptsetup 打开设备
- 启动 lvm
- 装载卷
现在您应该能够查看所有文件。
最后,转到已安装卷的根目录:使用 tar 并将其传送到 gzip(或 bzi2)以获取所有文件的“映像”/“存档”。您还可以将其传送到 7zip 并在过程中输入密码,这样您的数据就会保持加密状态。
您应该阅读 tar 的手册页,以选择正确的开关(保留符号链接、递归、保留隐藏文件、目录等)。