停止和启动 Amazon DocumentDB 弹性集群 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

停止和启动 Amazon DocumentDB 弹性集群

停止和启动 Amazon DocumentDB 弹性集群可以帮助您管理开发和测试环境的成本。无需在每次使用 Amazon DocumentDB 时都创建和删除弹性集群,而是在不需要时暂时停止集群。然后,当你恢复测试时,你可以重新开始测试。

停止和启动弹性集群概述

在您不需要 Amazon DocumentDB 弹性集群的时期,您可以停止集群。然后,您可以在需要使用时再次启动集群。启动和停止可以简化弹性集群的设置和拆卸过程,弹性集群用于开发、测试或不需要持续可用性的类似活动。您可以使用 Amazon Web Services Management Console 或通过单个操作停止和启动弹性集群。 Amazon CLI

当您的弹性集群停止时,集群存储量保持不变。您只需在指定的保留时段内为集群存储、手动快照和自动备份存储付费。Amazon DocumentDB 会在七天后自动启动您的弹性集群,这样它就不会落后于任何所需的维护更新。当您的集群在七天后启动时,将再次开始向您收取使用弹性集群的费用。当您的集群停止时,您无法查询存储卷,因为查询要求集群处于可用状态。

当 Amazon DocumentDB 弹性集群停止时,无法以任何方式修改该集群。这包括删除集群。

Using the Amazon Web Services Management Console

以下过程向您展示如何停止处于可用状态的弹性集群,或者如何启动已停止的弹性集群。

停止或启动 Amazon DocumentDB 弹性集群
  1. 登录并打开亚马逊 DocumentDB 控制台,网址为 https://console.aws.amazon.com/docdb。 Amazon Web Services Management Console

  2. 在导航窗格中,选择集群

    提示

    如果您在屏幕左侧没有看到导航窗格,请在页面左上角选择菜单图标 ()。

  3. 在集群列表中,选择要停止或启动的集群名称左侧的按钮。

    图片:弹性集群列表
  4. 选择操作,然后选择您要在集群上执行的操作。

    • 如果您要停止集群且集群可用,则:

      1. 选择停止

        图像:停止集群
      2. 在确认对话框中,通过选择停止集群来确认要停止弹性集群,或者要保持集群运行,请选择取消

        图像:启动集群
    • 如果您要启动集群且集群处于停止状态,则选择启动

      图像:启动集群
  5. 监控弹性集群的状态。如果您启动了集群,则可以在集群可用时继续使用该集群。有关更多信息,请参阅确定集群的状态

    图像:集群停止和启动的状态
Using the Amazon CLI

以下代码示例向您展示了如何停止处于活动或可用状态的弹性集群,或者如何启动已停止的弹性集群。

要使用停止弹性集群 Amazon CLI,请使用stop-cluster操作。要启动已停止的集群,请使用 start-cluster 操作。这两个操作都使用 --cluster-arn 参数。

参数:
  • --cluster-arn – 必填项。您要停止或启动的弹性集群的 ARN 标识符。

例 — 要停止弹性集群,请使用 Amazon CLI

在以下示例中,将每个用户输入占位符替换为您自己的信息。

以下代码停止 ARN 为的弹性集群。arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2

注意

弹性集群必须处于活动或可用状态。

对于 Linux、macOS 或 Unix:

aws docdb-elastic stop-cluster \ --cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2

对于 Windows:

aws docdb-elastic stop-cluster ^ --cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2
例 — 要启动弹性集群,请使用 Amazon CLI

在以下示例中,将每个用户输入占位符替换为您自己的信息。

以下代码启动弹性集群,ARN 为。arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2

注意

弹性集群当前必须停止。

对于 Linux、macOS 或 Unix:

aws docdb-elastic start-cluster \ --cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2

对于 Windows:

aws docdb-elastic start-cluster ^ --cluster-arn arn:aws:docdb-elastic:us-east-1:477568257630:cluster/b9f1d489-6c3e-4764-bb42-da62ceb7bda2

您可以对已停止的弹性集群执行的操作

当 Amazon DocumentDB 弹性集群停止时,您无法修改该集群的配置。您必须在执行任何此类管理操作之前启动该集群。

只有在弹性集群重新启动后,Amazon DocumentDB 才会对已停止的弹性集群进行任何定期维护。七天后,Amazon DocumentDB 会自动启动已停止的弹性集群,这样它的维护状态就不会落后太远。当弹性集群重新启动时,您将再次开始为集群中的分片付费。

弹性集群停止后,Amazon DocumentDB 不会执行任何自动备份,也不会延长备份保留期。