

# PostgreSQL 蓝绿部署的复制方法
<a name="blue-green-deployments-replication-type"></a>

Amazon RDS for PostgreSQL 的蓝绿部署主要使用物理复制。但是，如果您在创建蓝绿部署时请求主要版本升级，并且您的源数据库实例运行下表所列的 PostgreSQL 版本之一，Amazon RDS 将改用逻辑复制。

下表概述了 Amazon RDS 何时在 PostgreSQL 蓝绿部署中使用物理复制或逻辑复制。


| 源 PostgreSQL 数据库实例版本 | 蓝绿部署中的升级操作 | 复制方法 | 
| --- | --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/blue-green-deployments-replication-type.html)  | 主要版本升级（绿色实例在比蓝色实例更高的主要引擎版本上） | 逻辑复制 | 
| 支持的所有版本 | 次要版本升级，或者不升级（绿色实例在与蓝色实例相同的主要引擎版本上） | 物理复制 | 

**注意**  
以下 RDS for PostgreSQL 版本的蓝绿部署不支持主要版本升级：版本 15.3 及更低版本、14.8 及更低版本、13.11 及更低版本、12.15 及更低版本或 11.20 及更低版本。

有关使用物理或逻辑复制的蓝绿部署的限制的信息，请参阅以下各节：
+ [采用物理复制的 RDS for PostgreSQL 蓝绿部署的限制](blue-green-deployments-considerations.md#blue-green-deployments-limitations-postgres-physical)
+ [RDS for PostgreSQL 蓝绿部署的限制](blue-green-deployments-considerations.md#blue-green-deployments-limitations-postgres-logical)