Solaris 2.x への移行

インストール後のファイルとファイルシステムの復元

この節では、Solaris 2.6 ソフトウェアをインストールする前にバックアップしたユーザデータとシステムデータの復元に関する項目を説明します。

SunOS 4.x ファイルシステムとユーザファイルの復元

Solaris 2.6 のインストール時に作成した新しいファイルシステムに保存できなかったり、保存しないように選択した SunOS 4.x ファイルシステムは、復元することができます。バックアップおよび復元手順の詳細については、Solaris のシステム管理を参照してください。


注 -

先に進む前に、目的のスライスが復元しようとしているファイルシステムを収容するのに十分な大きさであることを確認してください。


バックアップした SunOS 4.x ユーザファイルをどれでも復元し、それを新しいシステムにコピーします。

SunOS 4.x システム構成ファイルの復元

最初に、SunOS 4.x システム構成ファイルを Solaris 2.6 システムの一時ディレクトリに復元する必要があります。この情報をシステムの一時ディレクトリに復元したあとで、それが Solaris 2.6 の動作環境で使用できるようにしなければなりません。データの中にはファイルにマージするだけでよいものもありますが、データのタイプによっては新しいフォーマットに変換しなければなりません。

システムの構成により、どちらのタイプを使用するかが決まります。次の指示に従って、ファイルの結合か変換を行い、復元を完了させてください。

結合すべきファイル

次のファイル内のデータを利用できる状態にするため、Solaris 2.6 の同じ名前のファイルに、変更内容を結合してください。ただし、これらのファイルすべてが、SunOS 4.x のシステムで変更されたとは限りません。SunOS 4.x のシステムで変更されたファイルだけを見つけ、それらのファイルだけを結合してください。このリストにおいて、一部のファイル名にわずかですが変更があることに注意してください。たとえば、/etc/auto.* ファイルは、/etc/auto.* に変更されています。

次に、この章の前半の指示に従ってバックアップされた、SunOS 4.x のファイルリストの例を示します。これらのファイルは、Solaris 2.6 環境で結合の対象となるファイルです。付録 D 「システムファイルリファレンス」 を参照して、SunOS 4.x ファイルに変更がないか調べてください。

変換すべきファイル

/etc/fstab を含む多くのシステムファイルは、Solaris 2.6 環境では別のファイルに置き換えられ、削除されています。このようなファイルに記録されていた情報を取り出し、Solaris 2.6 環境に手作業で変換しなければなりません。SunOS 4.x のファイルが変更されているかどうか調べるには、付録 D 「システムファイルリファレンス」 を参照してください。


注意 - 注意 -

Solaris 2.6 ソフトウェアをインストールした後は、SunOS 4.x システムのオペレーティングシステム実行可能ファイル (/usr/bin にあるシステムコマンドなど)を復元することは避けてください。


Solaris 2.6 のシステムにデータを結合する前に、次のファイルを変更しなければなりません。

share -F fstype -o options -d "text" pathname resource

詳細は、dfstab(4) のマニュアルページを参照してください。

dev raw_dev mnt_pt fs_type
fsck_pass auto_mnt mnt_option

詳細は、vfstab(4) のマニュアルページを参照してください。