CentOS分區遷移可通過以下方法操作,操作前務必備份重要數據:
dd
命令(適合整分區復制)fdisk
或parted
在目標磁盤創建與源分區大小一致的分區。sudo dd if=/dev/source_partition of=/dev/target_partition bs=4M status=progress
(if
為源分區,of
為目標分區)fdisk
刪除舊分區并重新創建。mkfs.ext4
),并掛載到指定目錄。rsync
命令(適合文件級遷移)/mnt/source
和/mnt/target
)。sudo rsync -avxHAX --progress /mnt/source/ /mnt/target/
(保留權限、ACL等屬性)sudo pvcreate /dev/target_disk
sudo vgextend existing_vg /dev/target_disk
sudo pvmove /dev/source_disk /dev/target_disk
(僅遷移指定邏輯卷數據,需提前創建目標邏輯卷)resize2fs
調整目標邏輯卷的文件系統大小。/etc/fstab
掛載點)是否正確。參考來源: