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

客户数据恢复

adminis4年前 (2021-02-23)技术30050

如果客户的硬盘有问题,或者操作系统起不来,你可以把它的硬盘拆下来,插到一台装好的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/ynoteshare/index.html?id=297075bfbb306285d67265c61bf6de0a

第4条随机版权

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

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

本文链接:http://user.33ol.com/?id=285

“客户数据恢复” 的相关文章

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!

哈哈哈!大神Note3 终于可以把 酷派系统 直接刷成 360 OS 2.0了哈哈哈!大神Note3 终于可以把 酷派系统 “砖头”直接刷成 360 OS 2.0了最新版的刷机软件就可以了,直接把 酷派系统 或着 酷派系统 “砖头”直接刷机刷成 360 OS 2.0!下面重点:刷机软件 要是如下图,...

centos7破密时提示Authentication token manipulation error

centos7破密时提示Authentication token manipulation error

需要在passwd 前输入chattr -i /etc/passwd chattr -i /etc/shadow如下:...

cnetos系统mysql配置my.cnf文件,跳过密码认证登录并设置远程登录(不一定有效)

cnetos系统mysql配置my.cnf文件,跳过密码认证登录并设置远程登录(不一定有效)

cnetos手动安装mysql没有my.cnf配置文件时,1.可以从其它服务器把my.cnf文件拷贝到需要的服务器上,2.可以touch创建my.cnf文件这边是直接使用touch命令my.cnf文件的,创建在/etc/目录下[root@host ~]#  touch&...