やりたいこと
Linux環境で、RDエリア全体のコピーを取得したい。
環境情報
- Red Hat Enterprise Linux 9.6 (Plow)
- - HiRDB/Single Server Version 10.10
やり方
設定ファイルからマスタディレクトリ用RDエリアのHiRDBファイル名称を確認した上で
set pd_master_file_name = "/opt/HiRDB_S/rdsys02/rdmast"
-bオプションで出力先を指定すると、以下のような標準出力の後に
$ pdcopy -m /opt/HiRDB_S/rdsys02/rdmast -M r -p /tmp/list01 -b /tmp/backup01 -a 63293 ... unt1 _pd0copy KFPR00754-I Pdcopy started 63294 ... unt1 0bcpy00 KFPR26109-I Backup completed, file=/tmp/backup01 63293 ... unt1 _pd0copy KFPR26022-I Output result of pdcopy to /tmp/list01 63293 ... unt1 _pd0copy KFPR00756-I Pdcopy terminated, return code=0
ファイルが出力させる。
$ ls -ltr /tmp/ ... -rw-rw-rw-. 1 xx xx 270224 ... backup01
以下、補足です。
補足
出力したリストファイルの中でRDエリアに関する情報も確認ができます。
$ cat /tmp/list01
pdcopy (10-10(Object Option)) ***** DB COPY ***** ... HRD1
------------------------------------------------------------------
...
<<RDAREA INFORMATION>>
UNIT NAME : unt1 SERVER NAME : sds01
RDAREA NAME : RDMAST
RDAREA ID : 1 ATTRIBUTE : MASTERDIRECTORY PAGE SIZE : 4096
STARTED AT : ...
ENDED AT : ...
<FILE INFORMATION>
1 /opt/HiRDB_S/rdsys02/rdmast
EXTENT COUNT : 1
<<RDAREA INFORMATION>>
UNIT NAME : unt1 SERVER NAME : sds01
RDAREA NAME : RDDIRT
RDAREA ID : 2 ATTRIBUTE : DATADIRECTORY PAGE SIZE : 4096
STARTED AT : ...
ENDED AT : ...
<FILE INFORMATION>
1 /opt/HiRDB_S/rdsys02/rddirt
EXTENT COUNT : 1
<<RDAREA INFORMATION>>
UNIT NAME : unt1 SERVER NAME : sds01
RDAREA NAME : RDDICT
RDAREA ID : 3 ATTRIBUTE : DATADICTIONARY PAGE SIZE : 4096
STARTED AT : ...
ENDED AT : ...
<FILE INFORMATION>
1 /opt/HiRDB_S/rdsys02/rddict
EXTENT COUNT : 1
<<RDAREA INFORMATION>>
UNIT NAME : unt1 SERVER NAME : sds01
RDAREA NAME : RDDATA10
RDAREA ID : 4 ATTRIBUTE : USER PAGE SIZE : 4096
STARTED AT : ...
ENDED AT : ...
<FILE INFORMATION>
1 /opt/HiRDB_S/rdsys04/rddata10
EXTENT COUNT : 1
<<RDAREA INFORMATION>>
UNIT NAME : unt1 SERVER NAME : sds01
RDAREA NAME : RDINDX10
RDAREA ID : 5 ATTRIBUTE : USER PAGE SIZE : 4096
STARTED AT : ...
ENDED AT : ...
<FILE INFORMATION>
1 /opt/HiRDB_S/rdsys04/rdindx10
EXTENT COUNT : 1
------------------------------------------------------------------
...以上、ご参考になれば幸いです。