本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取得 中可用版本的清單 AWS 區域
您可以使用 AWS 區域 describe-db-engine-versions AWS CLI 命令查詢 ,以取得可用於 Aurora PostgreSQL 資料庫叢集升級目標的所有引擎版本清單,如下所示。
對於 Linux、 macOS或 Unix:
aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --engine-version
version-number
\ --query 'DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}' \ --output text
在 Windows 中:
aws rds describe-db-engine-versions ^ --engine aurora-postgresql ^ --engine-version
version-number
^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" ^ --output text
例如,若要識別 Aurora PostgreSQL 12.10 版資料庫叢集的有效升級目標,請執行下列 AWS CLI 命令:
對於 Linux、 macOS或 Unix:
aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --engine-version
12.10
\ --query 'DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}' \ --output text
在 Windows 中:
aws rds describe-db-engine-versions ^ --engine aurora-postgresql ^ --engine-version
12.10
^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" ^ --output text
在下表中,您可以找到不同 Aurora PostgreSQL 資料庫版本的主要和次要版本升級目標。為了維持相容性,並非所有版本都會做為升級目標提供。Aurora PostgreSQL 會在每次每季次要版本發行時推出新功能和錯誤修正。如需 Aurora PostgreSQL 次要版本的資訊,請參閱 Aurora PostgreSQL 的版本備註。
對於您正在考慮的任何版本,請務必檢查您叢集資料庫執行個體類別的可用性。例如,Aurora PostgreSQL 13 不支援 db.r4
。如果您的 Aurora PostgreSQL 資料庫叢集目前使用 db.r4 執行個體類別,您必須先將其移至 db.r5,再嘗試升級。如需有關資料庫執行個體的詳細資訊,包括哪些執行個體為 Graviton2 型以及哪些是 Intel 型,請參閱 Amazon Aurora 資料庫執行個體類別。