重启 ​​AWS PostgreSQL RDS 集群

来自linuxsa wiki
Evan留言 | 贡献2025年9月24日 (三) 03:20的版本 (创建页面,内容为“<pre> 在左侧导航栏选择 ​​"数据库"​​(Databases)。 找到你的 ​​PostgreSQL 集群​​(Aurora PostgreSQL 或 RDS PostgreSQL)。 ​​选择集群​​(如果是 Aurora,选择 ​​Writer 实例​​)。 点击 ​​"操作"(Actions)​​ > ​​"重启"(Reboot)​​。 选择是否 ​​"强制重启"(Failover)​​(适用于 Aurora,会切换主实例)。 点击 ​​"重启数据库"(Re…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索
在左侧导航栏选择 ​​"数据库"​​(Databases)。

找到你的 ​​PostgreSQL 集群​​(Aurora PostgreSQL 或 RDS PostgreSQL)。

​​选择集群​​(如果是 Aurora,选择 ​​Writer 实例​​)。

点击 ​​"操作"(Actions)​​ > ​​"重启"(Reboot)​​。

选择是否 ​​"强制重启"(Failover)​​(适用于 Aurora,会切换主实例)。

点击 ​​"重启数据库"(Reboot DB Instance)​​。

 ​​RDS PostgreSQL 单实例会短暂中断连接​​


RDS PostgreSQL 单实例​​
aws rds reboot-db-instance \
    --db-instance-identifier your-db-instance-name \
    --region us-west-2

Aurora PostgreSQL 集群(主实例)
aws rds reboot-db-instance \
    --db-instance-identifier your-cluster-writer-instance \
    --region us-west-2


​强制故障转移(适用于 Aurora)
aws rds failover-db-cluster \
    --db-cluster-identifier your-aurora-cluster-name \
    --region us-west-2

your-aurora-cluster-name:Aurora 集群名称(如 my-aurora-cluster)。

​​这会触发主备切换​​(适用于高可用场景)
​Aurora​​:支持 failover-db-cluster(高可用切换)

监控重启状态 to available
aws rds describe-db-instances --db-instance-identifier your-db-instance-name --query 'DBInstances[0].DBInstanceStatus'