利用RMAN 建立 oracle dataguard
1、 主備庫口令檔案的密碼一致、並開啟logging、修改tnsnames.ora
2、 備份standby controlfile並把standby controlfile 複製到備庫成多份(根據備庫的引數檔案把 standby controlfile複製成多份,多路徑)、RMAN備份主庫資料
3、 修改引數檔案(主庫,備庫的引數都要修改)
4、 備庫alter databae mount standby database;使用RMAN恢復資料
5、 備庫應用日誌
主庫操作為紫色
備庫操作為藍色
1、
主庫
alter database force logging;
複製主庫口令檔案給備庫就不記錄了,修改tnsnames.ora也不記錄了,注意口令檔案修改備庫相應的ORACLE_SID
2、
複製主庫standby controlfile給備庫就不記錄了,注意複製成多份多路徑根據備庫的引數檔案,及RMAN全庫備份也不記錄了
3、
修改引數檔案
alter system set fal_client='student';
alter system set fal_server='student_st';
alter system set log_archive_config='DG_CONFIG=(student,student_st)';
alter system set log_archive_dest_1='LOCATION=/rman/archivelog/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=student';
alter system set log_archive_dest_2='SERVICE=student_st LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=student_st';
alter system set log_archive_dest_state_1='ENABLE';
alter system set log_archive_dest_state_2='DEFER';
alter system set standby_file_management='AUTO';
備庫
修改引數檔案(使用SPFILE啟動例項)
alter system set fal_client='student_st';
alter system set fal_server='student';
alter system set log_archive_config='DG_CONFIG=(student_st,student)';
alter system set log_archive_dest_1='LOCATION=/rman/arch/student_st/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=student_st';
alter system set log_archive_dest_2='SERVICE=student LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=student';
alter system set log_archive_dest_state_1='ENABLE';
alter system set log_archive_dest_state_2='DEFER';
alter system set standby_file_management='AUTO';
4、
開啟備份mount (因為主庫copy過來的standby controlfile已經存在所以可以mount)
alter database mount standby database;
RMAN> catalog start with '/xxxx/'; --註冊備份集
RMAN> restore database; --恢復資料檔案
5、
alter database recover managed standby database disconnect from session; --接收並應用日誌
select sequence#.applied from v$archived_log; --檢視日誌應用情況
主庫
alter system set log_archive_dest_state_2='enable';
alter system switch logfile; --多次切換日誌,並檢視備份應用日誌狀態
archive log list;
備份
檢視應用狀態
select sequence#.applied from v$archived_log;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26442936/viewspace-758081/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN DUPLICATE建立DataGuard物理備庫
- oracle實驗記錄 (oracle 10G dataguard(8)rman 建立dg)Oracle
- RMAN學習筆記_ Duplicate建立DataGuard筆記
- 使用RMAN進行快速Dataguard資料庫建立資料庫
- 利用RMAN建立STANDBY資料庫資料庫
- oracle 11g dataguard 建立Oracle
- 利用RMAN建立備用資料庫資料庫
- dataguard回顧之安裝———使用rman建立物理備庫
- Oracle10g 建立物理DataGuard(一)Oracle
- Oracle10g 建立物理DataGuard(二)Oracle
- Oracle10g 建立物理DataGuard(三)Oracle
- 使用RMAN備份集搭建Oracle Dataguard Step by Step(一)Oracle
- 使用RMAN備份集搭建Oracle Dataguard Step by Step(二)Oracle
- 通過 rman duplicate 配置Oracle 11g Active DataguardOracle
- [轉帖]Oracle9i Standby (Dataguard) 建立Oracle
- 使用RMAN DUPLICATE...FROM ACTIVE DATABASE命令來建立DataGuard物理備庫Database
- Oracle 利用RMAN 完成資料遷移Oracle
- 【RMAN】使用RMAN的Duplicate功能建立物理DataGuard報錯(ORA-17627、ORA-17629)處理
- ORACLE資料庫dataguard配置,rman移機,dx鎖處Oracle資料庫
- oracle10g 物理standby dataguard 建立過程Oracle
- oracle利用scn增量備份來實現同步dataguardOracle
- 【DATAGUARD】Oracle21c Dataguard建立注意事項及主要引數介紹Oracle
- 使用oracle 11g rman新特性 duplicate target database for standby from active database 建立物理dataguard並開啟RealOracleDatabase
- 利用RMAN建立10GRAC資料庫的DATA GUARD資料庫
- oracle實驗記錄 (oracle 10G dataguard(9)rman恢復與dg)Oracle
- windows平臺Oracle 8i DataGuard 建立和管理WindowsOracle
- Oracle RAC 利用RMAN自動排程備份Oracle
- oracle dataguardOracle
- 使用RMAN線上建立DataGuard備用庫(資料檔案不同路徑結構)
- 一步一步學DataGuard(25)RMAN備份來建立之實踐
- ORACLE DATAGUARD 資料庫---建立物理備用資料庫Oracle資料庫
- oracle實驗記錄 (oracle 10G dataguard(11)建立logical standby)Oracle
- 利用RMAN把ORACLE從WINDOWS轉換到LINUXOracleWindowsLinux
- RMAN學習筆記_ Duplicate重做DataGuard筆記
- dataguard中rman恢復的應用
- 通過RMAN Duplicate建立Oracle物理standby備庫Oracle
- 一步一步學DataGuard(26)RMAN備份來建立之實踐2
- 用rman建立dataguard備用資料庫繼續(無法找到備份檔案)資料庫