我的 OpenSUSE 13.1 系统上有两个外部硬盘。
在其中一个我创建了一个分区结构:
- 加密的 LVM 分区 (LUKS)
- 此 LVM 分区上有多个卷 (10),其中一些使用 xfs 格式化,一些使用 ext4。
sdf 8:80 0 5,5T 0 disk └─sdf1 8:81 0 5,5T 0 part └─extern-2-crypt 253:5 0 5,5T 0 crypt ├─extern--2-nelson--home 253:10 0 8G 0 lvm /extern/nelson/home ├─extern--2-lucien--boot 253:11 0 300M 0 lvm /extern/lucien/boot ├─extern--2-nelson--root 253:12 0 11,5G 0 lvm /extern/nelson/root ├─extern--2-nelson--space 253:13 0 90,1G 0 lvm /extern/nelson/space ├─extern--2-lucien--backup 253:14 0 400G 0 lvm /extern/lucien/backup ├─extern--2-lucien--home 253:15 0 20G 0 lvm /extern/lucien/home ├─extern--2-lucien--raid 253:16 0 3,5T 0 lvm /extern/lucien/raid ├─extern--2-lucien--root 253:17 0 8,5G 0 lvm /extern/lucien/root └─extern--2-lucien--space 253:18 0 30G 0 lvm /extern/lucien/space
我怎样才能复制这个结构轻松地将 LVM 配置从一张光盘包含到另一张光盘(同时仅运行一张光盘)?
我知道sgdisk (8)
并且parted
(在如何使用标准工具复制整个磁盘的分区布局),但这仅涵盖分区,不包含 LUKS 信息,当然也不包含 LVM 配置。
答案1
ReaR(Relax-and-Recover)是 shell 脚本的集合,可以重新创建lvm结构。它确实使用vgcfgbackup/vgcfgrestore
备份恢复本机工具或lvm create
.
目前尚不支持重新创建lvm配置薄池。
对于luks
,它会提示输入密码并重新创建容器。
它自称“领先的开源灾难恢复和系统迁移解决方案“并且似乎得到了支持红帽