查看和设置维护时间

本页介绍了如何执行与 AlloyDB for PostgreSQL 集群维护相关的以下操作:

  • 为主集群和次要集群设置、查看和清除维护窗口。
  • 查看为主集群和辅助集群安排的即将进行的维护活动。

如需简要了解 AlloyDB 集群的维护工作原理,请参阅维护简介

为集群设置维护窗口

控制台

  1. 前往集群页面。

    转到集群

  2. 点击资源名称列中的某个集群。

  3. 概览页面的维护部分,点击修改

  4. 维护窗口中,选择此维护窗口的星期几。

    默认选项为任意窗口。创建集群时,系统会为集群分配此默认维护窗口。

  5. 选择此维护窗口的时段。

  6. 点击更新以保存更改。

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] 时区)。有效值为 MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY

    默认值为任意窗口。创建集群时,系统会为集群分配此默认维护窗口。

  • HOUR_OF_DAY:一个介于 023 之间的整数,表示此维护窗口在世界协调时间 (UTC) 时区中的小时。

如果您在集群正在维护或已安排维护时更改维护窗口设置,则更改不会立即生效,而要等到当前或预定的维护完成后才会生效。

清除维护窗口

控制台

  1. 前往集群页面。

    转到集群

  2. 点击资源名称列中的某个集群。

  3. 概览页面的维护部分,点击修改

  4. 维护期中,选择任意时间段

  5. 点击更新以保存更改。

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

查看集群的维护窗口

控制台

  1. 前往集群页面。

    转到集群

  2. 点击资源名称列中的某个集群。

  3. 概览页面的维护部分,查看集群的维护时间窗口详情。

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 部分,则表示集群未设置维护窗口。

查看集群的即将进行的维护

控制台

  1. 前往集群页面。

    转到集群

  2. 找到您的集群,然后查看维护列,了解即将到来的维护窗口。

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 控制台选择接收这些消息:

  1. 前往集群页面。

    转到集群

  2. 点击资源名称列中的某个集群。

  3. 概览页面的维护部分,点击 Notifications: 行中的修改

  4. 点击通信

  5. AlloyDB 维护期所对应的行中,选择电子邮件列中的切换开关。

每个需要接收通知的用户必须分别选择接收通知。