本页介绍了如何执行与 AlloyDB for PostgreSQL 集群维护相关的以下操作:
- 为主集群和次要集群设置、查看和清除维护窗口。
- 查看为主集群和辅助集群安排的即将进行的维护活动。
如需简要了解 AlloyDB 集群的维护工作原理,请参阅维护简介。
为集群设置维护窗口
控制台
前往集群页面。
点击资源名称列中的某个集群。
在概览页面的维护部分,点击修改。
在维护窗口中,选择此维护窗口的星期几。
默认选项为任意窗口。创建集群时,系统会为集群分配此默认维护窗口。
选择此维护窗口的时段。
点击更新以保存更改。
gcloud
如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell。
如需在集群上设置维护窗口,请运行带有 --maintenance-window-day
和 --maintenance-window-hour
标志的 gcloud clusters update
命令:
gcloud alloydb clusters update CLUSTER_ID \
--region REGION \
--maintenance-window-day DAY_OF_WEEK \
--maintenance-window-hour HOUR_OF_DAY
替换以下内容:
CLUSTER_ID
:要设置维护窗口的集群。REGION
:此集群所在的 Google Cloud 区域,例如us-central1
。DAY_OF_WEEK
:此维护窗口的星期几(采用世界协调时间 [UTC] 时区)。有效值为MONDAY
、TUESDAY
、WEDNESDAY
、THURSDAY
、FRIDAY
、SATURDAY
和SUNDAY
。默认值为任意窗口。创建集群时,系统会为集群分配此默认维护窗口。
HOUR_OF_DAY
:一个介于0
和23
之间的整数,表示此维护窗口在世界协调时间 (UTC) 时区中的小时。
如果您在集群正在维护或已安排维护时更改维护窗口设置,则更改不会立即生效,而要等到当前或预定的维护完成后才会生效。
清除维护窗口
控制台
前往集群页面。
点击资源名称列中的某个集群。
在概览页面的维护部分,点击修改。
在维护期中,选择任意时间段。
点击更新以保存更改。
gcloud
如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell。
如需从集群中清除维护窗口,请运行带有 --maintenance-window-any
标志的 gcloud clusters
update
命令:
gcloud alloydb clusters update CLUSTER_ID \
--region REGION \
--maintenance-window-any
替换以下内容:
CLUSTER_ID
:要设置维护窗口的集群。REGION
:此集群所在的 Google Cloud 区域,例如us-central1
。
查看集群的维护窗口
控制台
前往集群页面。
点击资源名称列中的某个集群。
在概览页面的维护部分,查看集群的维护时间窗口详情。
gcloud
如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell。
如需查看集群的当前维护窗口,请运行 gcloud alloydb
clusters describe
命令:
gcloud alloydb clusters describe CLUSTER_ID \
--region REGION
替换以下内容:
CLUSTER_ID
:要设置维护窗口的集群。REGION
:此集群所在的 Google Cloud 区域,例如us-central1
。
如果集群已设置维护窗口,则该命令的输出将包含类似于以下内容的行:
maintenanceUpdatePolicy:
maintenanceWindows:
- day: TUESDAY
startTime:
hours: 23
如果输出不包含 maintenanceUpdatePolicy
部分,则表示集群未设置维护窗口。
查看集群的即将进行的维护
控制台
前往集群页面。
找到您的集群,然后查看维护列,了解即将到来的维护窗口。
gcloud
如需使用 gcloud CLI,您可以安装并初始化 Google Cloud CLI,也可以使用 Cloud Shell。
如需查看已设置维护期的集群的即将进行的维护计划,请运行 gcloud clusters
describe
命令:
gcloud alloydb clusters describe CLUSTER_ID \
--region REGION
替换以下内容:
CLUSTER_ID
:要设置维护窗口的集群。REGION
:此集群所在的 Google Cloud 区域,例如us-central1
。
如果集群未来有计划的维护活动,则该命令的输出将包含类似于以下内容的行:
maintenanceSchedule:
startTime: 2024-07-03T09:46:40Z
采用 UTC 格式的时间戳指定了 AlloyDB 计划开始更新此集群中所有节点的系统软件的时刻。
选择接收维护通知
如需在为设置了维护窗口的集群安排或取消维护事件时,自动收到电子邮件通知,请使用Google Cloud 控制台选择接收这些消息:
前往集群页面。
点击资源名称列中的某个集群。
在概览页面的维护部分,点击
Notifications:
行中的修改。点击通信。
在 AlloyDB 维护期所对应的行中,选择电子邮件列中的切换开关。
每个需要接收通知的用户必须分别选择接收通知。