sys_rman.conf 配置文件
[kingbase]
kb1-path=/u01/Kingbase/data
kb1-port=54321
kb1-user=system[global]
repo1-path=/king/kingbase/backup
repo1-retention-full=1
log-path=/u01/Kingbase/Server/log
log-level-file=info
log-level-console=info
log-subprocess=y
process-max=4compress-type=none
compress-level=3
start-fast=y
link-all=y
band-width=0
non-archived-space=1024
archive-timeout=600
sys_rman全库备
vim rman_full.sh export LANG=zh_CN.UTF8; export LANG
export KINGBASE_HOME=/u01/Kingbase/Server; export KINGBASE_HOME
export KINGBASE_DATA=/u01/Kingbase/data; export KINGBASE_DATA
export LD_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
export KINBASE_PORT=54321; export KINBASE_PORT
export PATH=$KINGBASE_HOME/Server/bin:$PATH:$HOME/bin; export PATHsys_rman --config /king/kingbase/backup/sys_rman.conf --stanza=kingbase --archive-copy --type=full backup
sys_rman增量备
vim rman_incr.sh export LANG=zh_CN.UTF8; export LANG
export KINGBASE_HOME=/u01/Kingbase/Server; export KINGBASE_HOME
export KINGBASE_DATA=/u01/Kingbase/data; export KINGBASE_DATA
export LD_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
export KINBASE_PORT=54321; export KINBASE_PORT
export PATH=$KINGBASE_HOME/Server/bin:$PATH:$HOME/bin; export PATHsys_rman --config /king/kingbase/backup/sys_rman.conf --stanza=kingbase --type=incr backup
sys_rman差异备
vim rman_diff.sh export LANG=zh_CN.UTF8; export LANG
export KINGBASE_HOME=/u01/Kingbase/Server; export KINGBASE_HOME
export KINGBASE_DATA=/u01/Kingbase/data; export KINGBASE_DATA
export LD_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
export KINBASE_PORT=54321; export KINBASE_PORT
export PATH=$KINGBASE_HOME/Server/bin:$PATH:$HOME/bin; export PATHsys_rman --config /king/kingbase/backup/sys_rman.conf --stanza=kingbase --type=diff backup