スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

6.6 シンクポイントダンプの有効化後にバックアップを取得するシェルの例

例題
アンロードレスシステムログ運用をしているときに,バックアップ取得以前のシステムログファイルが解放できるように,シンクポイントダンプが有効化された後にバックアップを取得します。
 
#!/bin/sh
$PDDIR/bin/pdlogsync -d sys -w
if [ $status = 0 ] ; then
    $PDDIR/bin/pdcopy -m host2:/dbarea/area1/rdmt1 -i -p /usr/ofile
    -f /usr/seifile/cofl01 -z /usr/logpoint/logp01
else
    echo "シンクポイント有効化失敗"
fi
 
〔説明〕
pdlogsyncコマンドに-wオプションを指定しているため,リターンコードが0の場合はシンクポイントダンプが有効化されています。
シンクポイントダンプが有効化された場合は,データベース複写ユティリティ(pdcopyコマンド)でバックアップを取得します。有効化に失敗した場合はバックアップを取得しません。