Linux
LVM 創建可以格式化我的磁碟嗎?
我是 LVM 新手。我是 Ubuntu 使用者。這是我的磁碟
sda 8:0 0 465,8G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi └─sda2 8:2 0 465,3G 0 part / sdb 8:16 0 931,5G 0 disk sdc 8:32 0 111,8G 0 disk └─sdc1 8:33 0 111,8G 0 part /media/miki/main sr0 11:0 1 1024M 0 rom
我的 pv
sudo pvs PV VG Fmt Attr PSize PFree /dev/sdb lvm2 --- 931,51g 931,51g
如果我去
sudo pvcreate /dev/sda
然後將捲添加到卷組。最後一步是從卷組創建邏輯卷。我的磁碟內容會被刪除嗎?如何保護我的數據?我發現的所有範例都從未格式化的磁碟開始,其他一些提到遷移等等……編輯
/dev/mapper/volgroup-projects 9,8G 37M 9,3G 1% /mnt/projects /dev/mapper/volgroup-db 9,8G 37M 9,3G 1% /mnt/db /dev/mapper/volgroup-workspace 897G 77M 851G 1% /mnt/workspace
我創建了邏輯卷、組以及格式化和掛載的捲。
blkid /dev/sda1: UUId="BBAE-8B0A" TYPE="vfat" PARTLABEL="EFI Systed Partition" PARTUUId="cf95d195-8e88-4303-9e0a-f6e0f1e69efa" /dev/sda2: UUId="1df8cd45-1846-4e4b-a6da-182f020b6bc2" TYPE="ext4" PARTUUId="99d2b32e-0ae8-422a-baca-04fff9ed8428" /dev/sdb: UUId="3ZT2RB-k5G1-d3dg-ANGP-Q909-rEr0-jgQnt4" TYPE="LVd2_member" /dev/sdc1: LABEL="main" UUId="883abc03-348b-4166-8e84-85c110c3983b" TYPE="ext4" PARTLABEL="main" PARTUUId="e05af8bf-62c0-4d14-92a0-c4c6b32d5eb8"
如何將數據從
sdc
我的工作區遷移?
首先,備份和恢復從系統測試您關心的任何數據。
創建 PV 將格式化磁碟。
/dev/sda 包含您的根和引導分區。格式化這些將使您的系統無法啟動或執行。減少文件系統和分區很煩人:需要在救援系統中解除安裝,並且不可能減少XFS文件系統。因此,如果可以避免,請不要減少 /。從頭開始安裝系統時,請從小開始。
制定有關如何在此系統上佈置儲存和安裝的計劃。
目前,sdb 是一個 931 GB 的空 PV,而 sdc 有一個 112 GB 的分區 sdc1,其中包含文件系統 /media/miki/main。
我建議遷移到除 / 和 /boot 之外的所有 LVM 設置。
- 在 sdb 上創建一個 VG。
- 在其上創建 LV 和文件系統。
- 從備份 /media/miki/main 恢復到新的 LV。
- 在 sdc 上創建不同的 VG(無需分區)。
- 根據需要創建其他 LV。
還有其他方法可以設計它。例如,也可以將 sdb 和 sdc 添加到同一個 VG 中,然後 pvmove –name 將捲遷移回較小的磁碟。