最新消息
博拓瑞论坛 - BTR BBS

这是一个游客消息。立即注册免费帐户成为我们的会员!您登录后,将能够通过发表自己的文章来参与进来并获得更加强大的社区支持!

Linux教程 Linux系统环境下使用系统救援

SakuraHaruna

论坛管理员
论坛管理员
论坛超级版主

前言:​

在使用云服务器/VPS的过程中,可能因为误操作导致机器 grub 引导文件丢失、系统关键文件缺失、lib 动态库文件损坏/缺失等问题时,可能会导致操作系统无法进入单用户模式并完成修复,此时需使用系统救援模式来进行系统修复或进入系统救援模式保存相关重要文件。
本文介绍如何通过云服务器/VPS控制台,使用救援模式。
现国内各大IDC厂商大多都已支持进入系统救援模式,各位可在后台自行查阅如何进入,或提交相关工单咨询。其他IDC厂商如支持系统救援模式,使用方法都十分接近,均可根据本教程来进行相关操作!
此操作需要一定的Linux相关技术,请谨慎操作以免不必要的麻烦!

操作方法:​

注意⚠️:
进入系统救援模式前,建议您对实例进行备份,以防止由于出现误操作等造成相关重要文件丢失等影响。
数据盘可通过 '创建快照' 备份,系统盘可通过 '创建备份' 备份。

开启系统救援模式:​

  1. 进入您的云服务器控制台
  2. 在实例管理页面中,根据实际使用的视图模式进行操作或提交工单咨询您的客服进入系统救援模式。
  3. 在弹出的窗口中,设置救援模式期间登录实例的密码。
  4. 此时可在查看实例正在进入救援模式,当实例状态提示正处于救援模式则说明已成功进入救援模式,请参考下一步尽快修复实例。

进入救援系统:​

  1. 连接你的救援系统,连接方式与正常SSH连接一样,在SSH连接工具输入你的服务器IP及设置的救援模式密码即可连接。
  2. 连接成功后,依次执行以下命令挂载系统盘根分区。输入fdisk -l查看设备名以及分区:
    IMG_20230716_151752.jpg
  3. 救援模式下实例:
    系统盘设备名为vdb,分区为vdb1。
    数据盘设备名为vdc,分区为vdc1。
    默认均未挂载!以上信息根据实际情况修改!
  4. 在救援系统下创建文件夹vdb1 vdc1并挂载至mnt文件夹下:
    Bash:
    mkdir -p /mnt/vdb1
    mkdir -p /mnt/vdc1
    mount /dev/vdb1 /mnt/vdb1
    mount /dev/vdc1 /mnt/vdc1
    挂载vdb1&vdc1至mnt/vdb1 & mnt/vdc1 文件夹,vdb1/vdc1请根据实际情况修改!
  5. 执行mount -a重新挂载全部分区,并输入df -h查看是否挂载成功,出现了对应目录则代表成功!
    IMG_20230716_154608.jpg
  6. 挂载成功后,您即可操作分区中的数据。(例如备份数据,修复系统引导文件等操作)

退出系统救援模式:​

  1. 完成系统救援后,根据步骤一执行其相反操作即可!
  2. 退出救援模式后,可能处于关机状态,开机后即可恢复使用。

如有问题可加入我们的交流群讨论:696626807
 
最后编辑:

顶部