Lvm
如何從 2 磁碟 NAS 中曾經屬於 RAID1(MD 上的 LVM)的磁碟恢復/複製數據?
我有一個由內置軟體配置為 RAID1 陣列的 2 磁碟 NAS。上面有兩個包含數據的捲(MD 上的 LVM)。現在我更換了兩個磁碟並希望複製舊數據。
我有兩個磁碟通過 USB 連接到 Linux PC,現在我想掛載這些卷。這是它的樣子:
# lsblk | tail -11 sdp 8:240 0 3.7T 0 disk ├─sdp1 8:241 0 1.9G 0 part ├─sdp2 8:242 0 1.9G 0 part └─sdp3 8:243 0 3.7T 0 part sdq 65:0 0 931.5G 0 disk ├─sdq1 65:1 0 1.9G 0 part ├─sdq2 65:2 0 1.9G 0 part └─sdq3 65:3 0 927.7G 0 part └─md124 9:124 0 927.6G 0 raid1 ├─vg_a8765432-vg_info_area 254:9 0 100M 0 lvm └─vg_a8765432-lv_37654321 254:10 0 927.5G 0 lvm
由於我對 MD 和 LVM 沒有足夠的經驗,有人請告訴我如何在 MD+LVM 中掛載 ext4 分區以恢復文件?
舊驅動器中/上沒有缺陷或數據不一致(無需維修)。它們稍後將被重新格式化並在不同的上下文中重用。儘管如此,如果我
ro
現在可以安裝它們,我會更喜歡那樣。更新:數據
sdq3
已經恢復(感謝@hauke-laging),所以現在sdp3
(另一個“linux_raid_member”)是兩個數據分區的剩餘部分。
mkdir --mode=000 /mnt/old_volume mount -o ro /dev/vg_a8765432/lv_37654321 /mnt/old_volume ls -l /mnt/old_volume
如果您現在不需要 raparation …只需安裝舊的 LVM 媒體,使用 cp 或 rsync 複製數據…這是“簡單”方法,其次是,在複製期間安裝 ReadOnly 是個好主意手術。