- 论坛徽章:
- 0
|
NBU的master server和media server安装再windows2000 server上,要
备份SUN上的OARCLE数据库,利用脚本调RMAN来完成。但是如何将备份出的脚本写在WINDOWS2000 SERVER上呢?
脚本如下(关键部分 :em12: ):
$RMAN target $TARGET_CONNECT_STR nocatalog msglog $RMAN_LOG_FILE append << EOF
RUN {
ALLOCATE CHANNEL ch00 TYPE DISK;
ALLOCATE CHANNEL ch01 TYPE DISK;
send 'NB_ORA_POLICY=disk NB_ORA_SERV=royton-s3ficize ';
BACKUP
$BACKUP_TYPE
SKIP INACCESSIBLE
TAG hot_db_bk_level0
FILESPERSET 5
# recommended format
FORMAT 'bk_%s_%p_%t.dbf'
DATABASE;
sql 'alter system archive log current';
RELEASE CHANNEL ch00;
RELEASE CHANNEL ch01;
# backup all archive logs
ALLOCATE CHANNEL ch00 TYPE DISK;
BACKUP
filesperset 20
FORMAT 'al_%s_%p_%t.arc'
ARCHIVELOG ALL DELETE INPUT;
RELEASE CHANNEL ch00; |
|