【Centos系统故障】救援模式下恢复数据

在Linux系统无法正常启动的情况下,可以进入救援模式挂载硬盘,然后利用scp命令将数据传输到其他服务器进行备份。首先查看并挂载文件系统,例如/dev/sda3到/mnt/s3,接着通过`scp-r/mnt/s3/var/lib/mysqlroot@cm2:/home/mysql-bak/`将数据如数据库备份发送到服务器cm2上。

linux系统不能正常启动情况下,如何从系统中把里面的数据copy出来;

思路:1. 进入救援模式,找到需要恢复的数据; 2. 进入救援模式下后,需要配置网络将数据传输出来;3.通过scp将数据传输到其他的服务器上;

4、恢复数据
4.1 获取数据。

目前启动的环境,实际上光盘上的操作系统产生的临时文件系统,并非我们硬盘上的文件系统。我们是无法直接访问的, 需要先挂载后,才能访问到。
在这里插入图片描述

a 查看文件系统(红框标出来的,是我的硬盘)

b 挂载硬盘

mkdir /mnt/s3

mount /dev/sda3 /mnt/s3

现在访问硬盘上的任何文件,都是在以前的文件目录加上前缀/mnt/s3

c 传输文件到外部服务器(cm2)

这里我们是使用scp, 把数据库的文件备份到外部服务器cm2的/home/mysql-bak/ 下

scp -r /mnt/s3/var/lib/mysql root@cm2:/home/mysql-bak/

这样你就可以去cm2上获取,不可开机服务器上的数据了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值