跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

这是您第一次登陆到 developerWorks,已经自动为您创建了您的概要文件。 选择您概要文件中可以公开的信息的信息(如姓名、国家/地区,以及公司),这些信息同时也会与您所发布的内容相关联。 您可以随时更新您的 IBM 账号。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

AIX 系统迁移安装

Dharanikumar Pallint, AIX 功能验证测试员, IBM
https://www.ibm.com/developerworks/aix/library/au-aix-system-migration-installation/myphoto.JPG
Dharanikumar Pallinti 是 AIX 的功能验证测试员,负责对元集群检查点重启 (MCR)、安全性和内核等不同组件执行回归测试。他拥有 3 年的在 AIX 环境中工作的丰富实用经验,并且是印度 MCR 组件的技术领导。目前他在研究 SF-store 组件。

简介: 迁移安装是一种将系统从一个操作系统 (OS) 级别版本迁移到另一个操作系统版本的方法。这种安装方法保留了所有用户数据配置和文件系统。迁移安装卡通过各种不同的方式完成,本文提供了将系统从一个版本迁移到另一个版本的步骤。

发布日期: 2012 年 6 月 11 日
级别: 中级 原创语言: 英文
访问情况 : 6500 次浏览
评论: 


简介

系统迁移是在与其当前版本不同的操作系统版本上安装系统的一种方法。IBM AIX 安装提供了在不同版本上安装系统的各种方法。您可以选择以下方法:

  • 新的、完全覆盖式的安装会覆盖选定硬盘上的所有数据。
  • 保守安装会保留旧用户数据,这些数据位于 root 卷组中。
  • 迁移安装将 AIX 升级到不同的主要版本或次要版本,同时保留 root 卷组。

本文主要介绍 AIX 系统迁移安装方法,提供了使用网络安装管理 (NIM) 服务器将系统从一个 AIX 版本迁移到另一个 AIX 版本的分步说明。

概述

迁移安装尝试保留所有用户配置,同时将操作系统从一个 AIX 版本转移到另一个 AIX 版本。在迁移安装期间,安装过程会确定现有的操作系统版本上安装了哪些可选的软件产品。与新的、完全覆盖式的安装相比,迁移安装的主要优势是,大部分文件集和数据仍会保留在系统上。所有目录(比如 /home、/usr 和 /var)、逻辑卷信息和配置文件都会保留。在系统迁移期间,不会保留 /tmp 文件系统。

在将系统从一个 AIX 版本迁移到另一个版本期间,会采用以下步骤:

  1. 保存现有的配置文件
  2. 准备和删除旧文件
  3. 使用新配置文件还原系统
  4. 删除不受支持的或不必要的文件集
  5. 只要适用和可能,就可以迁移配置数据
  6. 在其他文件集需要时更新额外的文件集

迁移规划流程涉及到多种步骤。管理员在将系统从一个 AIX 版本迁移到另一个版本之前,必须先准备一个检查列表,以便关注以下步骤:

  1. 备份现有的环境,预防数据丢失
  2. 检查已迁移版本的硬件需求
  3. 检查新 AIX 版本的安全漏洞问题
  4. 确定迁移战略

硬件需求

不同 AIX 版本的硬件需求不同。请确保新的操作系统支持您的硬件。请阅读发行说明,了解您的硬件需求和相应的 AIX 操作系统需求。

另外,除了检查硬件之外,在开始迁移安装之前,在您系统上执行的另一个重要任务是升级您的系统、所有适配器和其他设备的微代码级别。请访问修复中心(Fix Central),查找和下载微代码升级软件,请参见 参考资料 一节。

迁移方法

可采用不同的方法将系统从一个 AIX 版本迁移到另一个 AIX 版本:

  • 使用 NIM 进行迁移
  • 使用 CD 或 DVD 驱动器进行迁移
  • 使用 mksysb 进行迁移
  • 使用备用磁盘迁移来实现迁移。

这些方法有助于将系统从一个版本迁移到另一个版本。但是,每种机制都有自己的优点和缺点。

如果环境中有多个系统,那么 NIM 方法将是迁移系统的最佳选择。NIM 方法提供了一种远程访问系统的机制,它是最省时的方法。

请注意,您需要配置 NIM 宿主 (master),以便 NIM 客户端可在迁移时使用 NIM 宿主上的资源。请参见 参考资料 一节,了解如何配置 NIM 宿主。

使用 NIM 进行迁移的步骤

  1. 删除 NIM 客户端系统上的 /etc/niminfo 文件(如果存在)。
  2. 在 NIM 客户端上运行 smit nim 命令。
  3. 选择 Configure Network Installation Management Client Fileset,从 NIM 宿主分配资源,如图 1 所示。

    图 1. smit nim
    NIM 安装菜单

  4. 输入系统名称作为您希望安装的 NIM 客户端的主机名。在本示例中,P7he42 作为 NIM 客户端。输入 en0 作为系统的主要网络安装接口 (Primary Network Install Interface)。最后提供 NIM 宿主详细信息。

    输入您希望从中选择 lpp_source 和位置的网络安装宿主的主机名(比如 distnim.austin.ibm.com),如图 2 所示。



    图 2. 在 NIM 客户端上提供 NIM 宿主的详细信息
    NIM 安装菜单

  5. 按下 Enter 键继续。命令状态显示 OK。
  6. 再次在 NIM 客户端上运行 smit nim 命令,从菜单列表选择 Manage Network Install Resource Allocation,然后选择 Allocate Network Install Resources,如图 3 所示。

    图 3. 在 NIM 宿主上分配资源
    NIM 安装菜单

  7. 选择需要安装的 lpp_source 和相应构建版本的位置,如图 4 所示。此操作中,会给 NIM 客户端分配资源。

    图 4. 选择 NIM 资源
    选择构建版本

  8. 再次运行 smit nim 命令,从菜单列表选择 Perform a NIM Client Operation,如图 5 所示。

    图 5. 执行 NIM 操作
    NIM 客户端操作

  9. 为 NIM 客户端安装选择 bos_inst 方法,如图 6 所示。

    图 6. NIM 客户端安装的 bos_inst 方法
    NIM 客户端操作

    如果您的环境具有用于 bos_inst 安装的自动化脚本,那么在执行 bos_inst 脚本的资源分配期间,应该选择提示的安装选项。

  10. 最后,将 ACCEPT 新许可协议值更改为 Yes,如图 7 所示,按下 Enter 键确认安装。

    图 7. 接受新许可
    接受新许可

  11. 安装 NIM 客户端后,客户端分区会自动重新启动。使用硬件管理控制台 (HMC) 打开一个新的终端会话。客户端分区引导至 SMS 菜单,资源分配包计数会开始执行 OS 安装。

    图 8. 选择终端作为系统控制台
    SMS 菜单

    成功分配所有资源后,系统会提示您通过选择选项 1 来选择使用系统控制台作为打开的终端,如图 8 所示。安装选项会显示在此控制台上。

  12. 选择选项 1 后,安装选项显示为英文,如图 9 所示。

    图 9. 以英文形式显示安装选项
    安装设置

  13. 显示安装选项,让用户选择 OS 安装方法。对于迁移和保守安装,可以选择选项 2(如图 10 所示)来更改默认的安装设置。

    图 10. 更改安装设置
    更改安装设置

  14. 选择 change/show installation settings(如图 10 所示)之后,系统会提示您选择安装方法。可以选择选项 3 来进行迁移安装,如图 11 所示。

    图 11. 选择迁移安装
    迁移安装

  15. 通过选择相应的序列号(如图 12 所示),选择操作系统需要安装到哪个磁盘驱动器。

    图 12. 从列表中选择所需的磁盘驱动器
    列出磁盘驱动器

  16. 最后,通过选择选项 2 ,根据需要更改主要语言。选择主要语言后,按 0 使用需要的安装设置来安装操作系统,如图 13 所示。

    图 13. 选择语言和安装设置
    语言设置

    使用上述设置继续执行安装。在将系统完全迁移到目标 AIX 版本后,系统会自动重新启动。您可以使用 Telnet 或 Secure Sheell (SSH) 服务直接进行登录。

结束语

迁移安装将系统从一个 AIX 版本迁移到另一个 AIX 版本。迁移安装会保留旧用户数据和配置文件。NIM 安装方法有助于将系统从一个 AIX 版本迁移到另一个 AIX 版本。


参考资料

学习

获得产品和技术

  • 修复中心 中查找并下载微代码

  • 以最适合您的方式 IBM 产品评估试用版软件:下载产品试用版,在线试用产品,并在云环境中使用产品,或者在 IBM SOA 人员沙箱 中花几小时学习如何高效实现面向服务的架构。

  • 免费 试用 IBM 软件。下载一个试用版本,登录到一个在线试用版,在沙盒环境中使用产品,或者通过云访问它。有 100 多个 IBM 产品试用版可供选择。

讨论

关于作者

https://www.ibm.com/developerworks/aix/library/au-aix-system-migration-installation/myphoto.JPG

Dharanikumar Pallinti 是 AIX 的功能验证测试员,负责对元集群检查点重启 (MCR)、安全性和内核等不同组件执行回归测试。他拥有 3 年的在 AIX 环境中工作的丰富实用经验,并且是印度 MCR 组件的技术领导。目前他在研究 SF-store 组件。

关于报告滥用的帮助

报告滥用

谢谢! 此内容已经标识给管理员注意。


关于报告滥用的帮助

报告滥用

报告滥用提交失败。 请稍后重试。


developerWorks:登录


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 使用条款

 


当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

请选择您的昵称:

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

(长度在 3 至 31 个字符之间)


单击提交则表示您同意developerWorks 的条款和条件。 使用条款.

 


为本文评分

评论

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=AIX and UNIX, Open source
ArticleID=820628
ArticleTitle=AIX 系统迁移安装
publish-date=06112012