LVM管理-元数据及分区表的恢复
日常我们为了查看物理卷、卷组、逻辑卷信息会使用一些命令,例如:
这些信息被放置在物理卷的第二扇区中,称为LVM标签,而LVM标签包含UUID号、记录块设备大小、记录元数据位置。其中,LVM的元数据包含了LVM卷组的详细配置并且可以ASCLL格式保存。
一、元数据备份
LVM的元数据默认放置的位置:
我们可以查看元数据文件:
对元数据作备份有3种方法:
第一种:
使用dd将设备信息输出到一个文件中,不过值得注意的是输出的文件我们在查看时会看到一些乱码,在恢复信息时候我们需要将文件中的乱码手动删除。
第二种:
备份
我的环境:
现在将lvm删除:
通过备份的元数据文件来恢复原来的配置:
可以看到lvm被恢复了,但是细心点的朋友可以看到图中标注的地方和原来不一样。
原来lvm没有被激活,将它激活:
参数“-an”则是将lvm停止活动,在后面还会讲到,现在不详细讲。
第三种:
就是直接cp /etc/lvm/backup/下的元数据文件
二、元数据恢复及分区表恢复
1、在上面第二种方法为常用的元数据恢复方法
手动备份卷组元数据命令:
vgcfgback –f <备份文件路径> <逻辑卷名>
手动恢复卷组元数据命令:
vgcfgrestore –f <备份文件路径> <逻辑卷名>
2、当我们的磁盘数据因为各种原因被破坏了而且磁盘被新数据覆盖了,虽然数据找不回来,但是我们如果想恢复分区表,这个还是可以有的:
数据被毁坏
恢复PV
恢复vg
成功!
3、如果我们将整块磁盘做了PV然后给这块做了PV的磁盘分区,虽然绝对不能这样做会导致数据丢失,但有很多对卷组一知半解的新手还是会犯这个错误,当错误发生,我们能做的也只能是恢复它的分区表,至于数据保证不了:
当错误发生,会认不到之前在磁盘上做的PV
刷新分区表重新认到PV
转载于:https://blog.51cto.com/4735839/1433482
LVM管理-元数据及分区表的恢复相关推荐
- Linux LVM管理
文章目录 1.lvm相关概念和理论 2.物理卷(Physical Volumes)管理 2.1.创建物理卷 2.3.维护或准备删除物理卷 2.4.resize/removing物理卷 3.卷组(Vol ...
- openeuler 21.3 : 使用LVM管理硬盘
LVM简介 LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制.LVM通过在硬盘和文件系统之间添加一个逻辑层,来为文件系统屏蔽下 ...
- 磁盘分区、格式化及 LVM 管理
RHEL7 如何对磁盘进行分区和格式化以及如何配置 LVM,与以前版本的 RHEL 区别不大, 可 以通过 disk 工具(在图形桌面中运行)或命令工具(如: fdisk. gdisk. parted ...
- Linux7/Centos7磁盘分区、格式化及LVM管理
RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前版本的RHEL区别不大,可以通过disk工具(在图形桌面中运行)或命令工具(如:fdisk.gdisk.parted)管理硬盘设备.fdi ...
- centos7磁盘分区、格式化及LVM管理
磁盘分区.格式化及LVM管理 http://hongge.blog.51cto.com/ RHEL7如何对磁盘进行分区和格式化以及如何配置LVM,与以前版本的RHEL区别不大,可以通过disk工具(在 ...
- LVM逻辑卷,LVM管理工具集,LVM创建逻辑卷,调整现有磁盘的分区,使用逻辑分区做逻辑卷,扩展卷组大小,扩展逻辑卷的大小
一.什么是LVM逻辑卷 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux ...
- 麒麟服务器系统磁盘管理之lvm管理
麒麟服务器系统磁盘管理之lvm管理 1. 管理LVM的命令 主要命令: pvcreate命令:创建新的物理卷(格式:pvcreate 设备名1 [设备名2] ) vgcreate命令:创建新的卷组(格 ...
- LVM之VG、PV误删除恢复方法
VG恢复 一.lvremove误删除vg卷组 lvremove vgname 会删除vg下的所有pv,需要用archive记录的元数据日志去恢复lv [root@centos7 archive]# l ...
- 二.第五单元 lvm管理
######################################### #####二.第五单元 lvm管理#################### ############### ...
最新文章
- python迭代列表_Python迭代列表中列的元素
- 启动与停止mysql服务的命令
- python零基础入门五小时教学_五小时轻松入门Python
- 多线程 Threading Multiprocessing(Python)
- 求职与简历功能上线测试
- 树莓派自启动配置端口映射及启动jar
- P1322 logo语言
- 矩阵乘法c语言蓝桥杯,[蓝桥杯]ALGO-86.算法训练_矩阵乘法
- 3dmax linux版本,如何安装Linux版FLOW-3D及注意事项
- Flixel横板游戏制作教程(六)—SoundsandMusic(音效与音乐)
- android stop 服务,当调用stopService方法时服务不会停止
- 对于网站优化该怎么去做外链?
- 聚币网API[Python2版]
- 有道云笔记markdown字体增大、生成目录
- Student增删改查
- 苹果home兼容问题修改--苹果fixed定位被遮挡-或者距离太近
- 【Hadoop】面试
- ps 2019直装版 for Mac
- 国产CPU的6大品牌,3大路线对比
- mac如何升级node版本
热门文章
- Python编程:Tkinter图形界面设计(1)
- html图片在ie中有边框,html – 表格的边框在IE中不起作用
- java要从数据查出五百多万条数据_100w条数据 | 插入Mysql你要用多长时间?
- php内核函数手册,深入理解PHP内核(五)函数的内部结构,深入理解内部结构
- linux停止nodejs,node.js – 在linux重启后,nodejs消失了
- JS 将负数转化为正数
- qt opencv cmake配置 单纯小白
- MFC对话框退出程序所调用的函数
- 【Tools】CMAKE的使用
- Programming Computer Vision with Python (学习笔记三)