LVM磁盘在系统重装后恢复

在系统崩溃并重装后,如果您的磁盘是通过LVM(Logical Volume Manager)管理的,您可以按照以下步骤来恢复数据:

1. 检查物理卷:

  • 使用pvscan命令检查系统中的物理卷是否被识别。
    [root@evm-69tqhm5uk3cw ~]# pvscan 
      PV /dev/vdc   VG vg_data         lvm2 [<200.00 GiB / 0    free]
      Total: 1 [<200.00 GiB] / in use: 1 [<200.00 GiB] / in no VG: 0 [0   ]
  • 如果物理卷未被识别,您可以使用pvscan --cache命令来扫描并识别物理卷。

2. 检查卷组:

  • 使用vgscan命令检查系统中的卷组是否被识别。
    [root@evm-69tqhm5uk3cw ~]# vgscan
      Found volume group "vg_data" using metadata type lvm2
  • 如果卷组未被识别,您可以使用vgscan --cache命仒来扫描并识别卷组。

3. 激活卷组:

  • 使用vgchange -ay命令激活卷组,使其可用。
    [root@evm-69tqhm5uk3cw ~]# vgchange -ay
      1 logical volume(s) in volume group "vg_data" now active

     

4. 挂载逻辑卷:

  • 使用lvdisplay命令查看逻辑卷的信息,找到需要恢复的逻辑卷。
  • 使用mount命令将逻辑卷挂载到系统中, blkid 查看UUID并写入/etc/fstab:
    复制代码
    [root@evm-69tqhm5uk3cw ~]# lvdisplay 
      --- Logical volume ---
      LV Path                /dev/vg_data/lv_data
      LV Name                lv_data
      VG Name                vg_data
      LV UUID                uOF5LR-Qghz-D0ho-ofi3-LlDg-eJA1-az8LIe
      LV Write Access        read/write
      LV Creation host, time evm-69tqhm5uk3cw, 2024-03-26 17:34:22 +0800
      LV Status              available
      # open                 0
      LV Size                <200.00 GiB
      Current LE             51199
      Segments               1
      Allocation             inherit
      Read ahead sectors     auto
      - currently set to     8192
      Block device           252:0
       
    [root@evm-69tqhm5uk3cw ~]# mount /dev/vg_data/lv_data /data
    复制代码

5. 恢复数据:

  • 一旦逻辑卷成功挂载,您可以访问其中的数据并进行恢复操作。

通过执行以上步骤,您可以尝试恢复通过LVM管理的磁盘上的数据。请注意,数据恢复的成功与否取决于磁盘的状态和之前的配置。如果数据非常重要,请考虑寻求专业数据恢复服务的帮助。

posted @   Justtosee  阅读(537)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示