【RMAN】同時建立多個備份(建立多重備份)
【實驗內容】
同時建立多個備份(建立多重備份)
在RMAN命令 backup 後面 加上 copies 引數 後面接多重備份的數量
如下例子:
這裡我們同時向下面2個目錄中備份2份完全相同的備份。
/db1_dbbk/RMAN/backup_%T_%s_%p_%c.lv0
/db2_dbbk/RMAN/backup_%T_%s_%p_%c.lv0
注意%c這個引數,如果不新增,可能會出現
RMAN-20039: format requires %c when duplexing
這個錯誤,%c表示備份片的複製數(從1開始編號),當生成多重備份時,用於指定備份片的副本號,是配合copies 引數使用的。
【實驗過程】
以不使用恢複目錄方式,啟動RMAN
[oracle@db1 backup_sh]rman target /
Recovery Manager: Release 10.2.0.5.0 - Production on Wed May 2 09:14:13 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database: ORCL (DBID=1297821005)
開始備份
我在這裡指定了備份檔案到我的D:\oracle\rmanbak、rmanbak2、rmanbak3三個資料夾下,並使用了替換變數
%N:用於指定表空間的名稱 %s: 用於指定備份集編號
FORMAT字串替代變數
使用FORMAT引數時經常使用的一些替換變數:
%c:備份片的複製數(從1開始編號),當生成多重備份時,用於指定備份片的副本號
%d:資料庫名稱;
%D:位於該月中的天數 (DD);
%M:位於該年中的月份 (MM);
%N:用於指定表空間的名稱
%f: 用於指定絕對檔案號
%F:一個基於DBID 唯一的名稱,這個格式的形式為c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 為該資料庫的DBID,YYYYMMDD 為日期,QQ 是一個1-256 的序列;
%n:資料庫名稱,並且會在右側用x字元進行填充,使其保持長度為8;
%u:是一個由備份集編號和建立時間壓縮後組成的8字元名稱。利用%u可以為每個備份集生成一個唯一的名稱;
%p:表示備份集中備份片段的編號,從1 開始編號;
%U:是%u_%p_%c的簡寫形式,利用它可以為每一個備份片段(即磁碟檔案)生成一個唯一名稱,這是最常用的命名方式;
%s:備份集的號;
%t:備份集時間戳;
%T:年月日格式(YYYYMMDD);s
注:如果在BACKUP命令中沒有指定FORMAT選項,則RMAN預設使用%U為備份片段命名。
%e: 用於指定歸檔日誌序列號
我們透過備份集編號,可以看到2份備份檔案是內容完全一致的2份
RMAN> backup copies 2 incremental level=0 tag 'orcl1_0' SKIP INACCESSIBLE FILESPERSET 3 database
include current controlfile format '/db1_dbbk/RMAN/backup_%T_%s_%p_%c.lv0','/db2_dbbk/RMAN/backup_%T_%s_%p_%c.lv0'
plus archivelog FILESPERSET 2 delete all input format '/db1_dbbk/RMAN/backup_%T_%s_%p.arc','/db2_dbbk/RMAN/backup_%T_%s_%p.arc';
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=112 instance=orcl1 devtype=DISK
validation succeeded for archived log
。。。
piece handle=/db1_dbbk/RMAN/backup_20120502_3011_1_1.lv2 comment=NONE
piece handle=/db1_dbbk/RMAN/backup_20120502_3011_1_2.lv2 comment=NONE
channel c1: backup set complete, elapsed time: 00:00:02
Finished backup at 02-MAY-12
。。。。
RMAN>
歸檔部分省略,大體如上。
部分參考:http://space.itpub.net/20335819/viewspace-705733
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2156762/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Rman Catalog的建立方法和備份原理Oracle
- RMAN備份概述
- 【RMAN】RMAN備份至ASMASM
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- RMAN備份進度
- rman 備份指令碼指令碼
- RMAN的備份原理
- 【RMAN】RMAN的備份保留策略
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle
- 【RMAN】在備庫執行rman備份時報錯RMAN-06820 ORA-17629
- RMAN備份恢復技巧
- 【rman備份策略】實驗
- Oracle RMAN備份實戰Oracle
- Oracle OCP(60):RMAN 備份Oracle
- rman 增量備份恢復
- 12C多租戶rman備份文件
- vue3建立流程備份1Vue
- xtrabackup備份mysql以及建立自動定時任務MySql
- 【備份】RMAN中對控制檔案的幾種備份方法
- RMAN 備份相關的概念
- [20190522]rman備份問題.txt
- RMAN備份異機恢復
- RMAN備份詳解(轉載)
- 使用RMAN備份資料庫資料庫
- rman開啟備份優化對備份歸檔的影響優化
- 【RMAN】在多租戶環境下的RMAN備份及恢復
- rman備份的時候讀取v$session_longops失敗導致備份失敗SessionGo
- 分享Oracle Rman的備份指令碼Oracle指令碼
- RMAN備份恢復效能優化優化
- RMAN加密備份的三種方式加密
- RMAN備份中發現壞塊
- RMAN自動備份任務新增
- oracle 12c rman備份pdbOracle
- 利用RMAN備份重建資料庫資料庫
- RMAN備份與恢復測試
- mongo 監控備份業務賬號建立Go
- oracle10g RMAN增量備份策略Oracle
- rman備份archivelog出現ORA-19625Hive