買這商品的人也買了...
-
$580$458 -
$352SAP從入門到精通
-
$352SQL 優化最佳實踐:構建高效率 Oracle 數據庫的方法與技巧
-
$509Oracle Database 12c Oracle RMAN 備份與恢復, 4/e
-
$403Oracle高性能自動化運維 (High-performance and Automated Operation for Oracle)
-
$407雲端存儲 Oracle ASM 核心指南
-
$505Oracle數據庫問題解決方案和故障排除手冊
-
$2,160Oracle Database 12c Release 2 Oracle Real Application Clusters Handbook: Concepts, Administration, Tuning & Troubleshooting (Oracle Press)
-
$347構建 Oracle 數據庫雲最佳實踐 (使用Oracle Enterprise Manager Cloud Control13c)
-
$403Oracle DBA工作筆記:運維、數據遷移與性能調優
-
$474$450 -
$407Oracle Database 12cR2 多租戶權威指南
-
$714$678 -
$352SAP S/4 HANA Cloud:案例,功能和可擴展性
-
$590$531 -
$857Oracle Database 12cR2 性能調整與優化, 5/e
-
$403Oracle18c 必須掌握的新特性:管理與實戰
-
$269Oracle Database 12cR2 In-Memory性能優化實戰
-
$500AWS Serverless 架構:使用 AWS 從傳統部署方式向 Serverless 架構遷移
-
$680$537 -
$400$316 -
$680$510 -
$509SQL Server 從入門到精通 (微視頻精編版)
-
$305Oracle數據庫原理及應用(慕課版)
-
$834$792
相關主題
商品描述
數據庫升級、遷移和轉換的實用路線圖 《Oracle數據庫升級、遷移和轉換實踐 提供了在不同操作系統和平臺之間遷移,將現有數據庫轉換到不同存儲或企業系統,以及將數據庫版本升級的實踐。基於專家作者的工作經驗,本書將幫助我們在項目中選擇遷移路徑,以及開發一套有效的方法。 主要內容 ● 利用Oracle Data Guard的特性遷移Oracle Database ● 使用Oracle Recovery Manager、可傳輸表空間集和可傳輸數據庫工具集在不同平臺之間遷移 ● 使用導出/導入功能遷移數據庫 ● 使用Oracle GoldenGate進行零停機時間或接近零停機時間的遷移 ● 利用跨平臺可傳輸表空間集實用工具 ● 使用Oracle自動存儲管理(ASM)特性遷移到新的存儲平臺 ● 使用數據庫升級助手工具升級到Oracle Database 12c ● 無縫地移動到Oracle的工程系統 ● 移動到雲端
作者簡介
作者:(美國)Edward Whalen;Jim Czuprynski
Edward Whalen是Oracle ACE Director,同時擔任Performance Tuning公司的首席技術官。在過去4年中,Edward給Oracle Press撰寫了7本關於Oracle產品的書籍(他總
共出版了13本書)。他也一直從事與Oracle數據庫產品相關的各種基準測試和性能調優項目方面的工作。
Edward的職業是諮詢師、演講人及兼職培訓師。他的專業技能包括Oracle Performance Tuning、High Availability和GoldenGate。Jim Czuprynski擁有30多年的
IT經驗,在30多年的工作中,他供職於財富1000強的幾家公司,擔任過大型主機程序員、業務分析師及項目經理等,在2001年Jim獲得OCA認證。目前,Jim擁有Oracle 9i 、10g
和11g的OCP認證,同時也是Oracle ACE Director。
目錄大綱
第Ⅰ部分制定一個平滑的遷移計劃
第1章遷移、轉換和升級方法概覽3
1.1數據庫升級方法4
1.1.1數據遷移方法4
1.1.2通過轉換實現遷移的方法5
1.2未來的遷移、轉換和升級技術6
1.3本章小結6
第2章選擇正確的遷移方法7
2.1評估環境7
2.1.1遷移目標8
2.1.2停機時間需求9
2.1.3轉換的目標9
2.1.4遷移方法回顧10
2.1.5資源13
2.1.6預算14
2.1.7其他注意事項15
2.2決策制定16
2.2.1停機時間如何影響方法選擇16
2.2.2版本如何影響方法選擇16
2.2.3架構如何影響方法選擇16
2.2.4數據庫轉換如何影響方法選擇17
2.2.5決策總結18
2.3混合解決方案18
2.4本章小結19
第3章遷移/轉換/升級方法21
3.1規劃遷移過程21
3.1.1確定停機窗口22
3.1.2應用程序工作負載分類22
3.2捕獲遷移/轉換/升級計劃:主檢查表24
3.2.1里程碑24
3.2.2任務、責任和行動24
3.2.3時間表和預期任務時序25
3.2.4回退計劃25
3 .2.5預期結果25
3.3測試所選的遷移/轉換/升級方法26
3.4構建遷移計劃26
3.4.1遷移步驟27
3.4.2資源分配28
3.4.3里程碑29
3.4.4質量保證29
3.4.5變更請求29
3.4.6用戶驗收測試30
3.5生產割接30
3.5.1規劃生產割接31
3.5.2數據庫驗證31
3.5.3確保數據庫的數據完整性31
3.5.4應用服務器遷移32
3.5.5評估應用性能32
3.6本章小結33
第Ⅱ部分跨平台遷移
第4章Oracle Data Guard 37
4.1 Data Guard概覽37
4.1.1什麼是Data Guard 38
4.1.2 Data Guard如何工作38
4.1.3 Data Guard組件39
4.1.4 Data Guard模式40
4.1.5 Data Guard Broker 41
4.2使用Data Guard遷移的要求41
4.3配置Data Guard 42
4.3.1為Data Guard做準備,設置主數據庫和備用數據庫42
4.3.2在主數據庫修改init.ora 參數46
4.3.3創建備用系統48
4.3.4將數據庫複製到備用系統48
4.3.5配置Data Guard Broker 50
4.3.6測試和驗證51
4.4使用Data Guard完成遷移51
4.5本章小結51
第5章使用RMAN跨 台遷移53
5.1 RMAN:內在優勢53
5.1.1可靠性54
5.1.2處理效率54
5.1.3安全55
5.2 RMAN備份、還原和恢復技術55
5.2.1根本性變革55
5.2.2 Fast Recovery Area 56
5.2 .3 Oracle建議備份策略的組成57
5.3 RMAN的高級特性66
5.3.1 RMAN在Oracle 11g 中的增強:Multi-Piece Backup Set 66
5.3.2 RMAN在Oracle 12c中的增強67
5.4在ASM和其他文件系統之間遷移67
5.4.1從非ASM向ASM遷移:完整遷移68
5.4.2從非ASM向ASM遷移:分段遷移90
5.4.3在數據庫遷移過程中監控RMAN性能93
5.5本章小結94
第6章傳輸表空間和數據庫97
6.1不同操作系統之間的遷移98
6.1.1 TTS遷移與TDB遷移:不同點的對比98
6.1.2跨平台遷移:三個組件99
6.1.3克服字節順序問題100
6.2可傳輸表空間集:基礎知識102
6.2.1 TTS操作:前提條件103
6.2.2 TTS:執行遷移操作105
6.3 TTS:高級技巧110
6.3.1創建截至特定SCN的可傳輸表空間集110
6.3. 2從源平台傳送數據文件和元 據到目標平台118
6.3.3在目標端轉換字節順序118
6.3.4使用Data Pump導入源表空間元數據119
6.3.5在目標端將傳輸表空間切換為讀寫模式119
6.3.6在源端將選定表空間改回讀寫模式119
6.4 TDB:傳輸整個數據庫119
6.4.1 TDB:優勢和不足119
6.4.2 TDB:實踐案例120
6.5本章小結131
第Ⅲ部分遷移的增強和升級
第7章使用Export/Import遷移Oracle數據庫135
7.1 Export/Import簡介136
7.1.1使用Export/Import進行數據庫遷移的概述136
7.1.2轉換和Export/Import 137
7.1.3使用Export/Import進行備份和恢復以及數據移動137
7.1.4導出的類型137
7.2使用Export/Import遷移元數據138
7.3使用原有Export/Import 遷移Oracle數據庫139
7.3.1使用原有Export/Import導出元數據139
7.3.2使用原有Export/Import 進行導出140
7.3.3使用原有Export/Import 進行導入141
7.3.4原有Export/Import 總結142
7.4使用Data Pump Export/Import 遷移Oracle數據庫142
7.4.1 Data Pump Export/ Import 目錄對象143
7.4.2使用Data Pump Export/Import 導出元數據144
7.4.3使用Data Pump進行導出144
7.4.4使用Data Pump Import 進行導入145
7.4.5 Data Pump Export/Import 總結147
7.5使用FLASHBACK_SCN進行時間點導出147
7.6本章小結147
第8章使用Oracle GoldenGate進行零停機時間或停機時間最短的遷移149
8.1 Oracle GoldenGate的介紹150
8.1.1 Oracle GoldenGate 的用法150
8.1.2 GoldenGate的工作方式150
8.1. 3 GoldenGate的組件150
8.1.4 GoldenGate工作流程151
8.2規劃使用GoldenGate 進行遷移151
8.3使用GoldenGate進行數據庫遷移152
8.3.1設置GoldenGate 152
8.3.2配置和驗證數據庫155
8.3.3啟用GoldenGate複製157
8.3. 4為GoldenGate Export/Import 激活物理備用庫160
8.3.5同步源端和目標端163
8.3.6監控直到切換164
8.3.7 GoldenGate切換過程164
8.3.8 GoldenGate清理(可選) 165
8.4本章小結166
第9章跨平台可傳輸表空間遷移實用程序169
9.1 XTTS遷移階段170
9.2 XTTS遷移場景 170
9.2.1第1階段:遷移的準備工作170
9.2.2第二階段:初始遷移(方法A:RMAN) 174
9.2.3第二階段:初始遷移(方法B:DBMS_FILE_ TRANSFER) 177
9.2.4第三階段:增量同步179
9.2.5第四階段:最終同步和遷移183
9.3本章小結186
第10章使用ASM遷移到新存儲平台187
10.1 ASM概述188
10.2 ASM配置188
10.2.1 crsctl 188
10.2.2 srvctl 189
10.2.3 OEM Cloud Control 12c 189
10.2.4 SQL語句191
10.2.5 asmcmd 192
10.3存儲系統概述192
10.3.1 SAN存儲192
10.3.2 NAS存儲193
10.4使用ASM進行遷移193
10.4.1向系統添加新存儲193
10.4.2向ASM磁盤組添加存儲197
10.4.3從ASM磁盤組中刪除舊的磁盤199
10.4.4驗證201
10.4.5從系統中刪除舊存儲201
10.5實踐、技巧和技術201
10.6本章小結202
第Ⅳ部分優化的升級和遷移
第11章數據庫升級助手205
11.1升級與遷移的比較206
11.2升級Grid Infrastructure 206
11.3安裝新的數據庫軟件214
11.4使用數據庫升級助手計劃升 級214
11.4.1運行預升級腳本214
11.4.2運行數據庫升級工具腳本220
11.5使用數據庫升級助手執行升級223
11.6本章小結228
第12章從Microsoft SQL Server遷移到Oracle 229
12.1 Oracle GoldenGate 的介紹230
12.1. 1 Oracle GoldenGate的用途230
12.1.2 GoldenGate的工作方式230
12.1.3 GoldenGate組件230
12.1.4 GoldenGate工作流程231
12.2規劃使用GoldenGate執行SQL Server遷移232
12.3使用GoldenGate遷移數據庫233
12.3.1在MS SQL Server和Oracle 11g 之上設置GoldenGate 233
12.3.2配置和驗證數據庫234
12.3.3啟動從SQL Server到Oracle 11g的複制工作235
12.3.4執行從MS SQL Server到Oracle的初始遷移237
12.3.5使源端和目標端保持數據同步238
12.3.6監控直到切換238
12.3.7執行預切換驗證238
12.3.8 GoldenGate切換過程239
12.3.9 GoldenGate清理(可選) 239
12.4本章小結239
第13章遷移到OracleDatabase 12c 241
13.1 Oracle Database 12c:一個美好的新世界242
13.2容器和可插拔數 庫入門242
13.2.1公共與本地的數據文件的對比244
13.2.2公共與本地的表空間和數據文件的對比246
13.2.3公共與本地的用戶和對象的對比248
13.2.4 CDB安全:本地與公共的權限和角色的對比248
13.2.5 CDB數據字典和動態視圖249
13.3直接升級12c之前版本的數據庫到12c CDB 250
13.4創建一個空的容器數據庫251
13.5升級12c之前版本的數據庫到12c PDB :混合模式的方法260
13.5.1通過Oracle GoldenGate 升級260
13.5.2通過跨平台可傳輸表空間轉換260
13.5.3通過可傳輸表空間集、跨平台傳輸或完全可傳輸導出轉換261
13.6 PDB克隆方法262
13.6.1場景1:從PDB$SEED克隆一個新的空PDB並將數據傳遞到它裡面263
13.6.2場景2:從一個存在的PDB 克隆一個新的PDB 270
13.6.3場景3 :拔出並重新插入一個存在的PDB 273
13.6.4場景4:將一個存在的非容器數據庫作為新的PDB 插入279
13.7本章小結288
第14章遷移到Oracle工程 系統289
14.1工程系統:不是傳統意義上的大型機289
14.1.1為什麼是工程系統290
14.1.2 Oracle工程系統的簡單調查290
14.2移動到Exadata DBM 296
14.2.1 Exadata:經驗法則296
14.2.2 I /O資源管理器298
14.3將數據庫遷移到Exadata 環境304
14.3.1邏輯遷移方法304
14.3.2物理遷移方法305
14.4有效處理Exadata的外部數據:Oracle數據庫文件系統310
14.5本章小結318
第15章遷移到雲上的Oracle 319
15.1雲計算概述320
15.1.1公有云320
15.1.2私有云321
15.1.3混合雲321
15.1.4 Oracle VM 321
15.2 Oracle雲產品321
15.3為什麼使用雲計算322
15.4遷移到雲計算上的注意事項322
15.4.1雲安全322
15.4.2支持和SLA 323
15.4.3網絡性能和SLA 323
15.4.4應用定制323
15.4.5雲計算真實的成本323
15.4.6數據訪問324
15.4.7數據遷移324
15.5 Oracle VM和雲計算324
15.6雲計算遷移選項325
15.6.1遷移規劃326
15.6.2應用遷移327
15.6.3數據同步(複製) 327
15.7 章小結328
第Ⅴ部分實踐與提示
第16章總結:建議、提醒和實踐331
16.1規劃一個平穩的遷移331
16.1.1遷移方法論331
16.1.2選擇正確的遷移路徑332
16.1.3遷移/轉換/升級方法332
16.2跨平台遷移332
16.2.1 Data Guard 333
16.2.2使用恢復管理器(RMAN) 遷移333
16.2.3跨平台表空間遷移工具333
16.3遷移的增強和升級333
16.3.1 Export/Import 334
16.3 .2使用Oracle GoldenGate實現零或最小停機時間遷移334
16.3.3使用增量備份執行跨平台表空間遷移334 16.3.4使用ASM遷移到新的存儲平台334
16.4優化的升級和遷移335
16.4.1數據庫升級助手335
16.4.2從Microsoft SQL Server 遷移到Oracle 335
16.4.3移動到Oracle Database 12c 3351
16.4.4移動到Oracle 工程系統335
16.5遷移到雲上的Oracle以及建議、提醒和實踐336
16.5.1遷移到雲上的Oracle 336
16.5.2實踐總結336
16.6最後的話336