主庫模型調整需要做一個全庫備份,備份與恢復指令碼
主庫模型調整需要做一個全庫備份,備份與恢復指令碼如下:
一、備份指令碼:
jldcdb01:/home/oracle$ rman target /
Recovery Manager: Release 10.2.0.4.0 - Production on Fri Aug 19 16:49:09 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database: DCMDS01 (DBID=410194126)
RMAN> run{
2> ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';
3> ALLOCATE CHANNEL CH2 DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';
BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10
INCLUDE CURRENT CONTROLFILE
4> 5> 6> PLUS ARCHIVELOG FILESPERSET 20
7> DELETE ALL INPUT;
8> RELEASE CHANNEL CH1;
9> RELEASE CHANNEL CH2;
10> }
二、恢復指令碼如下:
1、
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';b #配置到目標備份集位置的通道
2、恢復指令碼
run
{
startup force mount;
set until time "to_date('2011-08-19 16:49:09','YYYY-MM-DD hh24:mi:ss')";
restore database;
recover database;
sql 'alter database open resetlogs';
}
3、CONFIGURE CHANNEL DEVICE TYPE DISK clear; #恢復正常的備份集目擊地
一、備份指令碼:
jldcdb01:/home/oracle$ rman target /
Recovery Manager: Release 10.2.0.4.0 - Production on Fri Aug 19 16:49:09 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database: DCMDS01 (DBID=410194126)
RMAN> run{
2> ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';
3> ALLOCATE CHANNEL CH2 DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';
BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10
INCLUDE CURRENT CONTROLFILE
4> 5> 6> PLUS ARCHIVELOG FILESPERSET 20
7> DELETE ALL INPUT;
8> RELEASE CHANNEL CH1;
9> RELEASE CHANNEL CH2;
10> }
二、恢復指令碼如下:
1、
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/orabk/rman/full_%T_%s_%p';b #配置到目標備份集位置的通道
2、恢復指令碼
run
{
startup force mount;
set until time "to_date('2011-08-19 16:49:09','YYYY-MM-DD hh24:mi:ss')";
restore database;
recover database;
sql 'alter database open resetlogs';
}
3、CONFIGURE CHANNEL DEVICE TYPE DISK clear; #恢復正常的備份集目擊地
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-705451/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN備份恢復整個庫
- rman資料庫全庫備份與恢復資料庫
- 有整庫備份的情況rman恢復全庫
- 課時7-備份與恢復----資料庫備份策略指令碼資料庫指令碼
- 備份與恢復:polardb資料庫備份與恢復資料庫
- RMAN全庫備份指令碼指令碼
- 【備份恢復】從備份恢復資料庫資料庫
- 恢復目錄資料庫備份指令碼資料庫指令碼
- 資料庫全備份指令碼資料庫指令碼
- 一個備份集同時恢出dataguard的主庫&備庫
- 整庫(whole)備份-一致性整庫備份
- 備份主備庫都能用的指令碼(zt)指令碼
- 資料庫備份與異機恢復——熱備份方式資料庫
- Oracle資料庫備份與恢復之三:OS備份/使用者管理的備份與恢復Oracle資料庫
- postgresql備份與恢復資料庫SQL資料庫
- mongo資料庫備份與恢復Go資料庫
- 資料庫的備份與恢復資料庫
- Informix資料庫備份與恢復ORM資料庫
- 整庫(whole)備份-非一致性整庫備份
- 資料庫備份與恢復----第一課資料庫
- RMAN備份恢復——備份到帶庫的效能
- 備份與恢復系列 七 續 catalog中的備份指令碼指令碼
- 利用MySQL全備份(mysqldump),如何只恢復一個庫或者一個表?MySql
- 【備份恢復】noarchive模式下使用增量備份恢復資料庫Hive模式資料庫
- MySQL備份之分庫分表備份指令碼MySql指令碼
- RMAN備份恢復——RAC環境資料庫的備份(一)資料庫
- 從MySQL全庫備份中恢復某個庫和某張表MySql
- mysql的資料庫備份與恢復MySql資料庫
- oracle資料庫的備份與恢復Oracle資料庫
- 資料庫備份與恢復技術資料庫
- RMAN備份恢復——備份到帶庫的效能(二)
- Oracle12c多租戶資料庫備份與恢復 - 僅備份一個PDB資料庫Oracle資料庫
- [Sql server]資料庫備份的三個恢復模型(轉)SQLServer資料庫模型
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼
- RMAN備份恢復測試指令碼指令碼
- Mysql備份與恢復(1)---物理備份MySql
- RMAN備份與恢復之加密備份加密
- 資料庫備份指令碼資料庫指令碼