準備雲端服務以接受移轉的資料

準備您的 Oracle Cloud Infrastructure 帳戶,透過建立儲存的儲存桶來接收已移轉的資料,並在您的區域中佈建相容的資料庫。資料庫版本必須與來源資料庫版本相同,而且修正程式版本必須與來源資料庫相同 (或更新)。

在物件儲存中建立儲存桶

儲存桶是用來儲存和組織資料。您建立的儲存桶將是備份到 Oracle Cloud Infrastructure Object Storage 之資料的容器。

  1. Oracle Cloud Infrastructure 主控台核心基礎架構底下,按一下物件儲存
  2. 從頁面左邊的「區間」清單中選取區間。
    此區間是您部署資源的位置。
  3. 按一下「建立儲存桶」。
  4. 命名儲存桶。
    系統會產生反映目前年度、月份、日期及時間的預設時段名稱,例如 bucket-20210210-1359 。將預設值變更為任何其他分組名稱時,請使用字母、數字、破折號、底線及句號。請避免輸入機密資訊。例如,將儲存桶命名為 atp-upload
  5. 使用儲存桶屬性的預設值。
    例如,選取標準儲存層。標準是用於儲存需要快速和立即存取之資料的主要預設儲存層。
  6. 按一下「建立儲存桶」。

部署 Oracle Base Database Service 拓樸

Oracle Cloud Infrastructure Resource Manager 或 GitHub 中提供部署目標雲端拓樸的 Terraform 程式碼。您可以使用該程式碼佈建所需的網路資源、堡壘主機伺服器的運算執行處理,以及 Oracle Base Database Service

  • 使用 Oracle Cloud Infrastructure Resource Manager 部署雲端資源:
    1. 按一下 部署至 Oracle Cloud
      如果您尚未登入,請輸入租用戶和使用者證明資料。
    2. 複查並接受條款與條件。
    3. 選取要在其中部署堆疊的區域。
    4. 依照螢幕上的提示和指示建立堆疊。
    5. 建立堆疊之後,按一下 Terraform 動作,然後選取計畫
    6. 等待工作完成,然後複查計畫。
      若要進行任何變更,請返回「堆疊詳細資訊」頁面,按一下編輯堆疊,然後進行必要的變更。然後,再次執行計畫 (Plan) 動作。
    7. 如果不需要進一步的變更,請返回「堆疊詳細資訊」頁面,按一下 Terraform 動作,然後選取套用
  • 使用 Terraform CLI 部署雲端資源:
    1. 請前往 GitHub
    2. 將程式碼下載至您的本機電腦。
    3. 完成 README 中的先決條件步驟。
    4. 使用 Terraform CLI 套用組態。

Oracle Cloud Infrastructure 中佈建資料庫

Oracle Cloud Infrastructure 中佈建相容的資料庫。資料庫可以是裸機或虛擬機器,但版本必須至少與來源資料庫相同。

目標資料庫版本必須與來源資料庫版本相同或更新。目標資料庫可以是較高的修正程式層次。如果是較高的版本,則需要升級才能移轉。

雲端中的容器資料庫 (CDB) 或系統 ID (SID) 名稱必須與來源資料庫 CDB 或 SID 名稱相同。視資料庫系統的類型和佈建的節點數目而定,佈建資料庫系統可能需要一小時以上。

區間必須先設定一個含有專用子網路的虛擬雲端網路 (VCN),才能佈建 Oracle Base Database Service 。若要存取資料庫,您必須在 VCN 的公用子網路中佈建堡壘主機 (讓它擁有公用 IP),或是需要透過 VPN 或 Oracle Cloud Infrastructure FastConnect 直接存取專用網路。在資料庫專用子網路建立安全清單規則,以便從公用子網路 CIDR 區塊存取資料庫連接埠 (1521)。

  1. 開啟 OCI 主控台中的導覽功能表。
  2. 選取 Oracle Database ,然後選取 Oracle 基本目錄資料庫
  3. 按一下建立資料庫系統
  4. 選取資料庫系統所在的區間。
  5. 輸入資料庫系統名稱。
  6. 選取可用性網域。
  7. 設定符合資料庫需求的資源配置。

    資源配置決定所建立的資料庫系統類型,以及配置給系統的資源。依照預設,AMD VM.Standard.E4。已選取 4 個 OCPU 的彈性資源配置。

    若要指定預設以外的資源配置,請按一下變更資源配置,然後從清單中選取可用的資源配置。

  8. 選取處理器群組中的 AmpereAMDIntel 處理器

    附註:

    如果您選取 Ampere A1、AMD E4 或 Intel X9 彈性資源配置、記憶體、網路頻寬,以及理論 IOPS 的最大比例調整。

  9. 設定 OCPU :選取要配置給此執行處理的 OCPU 數目。
    對於 Ampere A1、AMD E4 以及 Intel X9 彈性資源配置,您可以使用每個節點的 OCPU 數目欄位中的滑動軸來選取 OCPU 數目。
    • 對於 Ampere A1 資源配置,最少可選取 1 個 OCPU,最多可選取 57 個 OCPU。
    • 若為 AMD E4 資源配置,最少可選取 1 個 OCPU,最多可選取 64 個 OCPU。
    • 若為 Intel X9 資源配置,最少可選取 1 個 OCPU,最多可選取 32 個 OCPU。

    下列資源會按比例擴展至您選取的 OCPU 數目。

    • 記憶體 (GB) :您要配置給此執行處理的記憶體數量。

      對於 Ampere A1、AMD E4 和 Intel X9 資源配置,記憶體將根據選取的 OCPU 數目按比例擴展。

      • 對於 Ampere A1 資源配置,每個 OCPU 會配置 8 GB 的記憶體。至少需要 8 GB 和最多配置 456 GB 的記憶體。
      • 對於 AMD E4 資源配置,每個 OCPU 會配置 16 GB 的記憶體。系統會配置至少 16 GB 的記憶體,最多 1024 GB 的記憶體。
      • 若為 Intel X9 資源配置,則配置給每個 OCPU 16 GB 的記憶體。系統會配置至少 16 GB 的記憶體,最多 512 GB 的記憶體。
    • 網路頻寬 (Gbps) :您要配置給此執行處理的網路頻寬量。

      對於 Ampere A1、AMD E4 和 Intel X9 資源配置,頻寬將根據選取的 OCPU 數目按比例擴展。每個 OCPU 會配置 1 Gbps 的網路頻寬。

      • 對於 Ampere A1 資源配置,會配置至少 1 Gbps 和最多 40 Gbps 的網路頻寬。
      • 若為 AMD E4 資源配置,會配置最少 1 Gbps 和最多 40 Gbps 的網路頻寬。
      • 若為 Intel X9 資源配置,會配置最少 1 Gbps 和最多 32 Gbps 的網路頻寬。
    • 理論最大 IOPS :要配置給此執行處理的每秒輸入和輸出量 (IOPS)。理論上 IOPS 上限也取決於您選取的儲存體。

      對於 Ampere A1、AMD E4 以及 Intel X9 資源配置,理論上 IOPS 上限將根據選取的 OCPU 數目按比例擴展。每個 OCPU 都會配置 16K 理論上 IOPS 上限。

      • 對於 Ampere A1 資源配置,至少會配置 16K 和最多 640K 個理論 IOPS。
      • 若為 AMD E4 資源配置,配置的理論 IOPS 上限為 16K,上限為 640K。
      • 若為 Intel X9 資源配置,至少會配置 16K 到最多 512K 的理論 IOPS 上限。
  10. 按一下選取形狀
  11. 設定儲存
    若要指定預設值以外的儲存體,請按一下變更儲存體,然後從清單中選取可用的儲存體。
    • 只有邏輯磁碟區管理程式才支援 Ampere A1 資源配置。選取 Ampere A1 資源配置時,儲存管理軟體類型會變更為具有較高效能選項的邏輯磁碟區管理員。
  12. 選取下列其中一項以選擇儲存管理軟體
    • Oracle Grid Infrastructure :使用 Oracle Automatic Storage Management (建議用於實際執行工作負載)。它可以順暢地管理跨多個節點的儲存,建議用於抗逆力。版本 11 g 只有在使用 Oracle Grid Infrastructure 時才能使用。
    • 邏輯磁碟區管理程式:使用邏輯磁碟區管理程式儲存體管理軟體快速佈建資料庫系統。

      附註:

      • 只有邏輯磁碟區管理程式才支援 Ampere A1 資源配置。
      • 您在佈建期間指定的「可用儲存 (GB)」值會決定透過調整規模所提供的最大可用儲存總計。
  13. 選取此資料庫所需的儲存體大小來設定儲存體效能
    1. 選取下列其中一項以提供儲存磁碟區效能
      • 平衡適用於需要在效能與節省成本之間取得良好平衡的大部分工作負載。
      • 更高效能適用於需要高 I/O 的大型資料庫和工作負載。此為預設績效階層。
    2. 可用的資料儲存 (GB) 中,選取要配置給資料庫系統的區塊儲存大小 (GB) .
      您可以在佈建資料庫系統之後,視需要縱向擴展或縮減可用的儲存體。

    唯讀復原區域儲存體 (GB) 欄位會顯示可用於復原日誌資料 (RECO 儲存體) 的儲存體量。復原區域儲存是根據選取的儲存體來決定的。不過,您可以在佈建之後單獨變更復原區域儲存體。

    唯讀資料儲存的預期理論 IOPS 最大值會顯示您所選儲存體可達成的理論 IOPS 最大值。

  14. 按一下儲存變更
  15. 設定資料庫系統
    1. 指定節點總數,以定義資料庫系統中的節點數目。
      您可以指定一或兩個節點。這也取決於您選取的資源配置和儲存體。
      • 多節點 RAC 資料庫系統至少需要每個節點使用兩個 OCPU,邏輯磁碟區管理程式則無法使用。
      • Ampere A1 資源配置和 VM.Standard2.1 資源配置僅適用於單節點資料庫系統。
    2. Oracle Database 軟體版本
      資料庫系統支援的資料庫版本。稍後無法變更資料庫版本。
      • Ampere A1 資源配置型資料庫系統不支援 Oracle Database Standard Edition。
    3. 儲存總計 (GB)
      唯讀欄位。它會顯示資料庫系統將使用的儲存體大小總計,包括資料庫系統軟體所需的儲存體。備份的大小決定了可用儲存的最小值。
    4. 叢集名稱
      僅顯示多重節點資料庫系統,讓您指定要儲存節點的叢集。
    5. 理論 IOPS 上限
      顯示執行處理支援的 IOPS 上限。這是您在「設定資源配置和設定」儲存區段中選取的網路 IOPS 和儲存 IPOS 下限。
      • 理論 IOPS 上限是根據 8K 區塊大小的資料庫計算而得。
  16. IOPS 限制因素
    根據判斷的理論 IOPS 上限,顯示儲存網路。若需要更多的 IOPS,有助於識別您需要增加儲存或增加資源配置的網路頻寬 (按比例增加 OCPU 數目)。
  17. 新增 SSH 金鑰以上傳您的 SSH 公開金鑰以供存取。
  18. 選擇授權類型
    • 包括授權是指此 Oracle Cloud Infrastructure Database 服務資源的費用將包括 Oracle Database 軟體授權和服務。
    • 自備授權代表您將對此 Oracle Cloud Infrastructure Database 服務資源使用組織的 Oracle Database 軟體授權。
  19. 指定網路資訊
    1. 虛擬雲端網路。按一下變更區間,以選取不同區間中的 VCN。
      要在其中建立資料庫系統的 VCN。
    2. 從屬端子網路。按一下變更區間,以選取不同區間中的子網路。
      資料庫系統連附至的子網路。對於單一節點和多重節點 RAC 資料庫系統,請勿使用與 192.168.16.16/28 重疊的子網路,因為資料庫執行處理上的 Oracle Clusterware 專用相互連線會使用此子網路。指定重疊的子網路會導致專用相互連線發生故障。
    3. (選擇性) 網路安全群組

      您可以選擇為資料庫系統指定一或多個網路安全群組 (NSG)。NSG 可作為虛擬防火牆,讓您能夠將一組傳入和傳出安全規則套用至資料庫系統。最多可以指定 5 個 NSG。

      附註:

      如果您選取具有安全清單的子網路,資料庫系統的安全規則將會是安全清單和 NSG 中規則的聯集。

      若要使用網路安全群組:

      1. 選取使用網路安全群組控制流量。您必須選取一個虛擬雲端網路,才能將 NSG 指定給您的資料庫系統。
      2. 指定要與資料庫系統搭配使用的 NSG。您可能需要使用一個以上的 NSG。如果不確定,請聯絡您的網路管理員。
      3. 若要使用其他 NSG,請按一下 + 其他網路安全群組
  20. 資料庫系統的主機網域名稱
    選取的子網路若使用 Oracle 提供的網際網路和 VCN 解析器進行 DNS 名稱解析,此欄位會顯示子網路的網域名稱,而且無法變更。否則,您可以選擇網域名稱。不允許連字號 (-)。
  21. 主機和網域 URL
    結合主機名稱和網域名稱,以顯示資料庫的完整網域名稱 (FQDN)。長度上限為 64 個字元。
  22. 診斷收集

    診斷收集與通知功能可讓 Oracle Cloud Operations,而且您可以快速有效地識別、調查、追蹤並解決來賓 VM 問題。訂閱事件以取得資源狀態變更的通知。您可以隨時啟用或停用此功能。

  23. 按一下顯示進階選項,可指定資料庫系統的進階選項。
    例如,資料庫系統所在的容錯域和資料庫系統的預設時區。
  24. 按一下下一步以移至「資料庫資訊」畫面,並提供下列資訊給起始資料庫。
    1. 資料庫名稱
      輸入對應來源 CDB 名稱或來源資料庫 SID 的資料庫名稱 (也稱為 DB_NAME)。來源和目標資料庫名稱必須相符,回復階段才能順暢運作。
    2. 資料庫映像檔
      決定資料庫使用的 Oracle Database 版本。
    3. 密碼
      為符合密碼需求的 SYS 使用者設定密碼。SYS 密碼必須與來源資料庫的 SYS 密碼相同。
  25. 按一下建立資料庫系統