当前位置:TranBon博客 > 首页 > 技术 > 客户数据恢复

客户数据恢复

adminis3年前 (2021-02-23)技术26110

如果客户的硬盘有问题,或者操作系统起不来,你可以把它的硬盘拆下来,插到一台装好的Centos上,这台CentOS,安装的时候LVM卷组的名称不要用VolGroup这个名字,因为这样的名字往往跟客户默认的名称冲突。


插好硬盘后,用lsblk查看,假设客户的硬盘的sdb


[root@localhost ~]# lsblk 
NAME                        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                           8:0    0 465.8G  0 disk 
├─sdb1                        8:1    0   500M  0 part /boot
└─sdb2                        8:2    0 465.3G  0 part 
  ├─VolGroup-lv_root (dm-0) 253:0    0 461.3G  0 lvm  /

  └─VolGroup-lv_swap (dm-1) 253:1    0     4G  0 lvm  [SWAP]


扫描vg卷组名称,CentOS默认的vg组名为VolGroup,确保本机的组名不跟它重复

vgscan


先把客户的LVM分区激活,假如客户没有LVM,这步不用做。

vgchange -ay /dev/vg卷组名,


这里案例应该是

vgchange -ay /dev/VolGroup


创建好目录,接下来会把客户数据放在这两个目录上
mkdir /mnt/sdb1

mkdir /mnt/VolGroup-lv_root


把用户的/boot分区挂出来

mount /dev/sdb1 /mnt/sdb1


把用户的/分区挂出来

mount /dev/VolGroup/lv_root /mnt/VolGroup-lv_root


检查:

df -TH

应该可以看到 /dev/sdb1和/dev/VolGroup/lv_root

如果没有看到,证明没有挂载成功。


挂载成功后,继续下面的操作:


用户的/boot文件在以下目录:

/mnt/sdb1


查看有没有文件,如果没有,就证明客户的内核文件被删除了。

ll /mnt/sdb1


如果有文件在,看目录大小

du -sh /mnt/sdb1


用户的/文件在在以下目录:

/mnt/VolGroup-lv_root


查看原客户硬盘的根目录,看看有没有文件在

ll /mnt/VolGroup-lv_root


如果有文件在,看目录大小

du -sh /mnt/VolGroup-lv_root


比较常见的是修复两个文件
/mnt/VolGroup-lv_root/etc/fstab
/mnt/sdb1/grub/grub.conf
这两个文件都跟系统引导有关


有道云笔记  https://note.youdao.com/ynoteshare1/index.html?id=297075bfbb306285d67265c61bf6de0a&type=note#/

第10条随机版权

扫描二维码推送至手机访问。

版权声明:本文由TranBon博客发布,如需转载请注明出处。

本文链接:https://user.33yd.com/?id=285

相关文章

在Centos 7 上安装Zabbix监控

在Centos 7 上安装Zabbix监控

一、关闭selinux和iptables && 安装Zabbix rpm包仓库 && 安装zabbix-server-mysql和zabbix-web-mysql &a...

vi编辑器教程

http://blog.sina.com.cn/s/blog_736f1c59010136ry.htmlhttp://blog.csdn.net/lanxinju/article/details/57...

centos固定网卡、网卡名会变、网卡名错乱,解决方法

centos固定网卡、网卡名会变、网卡名错乱,解决方法

cd /etc/udev/rules.d/ vi /etc/udev/rules.d/70-persistent-net.rules echo "SUBSYSTEM==\"...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。