16.14.2. インストーラーを使用したアップグレード
注記
通常、Red Hat は、別の
/home
パーティションにユーザーデータを保持し、新規インストールを行うことを推奨します。パーティションとその設定方法の詳細は、「ディスクパーティション設定」 を参照してください。
インストールプログラムを使用してシステムのアップグレードを選択すると、Red Hat Enterprise Linux ソフトウェアと競合する Red Hat Enterprise Linux で提供されていないソフトウェアは上書きされます。この方法でアップグレードを開始する前に、後で参照するためにシステムの現在のパッケージの一覧を作成します。
rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' > ~/old-pkglist.txt
インストール後に、この一覧を参照して、Red Hat 以外のソースから再ビルドまたは取得する必要があるパッケージを見つけます。
次に、システム設定データのバックアップを作成します。
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc' su -c 'mv /tmp/etc-*.tar.gz /home'
アップグレードを実行する前に、重要なデータをすべてバックアップしてください。重要なデータには、
/home
ディレクトリー全体の内容や、Apache、FTP、SQL サーバーなどのサービスやソースコード管理システムなどのコンテンツが含まれる場合があります。アップグレードは破壊的ではありませんが、正しく実行しないと、データが失われる可能性が若干あります。
警告
上記の例では、バックアップの資料が
/home
ディレクトリーに保存されることに注意してください。/home
ディレクトリーが別のパーティションではない場合は、これらの例の動詞は従わないでください。CD、DVD ディスクなどの別のデバイスにバックアップを保存するか、外部ハードディスクに保存します。
後でアップグレードプロセスを完了する方法は、「アップグレードの完了」 を参照してください。