![dd 分区到块设备级加密驱动器上的文件](https://linux22.com/image/1149593/dd%20%E5%88%86%E5%8C%BA%E5%88%B0%E5%9D%97%E8%AE%BE%E5%A4%87%E7%BA%A7%E5%8A%A0%E5%AF%86%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6.png)
我需要对分区进行备份,通常这样做:
dd if=/dev/sda1 of=/mnt/secret/sda1_back.img
关键是 secret 是一个 LUKS/dm-crypt 块级加密设备,dd 会不会因为运行速度太低而影响加密,还是因为 dd 进入了一个文件所以能正常工作?
我想我需要澄清一下我的问题:sda1 未加密。我需要尽快进行备份,因为 sda 给我 I/O 错误。/mnt/secret
我已安装了一个 LUKS/dm-crypt 加密设备。它实际上用于其他用途,但它是我唯一有足够可用空间进行备份的地方。我的问题是:执行上述命令后,在我解锁 LUKS 容器并安装它后,我是否能够正常读取 .img 文件?或者它会对 LUKS 容器造成错误吗?
答案1
它不会干扰加密 - 因为 dd 只是复制块设备。但是,复制将要被加密,您需要密码或其他解锁方法来挂载它。
如果您想要未加密的备份,您可以复制映射的容器。