{JP1/Base}3.5.3 バックアップとリカバリー(UNIXの場合)

  • 物理ホスト

(1) 設定情報のバックアップ

(a) 定義ファイルのバックアップ

tar cvzf /root/jp1base.conf.tgz /etc/opt/jp1base/conf

(b) 共通定義情報のバックアップ

/opt/jp1base/bin/jbsgetcnf -c JP1BASE > /root/jp1base.common.bkup

(c) jp1hosts2情報のバックアップ

/opt/jp1base/bin/jbshosts2export > /root/jp1base.jp1hosts2.bkup


(2) イベントDBのバックアップ
(a) リカバリーを目的としたバックアップ

1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop
/opt/jp1cons/bin/jco_spmd_status

2.JP1/Baseを停止する。
/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

 

3.イベントDBファイルをバックアップ

tar cvzf /root/jp1base.eventdb1.bkup /var/opt/jp1base/sys/event/servers/default

4.JP1/Baseを起動する。
/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

5.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start
/opt/jp1cons/bin/jco_spmd_status

 

(b) 障害レポートとしてのバックアップ

/opt/jp1base/bin/jevexport -o /root/jp1base.eventdb2.bkup

 


(3) 設定情報のリカバリ
(a) 定義ファイルのリカバリ

1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop
/opt/jp1cons/bin/jco_spmd_status

2.JP1/Baseを停止する。
/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

3.定義ファイルのリカバリ

cd /tmp
tar xvzf /root/jp1base.conf.tgz

mv /etc/opt/jp1base/conf /etc/opt/jp1base/conf2
ll /etc/opt/jp1base
cp -a /tmp/etc/opt/jp1base/conf /etc/opt/jp1base
ll /etc/opt/jp1base
rm -rf /etc/opt/jp1base/conf2


4.JP1/Baseを起動する。
/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat


5.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start
/opt/jp1cons/bin/jco_spmd_status


(b) 共通定義情報のリカバリ

/opt/jp1base/bin/jbssetcnf /root/jp1base.common.bkup


(c) jp1hosts2情報のリカバリ

/opt/jp1base/bin/jbshosts2import -r /root/jp1base.jp1hosts2.bkup

/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop

/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

(4) イベントDBのリカバリ

1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop
/opt/jp1cons/bin/jco_spmd_status

2.JP1/Baseを停止する。
/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat


3.バックアップしたファイルをフォルダに配置する

cd /tmp
tar xvzf /root/jp1base.eventdb1.bkup


mv /var/opt/jp1base/sys/event/servers/default /var/opt/jp1base/sys/event/servers/default2
ll /var/opt/jp1base/sys/event/servers
cp -a /tmp/var/opt/jp1base/sys/event/servers/default /var/opt/jp1base/sys/event/servers
ll /var/opt/jp1base/sys/event/servers
rm -rf /var/opt/jp1base/sys/event/servers/default2

 


4.JP1/Baseを起動する。
/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat

5.転送先に対して重複防止テーブルクリア用JP1イベント(ユーザイベント)を送信して,転送先の重複防止テーブルから転送元の発行元イベントDB内通し番号の最大値をクリアする。
※転送設定ファイルで他ホストにJP1イベントを転送している場合のみ実施

/opt/jp1base/bin/jevsendd -i 7FFF8001 -m "DPT CLEAR EVENT" -d mmm181


6.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start
/opt/jp1cons/bin/jco_spmd_status

 

  • 論理ホスト

(1) 設定情報のバックアップ

(a) 定義ファイルのバックアップ

tar cvzf /root/jp1base.conf.tgz /mnt/sdc2/im/jp1base/conf

tar cvzf /root/event.tgz /mnt/sdc2/im/event

(b) 共通定義情報のバックアップ

/opt/jp1base/bin/jbsgetcnf -h mmm190 -c JP1BASE > /root/jp1base.common.bkup

(c) jp1hosts2情報のバックアップ

/opt/jp1base/bin/jbshosts2export -h mmm190 > /root/jp1base.jp1hosts2.bkup

(2) イベントDBのバックアップ
(a) リカバリーを目的としたバックアップ

1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop.cluster mmm190

2.JP1/Baseを停止する。
/etc/opt/jp1base/jbs_stop.cluster mmm190

3.イベントDBファイルをバックアップ

tar cvzf /root/jp1base.eventdb1.bkup /mnt/sdc2/im/event

4.JP1/Baseを起動する。
/etc/opt/jp1base/jbs_start.cluster mmm190

5.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start.cluster mmm190

(b) 障害レポートとしてのバックアップ

/opt/jp1base/bin/jevexport -h mmm190 -o /root/jp1base.eventdb2.bkup

(3) 設定情報のリカバリ
(a) 定義ファイルのリカバリ

1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop.cluster mmm190

2.JP1/Baseを停止する。
/etc/opt/jp1base/jbs_stop.cluster mmm190

3.定義ファイルのリカバリ

cd /tmp
tar xvzf /root/jp1base.conf.tgz

mv /mnt/sdc2/im/jp1base/conf /mnt/sdc2/im/jp1base/conf2
ll /mnt/sdc2/im/jp1base
cp -a /tmp/mnt/sdc2/im/jp1base/conf /mnt/sdc2/im/jp1base
ll /mnt/sdc2/im/jp1base
rm -rf /mnt/sdc2/im/jp1base/conf2

cd /tmp
tar xvzf /root/event.tgz

mv /mnt/sdc2/im/event /mnt/sdc2/im/event2
ll /mnt/sdc2/im
cp -a /tmp/mnt/sdc2/im/event /mnt/sdc2/im
ll /mnt/sdc2/im
rm -rf /mnt/sdc2/im/event2

4.JP1/Baseを起動する。
/etc/opt/jp1base/jbs_start.cluster mmm190

5.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start.cluster mmm190


(b) 共通定義情報のリカバリ

/opt/jp1base/bin/jbssetcnf /root/jp1base.common.bkup

(c) jp1hosts2情報のリカバリ

/opt/jp1base/bin/jbshosts2import -h mmm190 -r /root/jp1base.jp1hosts2.bkup

/etc/opt/jp1base/jbs_stop.cluster mmm190
/etc/opt/jp1base/jbs_start.cluster mmm190

/opt/jp1base/bin/jbs_spmd_status -h mmm190
/opt/jp1base/bin/jevstat mmm190


(4) イベントDBのリカバリ
1.JP1/Baseを前提としている製品を停止する。
/etc/opt/jp1cons/jco_stop.cluster mmm190

2.JP1/Baseを停止する。
/etc/opt/jp1base/jbs_stop.cluster mmm190

3.バックアップしたファイルをフォルダに配置する

cd /tmp
tar xvzf /root/jp1base.eventdb1.bkup


mv /mnt/sdc2/im/event /mnt/sdc2/im/event2
ll /mnt/sdc2/im
cp -a /tmp/mnt/sdc2/im/event /mnt/sdc2/im
ll /mnt/sdc2/im
rm -rf /mnt/sdc2/im/event2

4.JP1/Baseを起動する。
/etc/opt/jp1base/jbs_start.cluster mmm190


5.転送先に対して重複防止テーブルクリア用JP1イベント(ユーザイベント)を送信して,転送先の重複防止テーブルから転送元の発行元イベントDB内通し番号の最大値をクリアする。
※転送設定ファイルで他ホストにJP1イベントを転送している場合のみ実施


6.JP1/Baseを前提としている製品を起動する。
/etc/opt/jp1cons/jco_start.cluster mmm190