Boot-in-Cloud 技术
云启动(Boot-in-Cloud)是 HyperBDR 的一项独特技术,它综合利用云 API 的编排能力和驱动适配能力,实现了主机的一键启动功能。
在块存储模式下,启动过程包括以下步骤:
首先,需要将块存储快照恢复到卷中,并修复系统启动盘的驱动器。在最终恢复主机时,由于每个云平台使用的方法略有不同,例如在华为云上,可以通过交换系统盘和数据盘来实现启动。最终的主机启动过程将根据用户在灾难恢复配置中指定的规范、卷类型、启动盘、网络和其他信息来完成。
在对象存储模式下,启动过程略有不同:
首先,目标平台需要上传两种自定义类型的镜像,一种用于 Linux 系统,另一种用于 Windows 系统。在对象存储主机启动时,首先启动一个临时恢复主机,并创建和挂载相应的磁盘。然后,将数据从对象存储恢复到块存储,并执行驱动器修复过程。完成后,临时主机将自动重启,一旦重启完成,主机启动就完成了。