Pandora: Documentation ja: Backup and restore procedures
Contents
1 バックアップ手順
1.1 目的
このドキュメントの目的は、Pandora FMS アプライアンスのバックアップおよびリストア手順の説明です。
1.2 データベースバックアップ
最初に、データベースをバックアップする必要があります。
mysqldump -u <pandora_db_user> -p <pandora_db_name> | gzip > pandoradb.sql.gz <コンソールでパスワードを入力>
注意: ヒストリデータベースを利用している場合は、それに対しても同様に実行する必要があります。
1.3 設定ファイルバックアップ
Pandora のエージェントおよびサーバの設定ファイルをバックアップするには、次のコマンドを実行します。
tar -pcvzf pandora_configuration.tar.gz /etc/pandora/*.conf
1.4 エージェントバックアップ
エージェントディレクトリもバックアップする必要があります。すでに配布されているコレクションやエージェントプラグインを保存するために重要です。
tar -pcvzf agent.tar.gz /usr/share/pandora_agent
1.5 サーババックアップ
1.5.1 サーバブラグイン
サーバプラグインが置かれているデフォルトディレクトリは、/usr/share/pandora_server (Pandora サーバのメインディレクトリ) です。
注意: 他のディレクトリ内にサーバプラグインがある場合は、それもバックアップする必要があります。
tar -pcvzf pandora_server.tar.gz /usr/share/pandora_server tar -pcvzf my_plugin_folder.tar.gz /home/myuser/my_plugin_folder
1.5.2 リモート設定
リモートエージェントの動作のために、リモート設定ファイルおよびコレクションのバックアップが必要です。
tar -pcvzf collections.tar.gz /var/spool/pandora/data_in/collections tar -pcvzf md5.tar.gz /var/spool/pandora/data_in/md5 tar -pcvzf remote_agents_conf.tar.gz /var/spool/pandora/data_in/conf
1.6 コンソールバックアップ
カスタム画像、拡張などを保存するために、コンソールのバックアップを実行します。
tar -pcvzf pandora_console.tar.gz /var/www/html/pandora_console
2 リストア手順
2.1 4.1 アプライアンスのインストール
サーバに CD を入れ起動画面でキーを押します。起動メニューが表示されます。
"Install (Text mode)" を選択すると、テキストモードでインストールが実行されます。インストールオプションを選択すると、グラフィカルなインストールが開始されます(推奨)。いずれかのオプションを選択し、インストール後、マシンを再起動します。
2.2 データベースリストア
2.2.1 手動リストア
データベースが起動し、Pandora サーバとエージェントが停止していることを確認します。
[[email protected] ~]# /etc/init.d/mysqld start Starting mysqld: [ OK ] [[email protected] ~]# /etc/init.d/pandora_server stop Stopping Pandora FMS Server [[email protected] ~]# /etc/init.d/pandora_agent_daemon stop Stopping Pandora Agent.
その後、データベースをリストアします。
[[email protected] ~]# gunzip pandora.sql.gz [[email protected] ~]# cat pandoradb.sql | mysql -u root -p pandora Enter password: <enter the password in console>
次の方法でもリカバリできます。
mysql –u root –p pandora create database pandora; use pandora; source PATH BACKUP;
2.2.2 Pandora FMS データベースバックアップユーティリティを使ってのリカバリ
バックアップをリストアするには、作成したバックアップの一覧からリカバリしたいバックアップを選択し、'このバックアップへ戻す(Rollback to this backup)' オプションをクリックします。その後、選択したデータベースを復元するための手動の手順を示すメッセージがコンソールに表示されます。
2.3 設定ファイルリストア
最初に、エージェントおよびサーバ設定ファイルをリストアします。
[[email protected] ~]# tar -zxvf pandora_configuration.tar.gz -C /
2.4 エージェントリストア
エージェントディレクトリのリストアを実行します。
[[email protected] ~]# tar -zxvf agent.tar.gz -C /
2.5 サーバリストア
2.5.1 サーバプラグイン
pandora server のメインのディレクトリおよび、プラグインの入ったディレクトリをリストアします。
[[email protected] ~]# tar -zxvf pandora_server.tar.gz -C / [[email protected] ~]# tar -zxvf my_plugin_folder.tar.gz -C /
2.5.2 リモート設定
リモートエージェントが正しく動作するために、リモート設定ファイルおよびコレクションファイルをリストアします。
[[email protected] ~]# tar -zxvf collections.tar.gz -C / [[email protected] ~]# tar -zxvf md5.tar.gz -C / [[email protected] ~]# tar -zxvf remote_agents_conf.tar.gz -C /
2.6 コンソールリストア
カスタム画像や拡張などを含め、コンソールのリストアを行います。
[[email protected] ~]# tar -zxvf pandora_console.tar.gz -C /
2.7 Pandora FMS サーバおよびエージェントの起動
最後に、Pandora FMS サーバとエージェントを起動します。
[[email protected] ~]# /etc/init.d/pandora_server start [[email protected] ~]# /etc/init.d/pandora_agent_daemon start