catalog方式的rman備份與恢復示例建站知識
導讀:1建站知識這篇文章主要介紹了catalog方式的rman備份與恢復,需要的朋友可以參考下網站seo優化診斷工具網站推廣優化seo。
注:catalog目錄需要專門創建一個用于恢復的數據庫一、catalog備份1、創建表空間
復制代碼 代碼如下:
SQL>create tablespace rman datafile 'C:\oracle\product\10.2.0\oradata\orcl\rman01.dbf' size 50Mextent management local uniform size 128K;
2、創建用戶復制代碼 代碼如下:
SQL>create user rman identified by網站優化seo培訓 rmandefault tablespace rmantemporary tablespace temp #臨時表空間quota unlimited on rman;
3、授權復制代碼 代碼如下:
SQL>grant connect,resource,recovery_catalog_owner to rman;
4、創建恢復目錄復制代碼 代碼如下:
C:\>rman catalog rman/rmanRMAN>create catalog;
5、注冊需要備份的數據庫【注冊數據庫需要同時連接到目標(target)數據庫和目錄(catalog)數據庫】復制代碼 代碼如下:
C:\>rman catalog rman/rman target sys/orclRMAN>register database;
注銷已注冊的數據庫:復制代碼 代碼如下:
RMAN>unregister database;
6、使用catalog數據庫對目標數據庫進行備份復制代碼 代碼如下:
C:\>rman catalog rman/rman target sys/orclRMAN>create script fullbk{ #創建備份腳本backup full tag 'sys' databaseinclude current controlfileformat 'c:\backup\sysfull_%d_%T_%s'plus archivelogformat 'c:\backup\sysarch_%d_T_%s'delete all input;}RMAN>run{execute script fullbk;} #調用腳本
刪除腳本:復制代碼 代碼如下:
RMAN>delete script fullbk;
二、catalog恢復1、
復制代碼 代碼如下:
C:\>rman catalog rman/rman target sys/orcl
2、接下來參考本網站seo優化培訓博文“rman恢復方案和異機恢復”三、catalog和nocatalog區別1、nocatalog方式:用control file作為catalog,每一次備份都要往控制文件里面寫好多備份信息,控制文件里面會有越來越多的備份信息,即RMAN的備份信息寫在本地控制文件里面。 2、catalog方式:必須要首先要創建目錄備份數據庫(catalog,也稱知識庫),建立恢復目錄,即數據庫的備份信息寫到恢復目錄里面。 3、當通過rman nocatalog方式備份Oracle數據庫,Oracle使用controlfile存放RMAN的備份信息。因此,當使用Rman nocatalog方式備份數據庫時,一定要記得備份controlfile。 初始化參數control_file__record_keep_time設置備份信息保存時間,到規定時間就自動清除以前的備份信息: SQL> alter sysem set control_file_record_keep_time=7 scope=spfile;
相關。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章catalog方式的rman備份與恢復示例建站知識主要講述示例,備份,catalog方式的rman備份與恢復示例建站知網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4092.html