您好,登錄后才能下訂單哦!
本篇內容介紹了“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中怎么同時建立多個備份”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。