2015-02-23 91 views
0

我試圖從磁帶恢復備份集標記到磁盤,因爲我需要在另一個位置(開發環境)進行恢復。RMAN將磁帶備份集恢復到磁盤

數據中心備份使用Netbackup進行,我無法訪問它。

所以,我試圖通過RMAN進行恢復。

這是我做過什麼,到目前爲止:

rman target/catalog "user_rcat/[email protected]" << EOF 
run { 
ALLOCATE CHANNEL CH00 TYPE 'SBT_TAPE'; 
SEND 'NB_ORA_CLIENT=oracle-db,NB_ORA_SID=ORCL,NB_ORA_SERV=bkp-server'; 
BACKUP BACKUPSET FROM TAG 'LVL0_05012015' FORMAT '/rman_backup/LVL0_05012015_%U' TAG 'JAN-05'; 
RELEASE CHANNEL CH00; 
} 
EOF 

但是,它說,它不匹配任何備份。

當我列出

list backup tag 'LVL0_05012015' 

的備份是有...

有人嗎?

+0

你能提供確切的錯誤信息嗎? – mmmmmpie 2015-02-23 18:13:56

+0

沒有錯誤..它只顯示沒有符合規格的備份... – dpreviatti 2015-02-23 18:56:20

回答

1

如果像我這樣的人發現這個線程,即使它是一歲,我直接在RMAN BACKUP command的Oracle文檔(數據庫備份和恢復參考11.2)中找到了對這個問題的答案。

你無法從磁帶備份到磁帶或從磁帶到磁盤:只能從磁盤到磁盤或磁盤到磁帶

在那裏,它在BACKUPSET子節來說明。

此外,Oracle Support說明ID 2123833.1提供一些額外的解釋和一個可能的替代,其包括在其推出旨在還原操作數據文件SET NEWNAME後恢復。