本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取得您 AWS 區域 中的可用版本清單
您可以透過使用 describe-db-engine-versions AWS CLI 命令來查詢 AWS 區域,以取得可作為 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 執行個體類別,您必須先將其移至 db.r5,再嘗試升級。如需有關資料庫執行個體的詳細資訊,包括哪些執行個體為 Graviton2 型以及哪些是 Intel 型,請參閱 Amazon Aurora 資料庫執行個體類別。