本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取得 中可用版本的清單AWS 區域
您可以使用AWS 區域 describe-db-engine-versionsAWS CLI 命令查詢 ,以取得可用於 Aurora PostgreSQL 資料庫叢集升級目標的所有引擎版本清單,如下所示。
針對 Linux、macOS 或 Unix:
aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --engine-versionversion-number\ --query 'DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}' \ --output text
在 Windows 中:
aws rds describe-db-engine-versions ^ --engine aurora-postgresql ^ --engine-versionversion-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-version12.10\ --query 'DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}' \ --output text
在 Windows 中:
aws rds describe-db-engine-versions ^ --engine aurora-postgresql ^ --engine-version12.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 執行個體類別,您必須先將其修改為使用支援的資料庫執行個體類別,才能升級至 Aurora PostgreSQL 13。如需可用 Aurora PostgreSQL 資料庫執行個體類別的詳細資訊,包括哪些是Graviton2-based 和哪些是基於 Intel 的執行個體類別,請參閱Amazon Aurora 資料庫執行個體類別。