4、救援模式

背景和目标

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

1、进入救援模式,找到需要恢复的数据;

2、进入救援模式下后,需要配置网络将数据传输出来;

3、通过scp将数据传输到其他的服务器上;

进入救援模式

1、准备一个Centos7的启动光盘或U盘

2、挂载光盘或U盘、并进入系统BIOS界面(具体根据主板不同在开机时按不同的键)

3、在Boot中选择光盘启动或U盘启动

image-20230915100611697

4、选择Troubleshooting

image-20230915100636901

5、选择Rescue a CentOS system

image-20230915100705914

6、选择1并回车

注意:此时被救援系统将会挂载到救援系统的/mnt/sysimage目录下

image-20230915100800223

7、回车,就会进入一个Shell了

image-20230915100845922

配置网络

1、用ifconfig命令查看网卡名称

image-20230915100952785

2、配置局域网IP,自此系统就已经可以在局域网内操作了

ifconfig ens33 192.168.10.43/24

3、如果需要外网,就要配置DNS

nmcli con mod ens33 ipv4.dns "192.168.10.1"

备份重要数据

上面的步骤网络已经打通了,就可以使用scp命令将重要数据传输到其他机器

scp -r /mnt/sysimage/var/lib/mysql root@192.168.10.55:/data/mysqlback