8.3. Satellite のバックアップ
RHN Satellite のバックアップはいくつかの方法で行うことができます。選択する方法に関わらず、関連するデータベースもバックアップする必要があります。Stand-Alone Database の場合は、お客様の組織のデータベース管理者に相談してください。Embedded Database の場合は、このプロセスの詳細と使用可能なオプションについては、 「RHN DB Control の使用」 を参照してください。
Red Hat がバックアップを推奨する最低限のファイルとディレクトリは次の通りです。
/rhnsat/
- Embedded Database のみ (データベース稼働中は絶対にバックアップを行わないでください - 「データベースのバックアップ」 を参照)/etc/sysconfig/rhn/
/etc/rhn/
/etc/sudoers
/etc/tnsnames.ora
/var/www/html/pub/
/var/satellite/redhat/1
- カスタム RPM/root/.gnupg/
/root/ssl-build/
/etc/dhcp.conf
/tftpboot/
/var/lib/cobbler/
/var/lib/rhn/kickstarts/
/var/www/cobbler
/var/lib/nocpulse/
できれば
/var/satellite/
もバックアップしてください。障害が発生した場合にダウンロード時間を短縮できます。/var/satellite/
(特に /var/satellite/redhat/NULL/
) は主として Red Hat の RPM リポジトリの複製となるため、satellite-sync
で再生成することができます。Red Hat は /var/satellite/
ツリー全体のバックアップを推奨します。接続が遮断された Satellite の場合には、/var/satellite/
は必ずバックアップされなければなりません。
これらのファイルとディレクトリのみをバックアップする方法では、RHN Satellite ISO RPM の再インストールと Satellite の再登録を必要とします。更に、Red Hat パッケージは
satellite-sync
ツールを使って再同期する必要があります。最後に、/root/ssl-build/\ rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpm
を再インストールする必要があります。
もう一つの方法としてあげられるのは、前述のファイルとディレクトリすべてのバックアップを行い、RHN Satellite を登録せずに再インストールする方法です。インストール中、RHN 登録と SSL 証明書生成のセクションは取消しまたは省略します。
そして最後に、最も包括的な方法として、マシン全体をバックアップする方法があります。ダウンロードと再インストールの時間は節約できますが、余分なディスク領域とバックアップ時間が必要になります。
注記
バックアップの方法に関係なく、バックアップから Satellite を復元する際には以下のコマンドを実行して、
rhn-search
サービスが次回起動された時に検索インデックスの再作成をスケジュールしなければなりません。
/etc/init.d/rhn-search cleanindex
/etc/init.d/rhn-search cleanindex