Amazon Database Migration Service 的配额 - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

Amazon Database Migration Service 的配额

接下来,您可以查找的资源配额和命名约束Amazon Database Migration Service(Amazon DMS)。

数据库的最大大小Amazon DMS可迁移取决于许多因素。这些包括源环境、源数据库中数据的分布以及源系统的繁忙程度。

确定您的特定系统是否适合作为Amazon DMS是测试它。一开始不要着重,这样您可以让配置正常工作,然后添加一些复杂的对象。最后,尝试完全负载作为测试。

的资源配额Amazon Database Migration Service

EACHAmazon帐户具有每个配额Amazon区域上的数量Amazon DMS可以创建的资源。达到某一资源的配额时,再进行创建该资源的调用就会失败并引发异常。

下表列出了Amazon DMS资源及其配额为每个Amazon区域。

资源 默认配额
API 请求限制 每秒最多 100 个请求
API 请求刷新率 每秒 4 个请求
复制实例数的用户数目 60
复制实例的存储总量 30,000 GIB
每个用户的事件订阅 60
每个用户的复制子网组 60
每个复制子网组的子网 60
每个用户的终端节点 1000
每个复制实例的终端节点数 100
每个用户的任务数 600
每个复制实例的任务数 200
每个用户的证书数 100

有关 API 请求限制配额和刷新率的详细信息,请参阅了解 API 请求限制

30000 GB 的存储配额适用于您的Amazon DMS复制实例Amazon区域。此存储用于在目标无法与源保持同步时缓存更改,并存储日志信息。

了解 API 请求限制

Amazon DMS支持不同但最大的 API 请求配额为每秒 100 个 API 调用。换句话说,当 API 请求超过此速率时会受到限制。此外,您可以限制为每秒更少的 API 调用,具体取决于需要多长时间Amazon DMS以刷新您的配额,然后再发出另一个 API 请求。此配额适用于直接进行 API 调用以及代表您进行调用时使用Amazon DMS管理控制台。

为了了解 API 请求限制的工作原理,它有助于想象Amazon DMS维护一个跟踪 API 请求的令牌存储桶。在这种情况下,存储桶中的每个令牌都允许您进行单个 API 调用。您的存储桶中不能超过 100 个令牌。当您进行 API 调用时,Amazon DMS从存储桶中删除一个令牌。如果您在不到一秒钟的时间内进行了 100 个 API 调用,则您的存储桶为空,并且任何尝试进行另一个 API 调用的尝试都会失败。对于您不进行 API 调用的每秒钟,Amazon DMS向存储桶添加 4 个令牌,最多可达 100 个令牌。这是Amazon DMSAPI 请求刷新率。在限制后的任何时候,当您将令牌添加到存储桶时,您可以将任意数量的额外 API 调用作为令牌可用,直到您的调用再次受到限制。

如果您正在使用Amazon CLI来运行受限制的 API 调用,Amazon DMS返回类似于以下内容的错误:

An error occurred (ThrottlingException) when calling the AwsDmsApiCall operation (reached max retries: 2): Rate exceeded

在这里,AwsDmsApiCall的名称是Amazon DMS受到限制的 API 操作,例如DescribeTableStatistics。然后,您可以在足够的延迟后重试或发出其他呼叫,以避免限制。

注意

与某些其他服务(如 Amazon EC2)管理的 API 请求限制不同,您无法订购增加由Amazon DMS。