You need to enable JavaScript to run this app.
导航
私有化部署服务器断电场景处理方案
最近更新时间:2025.12.15 11:24:07首次发布时间:2025.12.15 11:24:07
复制全文
我的收藏
有用
有用
无用
无用

本文档旨在提供飞连服务器在计划内和计划外断电场景下的标准处理流程,以确保数据安全和业务连续性。

一、计划内停电:预防措施

在可预见的停电发生前,请务必执行以下操作以保障您的数据和系统安全。

1. 定期创建虚拟机快照

快照是虚拟机在特定时间点的完整状态记录,可在系统发生意外时快速恢复。建议在执行重大操作或计划停电前创建快照。

操作示例(以 VMware Workstation)为例

  1. 在虚拟机列表中,右键单击需要操作的虚拟机,选择快照 > 拍摄快照
    Image
  2. 输入自定义快照名称和描述,点击拍摄快照
    Image

其他虚拟化平台快照指南

2. 定期执行系统备份

手动备份

  1. 登录飞连运维平台 (https://<主Server_IP>:49901)。

  2. 导航至系统配置 > 备份恢复

  3. 点击系统备份按钮,等待备份完成。
    Image

  4. 备份完成后,您可以从列表中下载备份文件到本地进行离线保存。

Image

自动备份

  1. 登录飞连运维平台 (https://<主Server_IP>:49901)。
  2. 导航至系统配置 > 备份恢复
  3. 备份恢复页面,点击右上角的配置自动备份
    Image
  4. 根据需求配置以下选项:
    • 自动备份:​开启后,系统将按计划自动备份。您需要指定保留备份数
    • 自动同步:​开启后,备份数据将同步至远端节点。支持 sshrsync 两种同步方式。
      Image

恢复备份文件

仅当当前系统版本与备份文件版本完全一致时允许执行恢复操作。

  • 方式一:直接恢复
    在备份列表中找到目标文件,点击操作列的恢复
    Image
  • 方式二:上传恢复
    点击系统恢复,上传本地备份文件进行恢复。
    Image

实时备份和恢复

  • 需要配置主备的两台设备类型必须相同(数据服务器或者一体机)
  • 设备需要部署在同一局域网内(2 台服务器指向 1 个虚拟 IP)。
  • 两台设备的系统版本必须相同。

此方式需购买 2 个飞连系统软件(高级版),请联系飞连技术支持协助配置。

3. 【重要】断电前手动关机

在计划停电前,请务必通过标准流程关闭服务器,以避免文件系统损坏。

  1. 通过 SSH 连接到服务器控制台。

    ssh pilot@<主服务器IP>
    
  2. 在控制台菜单中,使用 Tab 键选择 (8) Shutdown

  3. 输入 y 确认关机。

二、意外停电:故障恢复

意外断电可能导致文件系统或引导程序损坏,使系统无法正常启动。

故障现象

  • 系统启动后黑屏,无法进入登录界面。
  • 系统启动时卡在 "Booting from Hard Disk ..."提示。

故障原因

  1. 文件系统损坏
  2. GRUB 损坏
  3. 磁盘文件损坏

故障处理

本指南以 VMware Fusion 为例,其他虚拟化平台操作类似。

  1. 准备 Debian 9 恢复镜像。
    点击下载链接,下载 Debian 9 的 ISO 镜像文件,用于启动进入救援模式。

  2. 挂载 ISO 镜像,设置从CD/DVD启动,也可以通过虚拟机“启动到固件”进入 bios 设置启动顺序

    • EXSI 参考下图,修改 bios 启动顺序(勾选强制执行BIOS设置
      Image
    • VMware Workstation 参考如下
      Image
      Image
      Image
      Image
      Image
      一直回车处理
      Image
      Image
  3. 修复文件系统。
    在救援模式的 shell 中,执行以下命令检查并修复文件系统。遇见提示时,一路输入 y 确认修复。完成后重启系统,检查是否恢复正常。如果问题解决,请直接跳至第 6 步。

    # 卸载可能已挂载的分区
    umount /dev/sda1
    
    # 检查并修复 ext4 文件系统
    fsck.ext4 /dev/sda1
    

    Image

  4. 修复 GRUB 引导。

    或者在前一步模式下执行:

    grub-install /dev/sda
    

    完成后重启系统,检查是否恢复正常。如果问题解决,请直接跳至第 6 步。

  5. 修复虚拟磁盘文件(如适用)。
    如果怀疑虚拟磁盘文件(.vmdk.qcow2)本身损坏,可使用相应工具进行修复。

    • VMware (vmware-vdiskmanager):

      vmware-vdiskmanager -R "<虚拟磁盘文件路径>"
      
    • QEMU (qemu-img):

      # 1. 检查错误
      qemu-img check <磁盘文件名>.qcow2
      
      # 2. 尝试修复
      qemu-img check -r all <磁盘文件名>.qcow2
      

完成后重启系统,检查是否恢复正常。

  1. 系统成功启动后,请仔细检查飞连的各项服务是否都正常运行。如果发现任何异常,请及时联系飞连技术支持。

故障预防

建议参看一、计划内停电:预防措施,建立快照机制或定期离线备份。