Oracle Data Guard 11g完全參考手冊

內容介紹

《Oracle Data Guard 11g 完全參考手冊》由多位頂尖Oracle專家
聯袂撰寫。這本精品指南全面介紹Data Guard無與倫比的數據保護、
可用性和災難恢復功能,詳細講解Data Guard基礎知識,列出最佳的
配置、監視、維護和故障排除實踐,並指導您部署完美架構以滿足
災難恢複目標和其他要求

作者介紹

Larry Carpenter,供職於Oracle公司,是一位才華橫溢的產品經理,也是伺服器技術MAA產品管理團隊的成員。LarryN隋35年的計算機行業從業經歷,是Oracle用戶社區備受推崇的DataGuard專家。Larry還精通英語、義大利語、法語和德語等多種語言。
Joe Meeks,擔任0racle資料庫高可用性團隊的產品管理總監。在30年的計算機行業從業經歷中,Joe曾幫助製造、零售、金融、能源、電信、醫療和公共部門等領域的客戶滿足了重要商業應用程式的高可用性需求。Joe擁有環境科學理學學士學位和IMBA學位。

作品目錄

第1章Data Guard架構 1
1.1Data Guard概述 2
1.2重做傳輸服務 4
1.2.1同步重做傳輸 5
1.2.2異步重做傳輸 6
1.2.3重做傳輸壓縮 8
1.2.4自動處理間隔 8
1.3套用服務 9
1.3.1Redo Apply 10
1.3.2SQL Apply 13
1.3.3在難以取捨的情況下
同時使用二者 15
1.4Data Guard保護模式 15
1.4.1最高性能 16
1.4.2最高可用性 16
1.4.3最大保護 17
1.5角色管理服務 17
1.5.1切換 18
1.5.2故障轉移 19
1.6Data Guard管理 22
1.7活動的備用資料庫 23
1.7.1卸載唯讀查詢和報表 23
1.7.2卸載備份 24
1.7.3測試 24
1.8Data Guard和最高可用性
架構 25
1.9小結 26
第2章實現Oracle Data Guard 27
2.1實現前的計畫 28
2.1.1確定需求 28
2.1.2理解配置選項 31
2.1.3將RPO和RTO與保護
模式聯繫起來 56
2.2創建物理備用資料庫 56
2.2.1選擇界面 56
2.2.2準備工作 58
2.2.3使用Oracle Enterprise
Manager Grid Control 59
2.2.4高級用戶方法 69
2.3創建邏輯備用資料庫 89
2.4Data Guard和Oracle RAC 96
2.5小結 97
第3章重做處理 99
3.1Oracle恢復的重要概念 100
3.1.1ACID屬性 100
3.1.2Oracle恢復 101
3.1.3事務生命周期 102
3.1.4無日誌操作 103
3.2物理備用的組件 105
3.2.1實時套用 108
3.2.2縮放和調整Data Guard
套用恢復 109
3.2.3並行介質恢復 110
3.2.4監控物理備用恢復的
工具和視圖 111
3.3檢測物理備用損壞 115
3.3.111g中數據保護的
新變化 115
3.3.2物理備用上的數據保護
和檢查 116
3.4小結 117
第4章邏輯備用 119
4.1描述邏輯備用資料庫中
可用的數據集 120
4.1.1描述從主資料庫複製的
數據集 120
4.1.2保護邏輯備用上的
複製表 125
4.1.3自定義邏輯備用資料庫
(或在邏輯備用創建本地
數據集) 131
4.1.4了解邏輯備用資料庫的
運行情況 135
4.1.5剖析SQL Apply 135
4.2調整SQL Apply 146
4.2.1一些經驗法則 146
4.2.2確定SQL Apply是否
滯後 147
4.2.3確定SQL Apply是否
是瓶頸 147
4.2.4確定哪個SQL Apply
組件是瓶頸 147
4.3SQL Apply故障排除 152
4.3.1理解SQL Apply中的
重新啟動 152
4.3.2SQL Apply停止時的
故障排除 155
4.4小結 158
第5章實現Oracle Data Guard
Broker 159
5.1Data Guard Broker概述 160
5.1.1Broker進程模型 160
5.1.2Broker進程流 161
5.1.3Broker配置檔案 164
5.1.4Broker命令行界面 165
5.2Broker入門 166
5.2.1配置Broker參數 166
5.2.2Broker和Oracle Net
Services 170
5.2.3RAC和Broker 174
5.2.4連線到Broker 177
5.3使用Broker管理
Data Guard 180
5.3.1創建和啟用Broker配置 180
5.3.2更改Broker配置屬性 188
5.3.3更改資料庫狀態 197
5.3.4更改保護模式 199
5.4使用Broker監控
Data Guard 200
5.5卸載Broker 203
5.6小結 204
第6章Oracle Enterprise Manager
Grid Control集成 205
6.1訪問Data Guard功能 206
6.1.1利用OEM Grid Control
配置Data Guard Broker 207
6.1.2驗證配置和添加備用
重做日誌 209
6.1.3查看度量 211
6.1.4修改度量 212
6.1.5查看警報日誌檔案 212
6.1.6啟用閃回資料庫 213
6.1.7審閱性能 215
6.1.8更改保護模式 217
6.1.9編輯備用資料庫屬性 219
6.1.10執行切換 220
6.1.11執行手動故障轉移 222
6.1.12快速啟動故障轉移 225
6.1.13創建邏輯備用資料庫 226
6.1.14管理活動的備用資料庫 231
6.1.15管理快照備用資料庫 231
6.1.16從Broker Control刪除
備用資料庫 231
6.2分析可用性 232
6.3小結 236
第7章監控Data Guard實現 237
7.1監控Data Guard環境 238
7.1.1挖掘警報日誌檔案
(PS+LS) 238
7.1.2從歸檔日誌歷史記錄
收集統計信息(PS+LS) 244
7.1.3檢測歸檔日誌間隔
(PS+LS) 246
7.1.4確定重做傳輸中的延遲
時間(PS) 247
7.1.5監控歸檔日誌目的地
(PS+LS) 249
7.1.6檢查套用率和活動率
(PS) 251
7.1.7審閱傳輸和套用滯後
(PS+LS) 251
7.1.8確定備用資料庫的
當前時間(PS) 252
7.1.9管理恢復進程狀態報告
(PS) 254
7.2Data Guard Menu
實用程式 255
7.3審閱當前Data Guard環境 256
7.3.1檢查密碼檔案(PS+LS) 258
7.3.2檢查Nologging活動
(PS+LS) 258
7.3.3查看歸檔日誌模式和
目的地(PS+LS) 262
7.3.4檢查備用檔案管理(PS) 263
7.3.5查看Data Guard狀態
視圖中的錯誤(PS) 264
7.3.6邏輯備用Data Guard
Menu 265
7.4小結 276
第8章切換和故障轉移 277
8.1角色轉換簡介 278
8.1.1切換 278
8.1.2故障轉移 280
8.1.3對比切換和故障轉移 285
8.2閃回技術與Data Guard 286
8.3執行切換 287
8.3.1配置完整性檢查 288
8.3.2準備檢查 288
8.3.3預處理步驟 291
8.3.4切換到物理備用資料庫 292
8.3.5切換到邏輯備用資料庫 297
8.3.6使用Broker或
Grid Control切換 300
8.3.7檢查切換狀況 300
8.4執行故障轉移 301
8.4.1發生故障後轉移到物理
備用資料庫 302
8.4.2發生故障後轉移到邏輯
備用資料庫 305
8.4.3重置舊的主資料庫 305
8.4.4使用Broker或Grid
Control進行故障轉移 310
8.4.5自動故障轉移 311
8.5關於多個備用資料庫的
總結 323
8.6小結 324
第9章Active Data Guard 325
9.1物理備用—— 唯讀模式
打開 326
9.1.1使用唯讀方式的原因 327
9.1.2隻讀或者讀寫模式的
缺陷 327
9.2用於QA與測試環境的
快照備用 328
9.2.1Oracle Database 10g
中的讀寫備用資料庫 329
9.2.2Oracle Database 11g
中的快照備用 333
9.3真正套用測試 339
9.3.1Database Replay 340
9.3.2SQL Performance
Analyzer 345
9.4Active Data Guard 347
9.5小結 351
第10章站點與客戶端的自動故障
轉移 353
10.1定義問題 354
10.1.1完全站點故障轉移 354
10.1.2部分站點故障轉移 354
10.2細節 355
10.2.1連線負載平衡和
Connect-time故障
轉移 355
10.2.2出站連線逾時 357
10.2.3透明應用程式故障
轉移 357
10.2.4快速應用程式通知 360
10.2.5DB_ROLE_CHANGE
系統事件 361
10.3實現客戶端故障轉移 362
10.4小結 369
第11章利用Data Guard切換儘量
縮短計畫內停機時間 371
11.1計畫內遷移概述 372
11.2利用Data Guard切換
進行計畫內遷移 372
11.2.1案例1——全新數據
中心 372
11.2.2案例2——移動到
ASM 373
11.3利用Data Guard執行
資料庫滾動升級 373
11.3.1使用SQL Apply
進行滾動升級 374
11.3.2使用臨時邏輯備用
進行滾動升級 377
11.4小結 383
第12章備份和恢復注意事項 385
12.1RMAN基礎知識 386
12.2RMAN與Data Guard
集成 387
12.2.1塊更改跟蹤支持 387
12.2.2控制檔案管理 387
12.2.3重新同步RMAN
目錄 388
12.3Data Guard中的RMAN
配置 388
12.3.1主資料庫配置示例 390
12.3.2備份備用資料庫
配置示例 390
12.3.3其他物理備用資料庫
配置示例 391
12.4備份策略 391
12.5備份方案 392
12.5.1備份未備份的資料庫 392
12.5.2主資料庫上的完整
備份 393
12.5.3備份作為副本 394
12.5.4鏡像副本前滾 395
12.5.5創建備用資料庫 398
12.5.6在備用資料庫上備份 399
12.5.7歸檔備份 401
12.6一般恢復策略 402
12.6.1介質故障 402
12.6.2塊損壞 402
12.6.3用戶錯誤 405
12.7恢複方案 405
12.7.1主資料庫上的數據
檔案丟失 406
12.7.2備用資料庫上的數據
檔案丟失 407
12.7.3備用控制檔案丟失 407
12.7.4主控制檔案丟失 407
12.7.5在線上重做日誌檔案
丟失 408
12.7.6主資料庫不完全恢復 412
12.7.7恢復誤刪的表 412
12.7.8利用備用資料庫上的
備份恢復缺少的數據
檔案 413
12.8一般最佳實踐 416
12.9小結 416
第13章Data Guard故障排除 419
13.1診斷信息 420
13.1.1資料庫警報日誌 420
13.1.2觀察器日誌檔案 423
13.1.3Data Guard跟蹤檔案 423
13.1.4Data Guard Broker
日誌檔案與工具 423
13.1.5動態性能視圖 424
13.2Data Guard配置和管理
錯誤 425
13.2.1常見的管理問題 425
13.2.2物理備用資料庫問題 432
13.2.3邏輯備用資料庫故障 435
13.2.4切換問題 437
13.2.5故障轉移問題 439
13.2.6Data Guard Broker
問題 439
13.2.7轉換到快照備用時
出錯 443
13.3有用的提示和技巧 443
13.3.1避免刷新備用控制
檔案 443
13.3.2避免使用NOLOGGING
子句 444
13.3.3OMF——複製控制
檔案 444
13.4小結 445
第14章部署架構 447
14.1製造公司:HA配置 448
14.2公用事業公司:零數據
丟失HA/DR 452
14.3零售經紀公司:具有
零數據丟失和擴展地理
分離特點的HA/ DR 453
14.4政府機構:防止多站點
威脅 455
14.5製藥公司:集中式HA/DR
與數據分布 457
14.6網路零售商:使用
Reader-farm擴展的
HA/DR 458
14.7保險公司:最高可用性
架構 460
14.8小結 462
附錄A比較Data Gtuard與基於
陣列的遠程鏡像解決方案 465

相關詞條

相關搜尋

熱門詞條

聯絡我們