本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
RDS Custom for Oracle 需求和限制
注意
終止支援通知:2027 年 3 月 31 日, AWS 將終止對 Amazon RDS Custom for Oracle 的支援。2027 年 3 月 31 日之後,您將無法再存取 RDS Custom for Oracle 主控台或 RDS Custom for Oracle 資源。如需詳細資訊,請參閱RDS Custom for Oracle 終止支援。
在本主題中,您可以尋找 Amazon RDS Custom for Oracle 功能可用性和需求的摘要,以進行快速參考。
主題
RDS Custom for Oracle 的一般需求
請務必符合 Amazon RDS Custom for Oracle 的以下需求:
-
您具有 My Oracle Support
和 Oracle Software Delivery Cloud 的存取權,以便下載 RDS Custom for Oracle 的安裝檔案和修補程式的支援清單。如果您使用未知的修補程式,則自訂引擎版本 (CEV) 建立就會失敗。在此情況下,請聯絡 RDS Custom 支援團隊,並要求新增遺失的修補程式。如需詳細資訊,請參閱步驟 2:從 Oracle Software Delivery Cloud 下載資料庫安裝檔案和修補程式。 -
您具有 Amazon S3 的存取權。由於下列原因,您需要此服務:
-
您可以將 Oracle 安裝檔案上傳到 S3 儲存貯體。建立 RDS Custom CEV 時,您可以使用上傳的安裝檔案。
-
RDS Custom for Oracle 使用從內部定義 S3 儲存貯體下載的指令碼,對資料庫執行個體執行動作。加入動作和 RDS Custom 自動化需要這些指令碼。
-
RDS Custom for Oracle 會將特定檔案上傳到您客戶帳戶中的 S3 儲存貯體。這些儲存貯體使用以下命名格式:
do-not-delete-rds-custom-account_id-region-uuid。例如,您可能會有名為do-not-delete-rds-custom-123456789012-us-east-1-12a3b4的儲存貯體。
如需詳細資訊,請參閱步驟 3:將您的安裝檔案上傳到 Amazon S3及建立 CEV。
-
-
您可以使用 RDS Custom for Oracle 的資料庫執行個體類別支援 中列出的資料庫執行個體類別來建立 RDS Custom for Oracle 資料庫執行個體。
-
您的 RDS Custom for Oracle 資料庫執行個體執行 Oracle Linux 8 (建議) 或 Oracle Linux 7。如果您需要 Oracle Linux 7,請聯絡 支援。如需詳細資訊,請參閱RDS Custom for Oracle 資料庫升級的考量。
-
您要指定用於 Amazon EBS 儲存的 gp2、gp3 或 io1 固態硬碟。儲存大小上限為 64 TiB。
-
您有 AWS KMS 金鑰可建立 RDS Custom for Oracle 資料庫執行個體。如需詳細資訊,請參閱步驟 1:建立或重複使用對稱加密 AWS KMS 金鑰。
-
您有建立 RDS Custom for Oracle 資料庫執行個體所需的 AWS Identity and Access Management (IAM) 角色和執行個體描述檔。如需詳細資訊,請參閱步驟 4:設定 RDS Custom for Oracle 的 IAM。
-
建立 CEV 或 RDS Custom 資料庫執行個體的 AWS Identity and Access Management (IAM) 使用者具有 IAM、CloudTrail 和 Amazon S3 的必要許可。
如需詳細資訊,請參閱步驟 5:將所需的許可授予您的 IAM 使用者或角色。
-
您可以提供您自己的 Virtual Private Cloud (VPC) 和安全群組組態。如需詳細資訊,請參閱步驟 6:設定 RDS Custom for Oracle 的 VPC。
-
您要提供 RDS Custom for Oracle 可以用來存取其他 AWS 服務的網路組態。如需特定需求,請參閱 步驟 4:設定 RDS Custom for Oracle 的 IAM。
RDS Custom for Oracle 的一般限制
下列限制適用於 RDS Custom for Oracle:
-
您無法修改適用於 Oracle 資料庫執行個體的現有 RDS Custom 資料庫執行個體識別碼。
-
您無法為 Oracle Database 19c 以外的任何版本指定 Oracle 多租戶架構。
-
您無法在單一 RDS Custom for Oracle 資料庫執行個體上建立多個 Oracle 資料庫。
-
您無法停止 RDS Custom for Oracle 資料庫執行個體或其基礎 Amazon EC2 執行個體。無法停止 RDS Custom for Oracle 資料庫執行個體的計費。
-
您無法使用自動共用記憶體管理,因為 RDS Custom for Oracle 僅支援自動記憶體管理。如需詳細資訊,請參閱《Oracle 資料庫管理員指南》中的自動記憶體管理
。 -
務必不要變更主要資料庫執行個體的
DB_UNIQUE_NAME。變更名稱會導致任何還原操作停滯。 -
您無法在同一區域中同時製作超過 20 個快照複本。
-
您無法使用 RDS Custom for Oracle 資料庫執行個體的
describe-reserved-db-instancesAPI。
如需修改 RDS Custom for Oracle 資料庫執行個體的特有限制,請參閱 修改您的 RDS Custom for Oracle 資料庫執行個體。如需複寫限制,請參閱 RDS Custom for Oracle 複本的一般限制。
RDS Custom for Oracle 的 CEV 和 AMI 限制
下列限制適用於 RDS Custom for Oracle CEV 和 AMI:
-
您無法提供自己的 AMI 以在 RDS Custom for Oracle CEV 中使用。您可以指定使用 Oracle Linux 8 的預設 AMI,或 RDS Custom for Oracle CEV 先前使用的 AMI。
注意
發現常見漏洞和暴露時,RDS Custom for Oracle 會發行新的預設 AMI。無固定排程可用或保證。RDS Custom for Oracle 傾向於每 30 天發布新的預設 AMI。
-
您無法修改 CEV 以使用不同的 AMI。
-
您無法從使用
custom-oracle-ee或custom-oracle-se2引擎類型的 CEV 建立 CDB 執行個體。CEV 必須使用custom-oracle-ee-cdb或custom-oracle-se2-cdb。 -
RDS Custom for Oracle 目前不允許您使用 RDS API 呼叫來升級 RDS Custom for Oracle 資料庫執行個體的作業系統。作為解決方法,您可以使用下列命令手動更新作業系統:
sudo yum update --security。
建立及修改工作流程的不支援設定
建立或修改 RDS Custom for Oracle 資料庫執行個體時,請務必執行下列動作:
-
變更資料庫執行個體類別中每個核心的 CPU 核心數量和每個核心的執行緒數量。
-
開啟儲存體自動擴展。
-
將備份保留設定為
0。 -
設定 Kerberos 身分驗證。
-
指定您自己的資料庫參數群組或選項群組。
-
開啟績效詳情。
-
開啟自動次要版本升級。
您 的資料庫執行個體配額 AWS 帳戶
確保 RDS Custom 和 Amazon RDS 資料庫執行個體的合併數量不超過您的配額限制。例如,如果您的 Amazon RDS 配額為 40 個資料庫執行個體,則可以擁有 20 個 RDS Custom for Oracle 資料庫執行個體和 20 個 Amazon RDS 資料庫執行個體。