系统恢复#

下面介绍 NetHSM 系统软件的恢复过程。这些说明仅适用于 API 无法运行的情况,例如不响应 API 请求。如果 API 可操作,请执行`工厂重置<administration.html#reset-to-factory-defaults>`__。请严格按照说明操作,以防意外删除数据。

重要

只有当磁盘上的 GUID 分区表 (GPT) 和分区本身未损坏时,系统恢复才会起作用。启动过程中出现的以下信息可能表明分区已损坏。

Booting 'NetHSM automatic boot (USB or primary system)'

GRUB: No valid configuration found on (usb0).
GRUB: No valid configuration found on (ahci0,gpt1).

GRUB: Booting failed. System will switch off in 10 second.

如果它们已损坏,本说明将导致 NetHSM 系统软件的出厂安装。

系统恢复的步骤如下。

  1. 从`发布页面下载安装镜像文件<https://github.com/nitrokey/nethsm/releases>`__。

    警告

    下载损坏时安装的同一版本的安装程序镜像。不支持降级或跳版本升级。

  2. 确保系统已关闭,但已连接电源,并已打开背面的电源按钮。

  3. 用网线连接 BMC 网络端口。

    请参见下图识别 BMC 网络端口。

    服务器的背面#

    默认情况下,BMC 将通过 DHCP 等待地址分配。如果 DHCP 不可用,则可使用 Nmap 确定链路本地地址。nmap <network-in-cidr-notation> -p 80 --open 命令将返回开放 80 端口的主机列表。

  4. 使用上一步确定的 IP 地址,在浏览器中打开 BMC 网站。要登录,默认凭据是用户名``bmc_admin`` 和密码``abcd1234``。

  5. 单击左侧菜单中的*FRU: Hermes CFL (with TPM) Nitrokey Config* ,然后单击子菜单中的*Virtual media* ,安装下载的安装程序映像。在中间打开*usb0* 标签,然后单击*Attach media* 按钮。

    连接 USB 设备的 BMC 菜单

    连接 USB 设备的 BMC 菜单#

    在打开的对话框中,选择*Stream local file via browser* 作为*Transfer method* 。单击*Browse…* 按钮,选择下载的安装程序映像。使用*Submit* 按钮确认操作。

    BMC 菜单选择 USB 映像

    BMC 菜单选择 USB 映像#

  6. 在左侧菜单中选择*FRU: Hermes CFL (with TPM) Nitrokey Config* ,然后选择*Remote KVM* 。

  7. 点击 VGA 输出框右上角的*打开浮动远程 KVM 窗口* 按钮。

    BMC KVM 控制台视图

    BMC KVM 控制台视图#

    该窗口将显示 NetHSM 安装程序的图形输出。请将第二个窗口与 BMC 的主窗口一起打开。

  8. 从左侧菜单顶部切换到*Overview* 视图。

  9. 在*Override Boot Device* 框中,从*Select a Boot Device* 旁边的下拉框中选择*USB_BMC-virtual_media* 。

    BMC 启动设备设置

    BMC 启动设备设置#

  10. 在标题为*FRU: Hermes CFL (with TPM) Nitrokey Config* 的框中,从*Power* 旁边的下拉菜单中选择*On* 。使用*Apply* 按钮确认。

    BMC 开机设置

    BMC 开机设置#

    在之前打开的*Remote KVM* 窗口中,现在可以看到安装向导。

  11. KVM 窗口现在显示启动对话框。使用*Enter* 键确认选择``NetHSM automatic boot (USB or primary system)``。

    BMC KVM 控制台中的 NetHSM 启动选择

    BMC KVM 控制台中的 NetHSM 启动选择#

    在以下对话框中,用*Enter* 键确认选择``NetHSM Software Installer``。

    在 BMC KVM 控制台中选择 NetHSM 安装程序

    在 BMC KVM 控制台中选择 NetHSM 安装程序#

    警告

    请勿从菜单中选择``NetHSM Factory Reset - DELETES ALL DATA!``。这将无法恢复磁盘上的数据。

NetHSM 安装程序将安装系统软件并关闭。