使用 LUKS 和 LVM 磁碟區複製複雜的分割結構

使用 LUKS 和 LVM 磁碟區複製複雜的分割結構

我的 OpenSUSE 13.1 系統上有兩個外接硬碟。

在其中一個我創建了一個分區結構:

  1. 加密的 LVM 分割區 (LUKS)
  2. 此 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,它會提示輸入密碼並重新建立容器。

它自稱“領先的開源災難復原和系統遷移解決方案「並且似乎得到了支持紅帽

相關內容