维护 Amazon Neptune 数据库集群 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

维护 Amazon Neptune 数据库集群

Neptune 定期对 Neptune 资源执行维护。维护最常涉及对数据库集群的基础操作系统或数据库引擎版本的更新。针对操作系统的大多数更新通常是因安全问题而必须尽快进行的。您可以使用实例状态 API 来确定当前安装的引擎发行版本。

维护项目需要 Neptune 使您的数据库集群脱机一小段时间。需要使资源脱机的维护包括扩展计算操作(从始至终通常只需要几分钟时间)和必需的操作系统或数据库修补。仅对与安全性和实例可靠性相关的修补程序自动安排必需的修补。这种修补很少发生 (通常几个月一次),并且几乎不会需要过长的维护时段。

在应用操作系统更新时,数据库实例不会自动备份。所以您应该在应用更新前备份数据库实例。

您可以使用 Neptune 控制台来查看您的数据库集群是否有可用的维护更新。如果有更新可用,则用Available或者必需中的维护列为 Neptune 控制台上的数据库群集。

如果有可用更新,您可以执行任一以下操作:

  • 推迟维护项目。

  • 立即应用维护项目。

  • 计划下一个维护时段内要开始的维护项目。

  • 不执行任何操作。

注意

某些操作系统更新标记为 required (必需)。如果您推迟某个必需的更新,则会收到一条来自 Neptune 的通知,指示何时执行此更新。其他更新将标记为 Available (可用),而且您可以无限期地推迟这些更新。

维护时段确定待处理的操作何时开始,但不限制这些操作的总执行时间。维护操作不保证在维护时段结束前完成,可以在超出指定的结束时间后继续。有关更多信息,请参阅Neptune 维护时段

Neptune 维护时段

每个数据库集群都有一个每周维护时段,在此期间会应用任何系统更改。在请求或要求的情况下,您可以将维护时段视为控制修改及软件修补程序更新的时间的机会。如果在给定的周内安排了维护事件,则将在您确定的 30 分钟维护时段内启动维护。大部分维护事件也将在 30 分钟的维护时段内完成,但较大的维护事件有时可能需要 30 分钟以上的时间才能完成。

这个 30 分钟维护时段是随机从每个区域的 8 小时时间段中选择出来的。如果您未在创建数据库集群时指定首选维护时段,Neptune 会在一星期中随机选择的某天为您分配 30 分钟的维护时段。

Neptune 在应用维护时使用您的数据库集群上的一些资源。您可观察到对性能的影响甚微。对于数据库实例来说,在极少数情况下,可能需要多可用区故障转移才能完成维护更新。

下面是每个时段Amazon分配默认维护时段的区域:

区域 时间段
US West (Oregon) Region 06:00–14:00 UTC
US West (N. California) Region 06:00–14:00 UTC
美国东部(俄亥俄)区域 03:00–11:00 UTC
Europe (Ireland) Region 22:00–06:00 UTC

使用控制台调整首选数据库集群维护时段

Neptune 数据库集群维护时段应当选在使用量最小的时段上。因而可能必须不时予以修改。仅当正在应用的更新需要中断时,您的数据库集群才会在这段时间内不可用。执行必要更新所需的中断持续时间会非常短。

调整首选数据库集群维护时段

  1. 登录到Amazon管理控制台,然后通过以下网址打开 Amazon Neptune 控制台:https://console.aws.amazon.com/neptune/home.

  2. 在导航窗格中,选择 Clusters

  3. 选择要更改维护时段的数据库集群。

  4. 依次选择 Actions (操作)Modify cluster (修改集群)

  5. 维护部分中,更新维护时段。

  6. 选择 Continue (继续)

    在确认页面上,检查您的更改。

  7. 要立即应用对维护时段的更改,请选择立即应用

  8. 选择修改集群以保存更改。

    要编辑您的更改,请选择 Back (返回),要取消更改,请选择 Cancel (取消)