將資料移轉至專用 Exadata 基礎架構上的自治式 AI 資料庫

資料移轉正在將資料與其綱要從一個系統、位置或應用程式一起移動到另一個系統、位置或應用程式。其中一個典型的資料移轉範例是,您決定為組織採用自治式 AI 資料庫,並將現有歷史資料從目前的資料庫移至自治式 AI 資料庫。

資料移轉與將範例資料或少量資料載入資料庫不同。它通常涉及大量資料,且可以是單次活動或定期活動,視需求而定。請參閱資料載入選項,瞭解將範例資料載入 Autonomous AI Database 時可用的不同選項。

資料移轉概要

Oracle 提供數個選項,將您的資料移轉至專用 Exadata 基礎架構上的自治式 AI 資料庫。專用基礎架構上的專用 Exadata 基礎架構上的自治式 AI 資料庫可讓您執行以下項目的手動資料匯出和匯入:

data_migration.png 圖解描述

移轉至 Autonomous AI Database 時,您可以:

注意:

如果您在將資料移轉至自治式 AI 資料庫後發現任何物件編譯錯誤,可以使用下列方式重新編譯資料庫物件。UTLRP.SQL 無法用來在自治式 AI 資料庫上執行全域重新編譯。

exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);

移轉先決條件

先決條件是,建議您執行 Cloud Premigration Advisor Tool (CPAT) ,以協助您評估來源資料庫與 Autonomous AI Database 的相容性。CPAT 可識別移轉前或移轉期間可能需要採取的潛在行動,優先考慮其重要性並建議解決方法。某些移轉工具和服務會自動執行此建議程式。如需詳細資訊,請參考 Oracle Database 19c UtilitiesOracle Database 26ai Utilities 中的 Cloud Premigration Advisor Tool

Migration Options - 移轉選項

在公有雲和 Cloud@Customer 中,您可以選擇將資料移入專用基礎架構上的自治式 AI 資料庫。

這些選項會與表格一起列出,以便根據客戶使用案例挑選正確的選項。

移轉用例

根據您的來源資料庫,可以使用上述一或多個移轉選項將資料移轉至公有雲或 Exadata Cloud@Customer 部署上的自治式 AI 資料庫。以下是一些最常見的移轉使用案例,可協助您選擇正確的選項。

移轉使用案例 移轉選項 進一步參考

非 Oracle Database → 公有雲或 Exadata Cloud@Customer 上的 ADB-D。

使用案例 1
  • Oracle SQL*Loader
  • Oracle GoldenGate
  • 使用 NFS 儲存將資料移轉至 Exadata Cloud@Customer 上的 Autonomous AI 資料庫
  • 使用 OCI File Storage 將資料載入 Oracle Public Cloud 上的自治式 AI 資料庫

Oracle Database 版本 11.2.0.4 和更新版本 → 公有雲上的 ADB-D

使用案例 2
  • 資料庫移轉服務 (DMS)
  • 零停機移轉 (ZDM) - 使用 OCI Object Storage 進行線上或離線移轉
  • Oracle Data Pump
  • Oracle SQL*Loader
  • Oracle GoldenGate

Oracle Database 版本 11.2.0.4 和更新版本 → Exadata Cloud@Customer 上的 ADB-D

使用案例 3
  • 零停機移轉 (ZDM) - 使用 OCI Object Storage 進行線上或離線移轉
  • 使用 NFS 儲存將資料移轉至 Exadata Cloud@Customer 上的 Autonomous
  • 使用 OCI Object Storage 或客戶提供的 NFS 儲存的 Oracle Data Pump
  • Oracle GoldenGate

Oracle Database 版本低於 11.2.0.4 → 公有雲或 Exadata Cloud@Customer 上的 ADB-D

使用案例 4
  • Oracle SQL*Loader
  • Oracle Data Pump
  • 使用 NFS 儲存將資料移轉至 Exadata Cloud@Customer 上的 Autonomous
  • 使用 OCI File Storage 將資料載入 Oracle Public Cloud 上的自治式 AI 資料庫

OCI 資料庫 (VMDB、BMDB、ExaCS) → 公有雲上的 ADB-D

使用案例 5
  • 資料庫移轉服務 (DMS)
  • 零停機移轉 (ZDM) - 使用 OCI Object Storage 進行線上或離線移轉
  • Oracle Data Pump
  • Oracle SQL*Loader

OCI 資料庫 (VMDB、BMDB、ExaCS) → Exadata Cloud@Customer 上的 ADB-D

使用案例 6
  • 零停機移轉 (ZDM) - 使用 OCI Object Storage 進行線上或離線移轉
  • Oracle Data Pump
  • Oracle SQL*Loader

在公有雲或 Exadata Cloud@Customer 上使用 Autonomous AI Database Serverless → ADB-D

使用案例 7
  • 設定為從來源自治式 AI 資料庫擷取的 Oracle GoldenGate Extract。
  • Oracle Data Pump

第三方雲端供應商 (AWS、Azure) → 公有雲或 Exadata Cloud@Customer 上的 ADB-D

使用案例 8
  • Oracle Data Pump
  • 零停機移轉 (ZDM 21.2) 支援 RDS 和 AWS

專用 Exadata 基礎架構上的自治式 AI 資料庫 → 專用 Exadata 基礎架構上的自治式 AI 資料庫

使用案例 9
  • 設定為套用至目標自治式 AI 資料庫的 Oracle GoldenGate Replicat。
  • Oracle Data Pump

備註:決定要使用的移轉工具或公用程式取決於多個因素,例如來源資料庫、來源資料格式、資料量及複雜性。為了協助您找出將資料移轉至自治式 AI 資料庫的最理想解決方案,Oracle 提供了名為 Oracle Cloud Migration Advisor 的諮詢公用程式。如需此公用程式的詳細資訊,請參閱 www.oracle.com/goto/move

相關內容

將資料載入至自治式 AI 資料庫