正在迁移 AIX

在迁移过程中,安装过程确定操作系统的现有版本已安装了哪些可选软件产品。 在AIX 7.3中被新软件取代的以前版本的组件将安装在AIX 7.3级别。

迁移是默认的安装方法,用于从 "AIX®的一个版本和发行版移动到 "AIX的另一个版本和发行版,例如从 "AIX 7.2移动到 "AIX 7.3

在不同技术级别之间进行迁移时,避免系统降级。 例如,当您从 AIX 5.3AIX Version 6.1 迁移到 AIX Version 7.1时, 您可以通过迁移到 AIX V 7.1的最新可用技术级别来避免先前安装在 AIX 5.3AIX V 6.1 系统上的降级修订的风险。 如果您使用的是使用先前级别基本介质和要添加的更新级别创建的 NIM lpp_source ,请在相同发布日期或晚于要从中迁移的 AIX 5.3AIX Version 6.1 的级别创建具有基本介质的 lpp_sourceoslevel -s 命令输出的后四位数字表示当前已安装的服务包的年份和周。 如果您的系统处于技术级别,而且没有安装任何其他服务包,那么后四位数字可以是“0000”。 然后,查看命令“lslpp -Lc bos.sysmgt.sysbr”中的最后一个字段以获取相同的信息。

文件集: 为了使您能够更好地控制系统上安装的软件, bos.net.tcp.clientbos.net.tcp.server 文件集拆分为 33 个新文件集。

每个原始文件集的核心代码位于 bos.net.tcp.client_corebos.net.tcp.server_core 文件集中。 AIX 操作系统随附的软件 ( bos.net.tcp.clientbos.net.tcp.server 文件集) 的必要条件已更改为 bos.net.tcp.client_corebos.net.tcp.server_core 文件集。 其他必备条件将添加到其他新文件集。

原始文件集仍然存在,以满足其他软件的任何必备软件。 原始文件集具有所有新的文件集的必备软件,以确保满足所有需求。

要除去任何这些新文件集,必须除去 bos.net.tcp.client 文件集或 bos.net.tcp.server 文件集。 要确定具有新文件集的原始文件集,请运行 lslpp -d new_fileset_name 命令并查找 bos.net.tcp.clientbos.net.tcp.server 实例。 如果没有其他软件具有要除去的文件集的先决条件,那么可以除去该文件集。

在操作系统迁移期间,将进行代码更改,以便所有系统配置和用户可配置的文件(先前归 bos.net.tcp.clientbos.net.tcp.server 文件集所有)由现在拥有这些文件的新文件集合并。

以下是新文件集的列表:

  • bos.net.tcp.client_core
  • bos.net.tcp.server_core
  • bos.net.tcp.bind
  • bos.net.tcp.bind_utils
  • bos.net.tcp.bootp
  • bos.net.tcp.dfpd
  • bos.net.tcp.dhcp
  • bos.net.tcp.dhcpd
  • bos.net.tcp.ftp
  • bos.net.tcp.ftpd
  • bos.net.tcp.gated
  • bos.net.tcp.imapd
  • bos.net.tcp.mail_utils
  • bos.net.tcp.ntp
  • bos.net.tcp.ntpd
  • bos.net.tcp.pop3d
  • bos.net.tcp.pxed
  • bos.net.tcp.rcmd
  • bos.net.tcp.rcmd_server
  • bos.net.tcp.sendmail
  • bos.net.tcp.slip
  • bos.net.tcp.slp
  • bos.net.tcp.snmp
  • bos.net.tcp.snmpd
  • bos.net.tcp.syslogd
  • bos.net.tcp.tcpdump
  • bos.net.tcp.telnet
  • bos.net.tcp.telnetd
  • bos.net.tcp.tftp
  • bos.net.tcp.tftpd
  • bos.net.tcp.timed
  • bos.net.tcp.traceroute
  • bos.net.tcp.x500
注意:
  • 如果要安装操作系统的下一个建议维护或技术级别,请使用 SMIT update_all 快速路径或 install_all_updates 命令来更新当前安装的文件集。 有关更新到 AIX的下一个建议维护或技术级别的更多信息,请参阅 可选产品和服务更新
  • 在应用新的技术级别 (TL) 之前,如果需要回滚至安装的先前级别,那么必须始终创建备份以及有关恢复该备份的计划。 还可使用 alt_disk_installmultibos 选项作为用于回滚至先前级别的方法。 由于无法拒绝 TL 更新,因此必须始终落实这些更新。
  • 在将系统移至 AIX的新 version.release 之前,如果需要回滚到先前安装级别,那么必须始终创建备份并计划复原该备份。 您还可以使用 nimadm 命令将系统迁移到备用磁盘,并在原始磁盘上维护原始根卷组。
将操作系统移动到软件的新级别时,迁移尝试保存所有用户配置。 要完成该目标,请执行以下步骤:
  • 保存配置文件
  • 准备和除去旧文件
  • 恢复新文件
  • 除去不受支持或不需要的文件集
  • 在任何可能的地方迁移配置数据
  • 为安装准备 VPD
  • 更新其他文件集

执行软件迁移时,会发生以下情况:

  • 将从系统中除去 /usr/lib/drivers/usr/lib/microcode/usr/lib/methods/dev 目录中的所有文件,因此必须重新安装对设备驱动程序的软件支持。 非设备软件产品和应用程序将保留在系统上,如果它们属于 AIX 二进制兼容性中描述的那些文件,那么它们将正常工作。
  • 已从系统中除去 /tmp 目录中的所有文件。
  • 运行 pre_migration 脚本以获取在迁移到 AIX 7.3时从系统中除去的软件的完整列表。 其中部分产品如下:
    • AIX 上的 Director Platform Agent for IBM® Systems Director
    • Director 公共代理程序
    • 公共代理程序服务代理程序 (cas.agent)
    • 轻量级基础架构运行时 (lwi.runtime)
    • System P 控制台 (sysmgt.pconsole)
    • INed 编辑器 (bos.INed)
    • 解决方案安装软件 (bos.installers)
    • 性能工作台 (bos.perf.gtools)
    • Eclipse 集成工具平台 (eclipse2)
    • 网络数据管理设施 (ndaf)
    • PEX_PHIGS
    • Pegasus CIM Server 和 sysmgt.cim 提供程序
    有关已除去功能的最新列表,请参阅 代码和从 AIX 7.3中除去的功能。

大多数情况下,在迁移安装过程中,安装新版本之前保存以前版本的产品的用户配置文件。