rman(上),rman(

來源:互聯網
上載者:User

rman(上),rman(
CHANGE命令更改備份和副本的狀態
 1.change backupset 100 unavailable
 
 CATALOG命令用於把備份片段和副本的資訊加入到RMAN資料庫
 1.把資料檔案副本的資訊加入到RMAN資料庫
 catalog datafilecopy 'e:\back\p2.ora'
 2.把歸檔記錄檔的資訊加入到RMAN資料庫
 catalog archivelig 'c:\temp\p1.dbf'
 3.把控制檔案的資訊加入到RMAN資料庫
 catalog controlfilecopy 'c:\temp\p1.ctl'
 
 CROSSCHECK命令用於RMAN資料庫檢查磁碟上的備份和副本的狀態
 1.檢查所有備份的狀態
 crosscheck backup
 2.檢查所有副本的狀態
 crosscheck copy
 3.檢查所有歸檔記錄檔的狀態
 crosscheck archivelog all;
 4.檢查控制檔案的備份的狀態
 crosscheck backup of controlfile;
 運行下面的指令碼備份整個資料庫
 run{
 allocate channel c1 type disk;
 backup
 full
 database
 format 'D:\temp\bk0_%s_%p_%t';
 release channel c1;
 }
 
 %s指定備份組
 %p指定片段編號
 %t指定時間戳記
 
 運行下面的指令碼備份一個資料檔案
 run{
 allocate channel c1 type disk;
 set backup copies=2;
 backup
 datafile 'D:\oradata\user01.dbf'
 format 'E:\temp\bkdatafile_%U','E:\temp\bkdatafile_%U';
 release channel c1;
 }
 
 set backup copies=2表示要產生雙備份
 
 %U產生唯一的檔案名稱
 
 運行下面的指令碼備份資料表空間
 run{
 allocate channel c1 type disk;
 backup
 tablespace users
 format 'D:\temp\bk0_%s_%p_%t';
 release channel c1;
 }
 
 運行下面的指令碼備份歸檔記錄檔
 run{
 allocate channel c1 type disk;
 backup
 archivelog all
 format 'D:\temp\bkdatafile_%U';
 release channel c1;
 }
oracle 的rman是什?

Recovery Manager(RMAN)是一種用於備份(backup)、還原(restore)和恢複(recover)
資料庫的 Oracle 工具。RMAN只能用於ORACLE8或更高的版本中。它能夠備份整個資料
庫或資料庫組件,如資料表空間、資料檔案、控制檔案、歸檔檔案以及Spfile參數檔案。RMAN
也允許您進行增量資料區塊層級的備份,增量RMAN備份是時間和空間有效,因為他們只備
份自上次備份以來有變化的那些資料區塊。而且,通過RMAN提供的介面,第三方的備份與恢
複軟體如veritas將提供更強大的備份與恢複的管理功能。
通過RMAN,也提供了其它更多功能,如資料庫的複製、採用RMAN建立備用資料庫、
利用RMAN備份與移動裸裝置(RAW)上的檔案等工作將變得更方便簡單。9i的RMAN通過
增強自動設定與管理功能,以及特有的塊層級的恢複,將使備份與恢複工作變得更加快捷
與完美。9i的RMAN有如下特徵特性:
·自動的備份與恢複
·方便的備份歸檔日誌
·自動檢測新的資料檔案
·支援增量備份
·最大限度的減少備份與恢複的錯誤
·減少恢複的時間
·在熱備份中不會產生額外的redo日誌
·腐爛資料區塊的自動檢測
·並行的備份與恢複操作
·線上備份時,資料表空間不用置於備份模式
可以看到,在以上的一些特性中,顯示了RMAN強大的功能與好處,以上功能的實現,
是因為RMAN是塊層級的備份與恢複,備份與恢複發生在資料庫塊層級,可以通過比較資料
塊而獲得一致性的資料區塊,可以避免備份沒有用過的塊,可以檢驗塊是否腐爛等塊層級的問題。

太長了,具體可以參考這個BLOG的轉帖,比較詳細:blog.sina.com.cn/s/blog_4cbd76e50100097z.html
參考資料:blog.sina.com.cn/s/blog_4cbd76e50100097z.html
 
怎在PLSQL Developer工具上使用rman命令

這個你需要在命令列下執行。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.