溫馨提示×

centos分區恢復有哪些方法

小樊
49
2025-04-10 21:15:22
欄目: 智能運維

在CentOS系統中,分區恢復是一個復雜但至關重要的任務。以下是一些常見的分區恢復方法,適用于不同的場景和需求。

LVM邏輯卷恢復

  • 故障原因:例如,根分區(系統分區)使用LVM邏輯卷掛載,新加了一塊磁盤,通過將此塊新硬盤創建PV加入到VG中,最后給根分區的LVM卷進行了擴容。但是重啟系統后,新加的磁盤突然丟失了,從而導致根分區間接損壞,無法進入系統。
  • 解決思路:因為是新加的硬盤,并沒有數據寫入,是否可以通過重新換一塊盤換掉故障盤,重新替代已擴容的邏輯卷,恢復系統啟動。
  • 恢復步驟
    1. 進入光盤恢復系統,服務器掛載CentOS安裝光盤,進入BIOS,切Boot選項卡,CD-ROM優先級提前,Exit選項卡,Exit Saving Changes,開啟光盤引導啟動選擇 Troubleshooting選擇 Resue a CentOS sytem選擇 3) Skip to shell。
    2. 查看LVM信息,進入光盤系統后,查看LVM備份信息。
    3. 關閉服務器,給服務器重新追加一塊硬盤,重啟服務器,進入光盤系統,使用fdisk為磁盤分區創建一個主分區,根據丟失PV的編號id,在/dev/sdb1上重建pv。
    4. 通過pvs、vgs、lvs命令查看狀態恢復vg配置,vgcfgrestore -f --test /etc/lvm/backup/centos centos,先對此操作進行測試,返回成功后執行下一條命令vgcfgrestore -f /etc/lvm/backup/centos centos。
    5. 重啟服務器,通過硬盤進入操作系統,此時xfs文件系統會報錯,提示要修復文件系統,系統在加載過程中,閃過上面的報錯提示以后,就可以進入系統了,查看一下LV、VG、PV的狀態,均正常。

/boot分區恢復

  • 故障原因:/boot用于引導系統開機啟動的目錄,破壞后會出現error 15現象。
  • 恢復步驟
    1. 掛在光盤,進入救援模式。
    2. 進入shell模式,進行編輯,修復/boot目錄。

數據恢復工具

  • TestDisk:一個免費的開源工具,可以幫助恢復丟失的分區和文件,還可以幫助修復損壞的硬盤和處理其他數據恢復問題。
  • extundelete:專門用于恢復ext3/ext4文件系統的數據恢復工具。

分區表恢復

  • TestDisk:可以用于恢復丟失的分區表。

請注意,數據恢復是一個復雜的過程,具體步驟可能因情況而異。在進行任何分區操作之前,務必備份重要數據,以免意外數據丟失。如果數據非常重要,建議尋求專業的數據恢復服務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女