将 rootvg 克隆到备用磁盘
克隆 rootvg 到备用磁盘有许多优点。 一个优点是万一磁盘崩溃,有一个联机备份可用。 保留联机备份需要在系统上有一个或多个额外磁盘可用。
在应用新维护或技术级别更新时可发现 rootvg 克隆的另一个优点。 制作 rootvg 的副本到备用磁盘,然后应用更新到该副本。 在此过程中系统运行不中断。 重新引导时,系统从最新更新的 rootvg 引导来测试。 如果更新产生问题,可以通过复位引导列表取回 old_rootvg 然后重新引导。
如果当前 rootvg 使用 JFS 文件系统,那么备用磁盘无法获取 4K 大小的扇区。
缺省情况下,调用 alt_disk_install 命令执行以下操作:
- 根据当前 rootvg的配置创建 /image.data 文件。 可以使用定制的 image.data 文件。
- 创建备用 rootvg(altinst_rootvg)。
- 创建带有 alt_inst 前缀的逻辑卷和文件系统。
- 从 rootvg 生成备份文件列表,且如果给定 exclude.list 文件,那些文件将从此列表中排除。
- 复制最终列表到 altinst_rootvg 的文件系统。
- 如果指定,installp 命令安装更新、修正包或新文件集到备用文件系统。
- bosboot 命令在备用引导盘上创建引导逻辑卷。
- 如果指定定制脚本,它在此时运行。
- 然后卸载文件系统,并且重命名逻辑卷和文件系统。
- 从系统中导出逻辑卷定义来避免与相同的 ODM 名称发生冲突,但是保留 altinst_rootvg 定义作为 ODM 占位符。
- 缺省情况下,为了下一次重新引导,引导列表设置到新克隆的 rootvg。