Backup And Recovery User's Guide-RMAN架構-關於RMAN環境
RMAN環境由備份和恢復策略中各種應用和資料庫組成的。
元件 |
說明 |
|
RMAN客戶端 |
管理備份和恢復的客戶端應用操作目標資料庫。 RMAN客戶端使用Oracle Net連線到目標資料庫,它可以位於可通過Oracle Net連線到目標資料庫的任何主機上。 |
|
目標資料庫 |
是RMAN備份和恢復的,包含控制檔案、資料檔案和可選的歸檔重做日誌檔案的資料庫。 RMAN使用目標資料庫的控制檔案來收集目標資料庫的後設資料,並儲存它自己的操作資訊。 備份和恢復的工作是由執行在目標資料庫上的伺服器會話來完成的。 |
|
恢復目錄資料庫 |
包含恢復目錄的資料庫,包含RMAN用於備份和恢復的後設資料。 可以建立一個恢復目錄包含多個目標資料庫的後設資料。 在物理備份資料庫上使用RMAN,此時恢復目錄是可選的,因為RMAN會在每個目標資料庫的控制檔案中儲存它的後設資料。 |
|
恢復目錄方案 |
是恢復目錄資料庫中的使用者,它擁有RMAN維護的後設資料表。 RMAN會定期地從目標資料庫的控制檔案到恢復目錄傳遞後設資料。 |
|
物理備庫 |
是主資料庫的一個拷貝,它使用主庫產生的歸檔重做日誌進行更新。 物理備庫與主庫具有相同的DBID和DB_NAME,但不同的DB_UNIQUE_NAME。 如果主庫訪問失敗,可以直接重連到備庫上。 RMAN可以建立、備份和恢復備用資料庫。對於備用資料庫的備份可以用於主庫和其它的備用資料庫。 在DG環境中使用RMAN需要恢復目錄 注意:邏輯備用資料庫被RMAN認為是不同的資料庫,因為與主庫有不同的DBID
|
|
複製資料庫 |
是主庫的拷貝,可以用於測試目的。DBID和主庫不一樣。 |
|
快速恢復區 |
是一個磁碟位置,用於儲存與恢復相關的檔案:控制檔案、聯機重做日誌檔案拷貝、歸檔重做日誌檔案、閃回日誌、RMAN備份。 |
|
介質管理器 |
是特定於供應商的應用程式,允許RMAN備份到儲存系統,例如磁帶 |
|
介質管理目錄 |
是特定於供應商的關於介質管理應用後設資料的庫 |
|
OEM |
基於瀏覽器的資料庫介面,可通過RMAN進行備份和恢復。 |
在RMAN環境中需要的元件只有目標資料庫和客戶端,但許多實際的配置都非常複雜。
例如可以使用RMAN客戶端連線到多個介質管理器、多個目標資料庫、多個輔助資料庫,所有都通過EM來訪問。
圖 3.1是一個實際的RMAN環境配置
圖3.1 簡單的RMAN環境
上圖中有主庫、備用資料庫、恢復目錄資料庫,分別位於不同的計算機上。
主庫和備用資料庫上使用本地連線的磁帶機。RMAN客戶端和EM位於另一臺計算機上。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1081214/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN之環境配置(一)
- sqlserver關於logshipping、mirror、alwayson這些高可用環境backup log備份日誌的策略SQLServer
- PostgreSQL DBA(28) - Backup&Recovery#1(基本操作)SQL
- 關於“心流”與“環境”
- 關於:laravel開發環境Laravel開發環境
- Istio新架構揭秘:環境化Mesh架構
- RocketMQ(1)---架構原理及環境搭建MQ架構
- Using V$BACKUP_ASYNC_IO / V$BACKUP_SYNC_IO to Monitor RMAN PerformanceORM
- 『網際網路架構』軟體架構-環境搭建maven(三)架構Maven
- b/s架構和c/s架構(重點)架構
- 【RMAN】在多租戶環境下的RMAN備份及恢復
- PostgreSQL DBA(31) - Backup&Recovery#4(搭建流複製)SQL
- Oracle ADG環境下的RMAN備份策略Oracle
- 理解RMAN backup database plus archivelog delete all input命令DatabaseHivedelete
- MySQL 高可用架構 - MHA環境部署記錄MySql架構
- 如何進入Android系統的Bootloader和Recovery環境Androidboot
- 關於軟體架構和業務架構的思考架構
- RMAN-03009: failure of backup command on ORA_DISK_1 channelAI
- 基於 Vagrant 構建 PHP 開發環境PHP開發環境
- 架構師需要懂的環境配置標準化架構
- 容器雲環境下如何設計儲存架構?架構
- 【K8S】基於Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持續整合交付環境(環境搭建篇)K8SDockerGitlabJenkins
- k8s環境搭建K8S
- Blazor 在開發環境儲存機密(User Secrets)Blazor開發環境
- 備份恢復Lesson 04.Using the RMAN Recovery Catalog
- 【RMAN】什麼是Fast Recovery Area(FRA),如何配置FRAAST
- 關於前端架構師的二三事前端架構
- 基於Docker環境構建redis單機容器DockerRedis
- 如何構建基於 docker 的開發環境Docker開發環境
- LAMP架構部署和動態網站環境的配置LAMP架構網站
- [原始碼解析] TensorFlow 分散式環境(1) --- 總體架構原始碼分散式架構
- 關於隱藏引數:_no_recovery_through_resetlogs
- 關於Python3中venv虛擬環境Python
- 2.4、User’s guide (Coroutines)GUIIDE
- 2.基於CAS SSO單點登入服務端環境搭建架構原始碼服務端架構原始碼
- 2.基於CAS SSO單點登入服務端環境搭建+架構原始碼服務端架構原始碼
- PostgreSQL DBA(29) - Backup&Recovery#2(日期格式導致的錯誤)SQL
- Rman關於filesperset引數的介紹
- 02-k8s部署環境K8S