You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

启用高可用后如何获取Google Cloud SQL故障转移副本实例详情?

获取Cloud SQL区域级高可用实例的故障转移副本详细信息

当然可以获取故障转移副本的详细信息!以下是两种常用的方法:

1. 使用gcloud命令行工具

首先执行gcloud sql instances describe YOUR_INSTANCE_NAME查看主实例的详情,在输出内容里找到failoverReplica区块——这里会列出故障转移副本的名称和所在可用区:

failoverReplica:
  availabilityZone: us-central1-b
  name: your-instance-failover

拿到副本名称后,直接用同样的命令查询副本的完整信息:

gcloud sql instances describe your-instance-failover

这个命令会返回副本的所有配置细节,比如机器类型、存储设置、网络配置等,和查询普通Cloud SQL实例的体验完全一致。

2. 使用Cloud SQL REST API

先调用主实例的详情接口:

GET https://sqladmin.googleapis.com/v1/projects/YOUR_PROJECT_ID/instances/YOUR_INSTANCE_NAME

在返回的JSON响应中,failoverReplica字段包含副本的名称和可用区信息。接着把接口中的实例名替换为副本名称,再次调用同一个接口,就能获取副本的完整详细信息了:

GET https://sqladmin.googleapis.com/v1/projects/YOUR_PROJECT_ID/instances/your-instance-failover

需要注意的是,故障转移副本是为高可用场景设计的特殊实例,默认处于只读状态,且由Google Cloud自动管理,你可以查看它的配置,但不能直接修改它的核心高可用相关设置哦。

内容的提问来源于stack exchange,提问作者Gerome Ren

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:58:02