使用 S3 Replication Time Control(S3 RTC)满足合规性要求 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 S3 Replication Time Control(S3 RTC)满足合规性要求

S3 Replication Time Control(S3 RTC)可以帮助您满足数据复制的合规性要求或业务要求,并提供对 Amazon S3 复制时间的可见性。S3 RTC 会在几秒钟内复制您上传到 Amazon S3 的大多数对象,并在 15 分钟内复制 99.99% 的对象。

默认情况下,S3 RTC 包括 S3 复制指标和 S3 事件通知,您可以使用它们来监控待复制的 S3 API 操作的总数、待复制对象的总大小以及最大复制时间。复制指标可以独立于 S3 RTC 启用,请参阅使用复制指标监控进度。此外,S3 RTC 还提供 OperationMissedThresholdOperationReplicatedAfterThreshold 事件,如果对象复制超过或在 15 分钟阈值后复制,这些事件会通知存储桶拥有者。

借助 S3 RTC,当对象在 15 分钟内未复制(这种情况很罕见)以及当这些对象在 15 分钟阈值之后复制时,Amazon S3 事件可以通知您。Amazon S3 事件可通过 Amazon SQS、Amazon SNS 或 Amazon Lambda 获取。有关更多信息,请参阅Amazon S3 事件通知

启用 S3 Replication Time Control

您可以基于新的或现有的复制规则开始使用 S3 Replication Time Control(S3 RTC)。您可以选择将复制规则应用于整个 S3 存储桶,或应用于具有特定前缀或标签的 Amazon S3 对象。启用 S3 RTC 时,复制指标也会在复制规则上启用。

如果您使用的是最新版本的复制配置(即在复制配置规则中指定 Filter 元素),默认情况下,Amazon S3 不会复制该删除标记。但是,您可以将删除标记复制添加到非基于标记的规则。

注意

复制指标的计费费率与 Amazon CloudWatch 自定义指标的费率相同。有关信息,请参阅 Amazon CloudWatch 定价

有关使用 S3 RTC 创建规则的更多信息,请参阅使用 S3 Replication Time Control(S3 RTC)复制对象

使用 S3 RTC 的复制指标

启用了 S3 Replication Time Control(S3 RTC)的复制规则可发布复制指标。对于复制指标,您可以监控等待复制的 S3 API 操作的总数、等待复制的对象的总大小、到目标区域的最长复制时间以及复制失败的操作总数。然后,您可以监控单独复制的每个数据集。

复制指标在启用 S3 RTC 之后的 15 分钟内可用。复制指标可通过 Amazon S3 控制台Amazon S3 API、Amazon SDK、Amazon Command Line Interface (Amazon CLI)Amazon CloudWatch 提供。有关更多信息,请参阅使用 Amazon CloudWatch 监控指标

有关通过 Amazon S3 控制台查找复制指标的更多信息,请参阅使用 Amazon S3 控制台查看复制指标

使用 Amazon S3 事件通知跟踪复制对象

您可以通过监控 S3 Replication Time Control(S3 RTC)发布的特定事件通知来跟踪 15 分钟内未复制的对象的复制时间。当有资格使用 S3 RTC 进行复制的对象在 15 分钟内未复制以及当这些对象在 15 分钟阈值之后复制时,会发布这些事件。

复制事件在启用 S3 RTC 之后的 15 分钟内可用。Amazon S3 事件可通过 Amazon SQS、Amazon SNS 或 Amazon Lambda 获取。有关更多信息,请参阅Amazon S3 事件通知