AIX のマイグレーション

移行中は、インストール・プロセスにより、オペレーティング・システムの既存のバージョンにインストールされるオプションのソフトウェア製品が判別されます。 AIX 7.33の新しいソフトウェアによって置き換えられる以前のリリースのコンポーネントは、AIX 7.3レベルでインストールされます。

移住は、'AIX®のあるバージョンやリリースから、'AIX の別のバージョンやリリース、例えば 'AIX 7.2から 'AIX 7.3 に移行するためのデフォルトのインストール方法である。

異なるテクノロジー・レベル間での移行時には、システムのレベルを下げないようにしてください。 例えば、 AIX 5.3 または AIX バージョン 6.1 から AIX バージョン 7.1にマイグレーションする場合、 AIX バージョン 7.1の最新のテクノロジー・レベルにマイグレーションすることで、以前に AIX 5.3 または AIX バージョン 6.1 システムにインストールされていたフィックスをダウン・レベルにするリスクを回避できます。 追加する前のレベルのベース・メディアおよびそれ以降のレベルの更新で作成された NIM lpp_source を使用する場合は、マイグレーション元の AIX 5.3 または AIX バージョン 6.1 のレベルと同じリリース日以降のベース・メディアで lpp_source を作成します。 oslevel -s コマンドの出力の最後の 4 桁は、現在インストールされている Service Pack の年と週 (YYWW) を表しています。 ご使用のシステムが、追加の Service Pack がインストールされていないテクノロジー・レベルである場合、最後の 4 桁は「0000」である可能性があります。 この場合は、コマンド「lslpp -Lc bos.sysmgt.sysbr」からの最後のフィールドを調べて、同じ情報を入手してください。

ファイルセット: システムにインストールされているソフトウェアをより詳細に制御するために、 bos.net.tcp.client ファイルセットと bos.net.tcp.server ファイルセットは 33 個の新規ファイルセットに分割されます。

元の各ファイルセットのコア・コードは bos.net.tcp.client_core ファイルセットと bos.net.tcp.server_core ファイルセットに入っています。 AIX オペレーティング・システムに付属のソフトウェアの必要条件 ( bos.net.tcp.client ファイル・セットおよび bos.net.tcp.server ファイル・セット) は、 bos.net.tcp.client_core ファイル・セットおよび bos.net.tcp.server_core ファイル・セットに変更されます。 その他の新規ファイルセットには追加の必要条件が設定されています。

元のファイルセットは他のソフトウェアによる必要条件を満たすために引き続き存在しています。 すべての要件が確実に満たされるよう、元のファイルセットには、すべての新規ファイルセットに対する必要条件が含まれています。

これらの新規ファイルセットのいずれかを除去するには、bos.net.tcp.client ファイルセットか bos.net.tcp.server ファイルセットのいずれかを除去する必要があります。 新規ファイル・セットを持つ元のファイル・セットを判別するには、 lslpp -d new_fileset_name コマンドを実行して、 bos.net.tcp.client または bos.net.tcp.server のいずれかのオカレンスを探します。 除去するファイルセットを必要条件とするソフトウェアが他になければ、除去が可能です。

オペレーティング・システムの移行中にコード変更が行われるため、すべてのシステム構成とユーザー構成可能ファイル (bos.net.tcp.client ファイルセットと bos.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_install オプションまたは multibos オプションを使用して、前レベルに戻ることもできます。 TL 更新は拒否できないため、この更新は必ず受け入れなければなりません。
  • システムを AIXの新しい version.release に移動する前に、必ずバックアップを作成し、前のレベルのインストール済み環境にロールバックする必要がある場合は、そのバックアップのリストアを計画する必要があります。 また、nimadm コマンドを使用すると、システムを代替ディスクに移行し、元のディスク上に元のルート・ボリューム・グループを維持することもできます。
移行では、オペレーティング・システムを新規レベルのソフトウェアに移行する一方で、すべてのユーザー構成の保存が試行されます。 この目標を達成するため、以下のステップが実行されます。
  • 構成ファイルの保存
  • 古いファイルの準備と除去
  • 新規ファイルの復元
  • サポートされないまたは不必要なファイルセットの除去
  • 構成データの移行 (可能な場合にはいつでも)
  • インストール用の VPD の準備
  • もっと多くのファイルセットの更新

ソフトウェアの移行を実行すると、以下のようなことが起こります。

  • /usr/lib/drivers/usr/lib/microcode/usr/lib/methods、 および /dev ディレクトリーにあるファイルはすべてシステムから除去されるので、 デバイス・ドライバー用のソフトウェア・サポートを再インストールする必要があります。 デバイス以外のソフトウェア製品およびアプリケーションはシステム上に残り、 AIX バイナリー互換性で説明されているファイルの中に含まれている場合は、正しく機能します。
  • /tmp ディレクトリーにあるファイルはすべて、システムから削除されます。
  • AIX 7.3にマイグレーションするときにシステムから除去されるソフトウェアの完全なリストを確認するには、 pre_migration スクリプトを実行します。 該当する製品には、以下が含まれます。
    • AIX 上の IBM® Systems Director 用の Director Platform Agent
    • Director Common Agent
    • 共通エージェント・サービス・エージェント (cas.agent)
    • Lightweight Infrastructure ランタイム (lwi.runtime)
    • システム P コンソール (sysmgt.pconsole)
    • INed エディター (bos.INed)
    • ソリューション・インストール・ソフトウェア (bos.installers)
    • パフォーマンス・ワークベンチ (bos.perf.gtools)
    • Eclipse 統合ツール・プラットフォーム (eclipse2)
    • ネットワーク・データ管理機能 (ndaf)
    • PEX_PHIGS
    • Pegasus CIM Server および sysmgt.cim プロバイダー
    削除された機能の最新リストについては、 Code and functions removed from AIX 7.3を参照してください。

移行インストールでは、新しいバージョンがインストールされるとき、 ほとんどの場合、プロダクトの以前のバージョンからのユーザー構成ファイルは保存されます。