V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
explist
V2EX  ›  Linux

重装系统后 LVM 数据的恢复?

  •  
  •   explist · 2018-07-03 22:42:10 +08:00 · 5089 次点击
    这是一个创建于 2319 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原系统用 LVM 管理两个硬盘,只有一个卷组
    重装系统后,另一硬盘如何加入新的卷组,无损恢复数据?
    12 条回复    2018-07-06 12:04:51 +08:00
    xcai
        1
    xcai  
       2018-07-03 22:49:18 +08:00 via Android
    pvcreate 磁盘
    vgextend 卷组 磁盘
    explist
        2
    explist  
    OP
       2018-07-03 22:56:54 +08:00
    @xcai
    pvcreate 会不会使数据丢失?
    ryd994
        3
    ryd994  
       2018-07-04 01:19:45 +08:00 via Android
    @explist pvcreate 格式化新硬盘
    没有不格式化的办法
    不影响旧硬盘上的数据
    真有重要资料就再买一块硬盘,硬盘值钱还是数据值钱?
    plko345
        4
    plko345  
       2018-07-04 08:02:00 +08:00
    LVM 还是要备份吧,如果 LVM 损坏,据说很难恢复,而且你的也没损坏吧,直接复制就行
    explist
        5
    explist  
    OP
       2018-07-04 11:41:08 +08:00
    @ryd994 不影响原硬盘数据?若格式化成不同的文件系统呢?如 ext2--->ext4
    explist
        6
    explist  
    OP
       2018-07-04 11:44:36 +08:00
    若两硬盘属于不同的卷组 VG,是否易于恢复?如何恢复?
    ryd994
        7
    ryd994  
       2018-07-04 12:19:41 +08:00 via Android
    @explist 旧硬盘没格式化怎么会影响?
    vgextend
    lvextend
    resize2fs
    分开 VG 挂一块丢一块
    合在一起挂一块丢全部
    除非你上 raid
    reus
        8
    reus  
       2018-07-05 09:13:02 +08:00
    你都没说清楚状况,怎么帮你……
    重装系统是如何影响到卷组的?为什么重装系统需要“恢复”?
    本来卷组信息就独立于系统,单独存在磁盘里,难道是你重装时把 pv 删除了?
    explist
        9
    explist  
    OP
       2018-07-05 12:02:06 +08:00
    若可能的话重装之前将唯一的卷组进行分拆 vgsplit (vgchange -an),会否容易一些?
    explist
        10
    explist  
    OP
       2018-07-05 20:36:50 +08:00
    @ryd994
    从别处看到这样的:
    vgscan
    vgimport vg1
    vgchange -ay
    mount
    ryd994
        11
    ryd994  
       2018-07-05 21:37:06 +08:00 via Android   ❤️ 1
    终于看懂你在说什么了,语文水平不好就好好画个图
    帮大家翻译一下吧
    现有一个 VG,有两个 PV,有两个 LV
    一个数据 LV 一个系统 LV
    现在要重装系统,希望不影响数据 LV

    你重装的时候不要动 LVM,把旧系统 LV 格掉然后指定装到那里不就完了么

    但是你这样玩很容易出事的。系统和数据不要混在一个 VG 里。数据应该上 raid。
    explist
        12
    explist  
    OP
       2018-07-06 12:04:51 +08:00
    @ryd994 呵呵,明白了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1740 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:44 · PVG 00:44 · LAX 08:44 · JFK 11:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.