查看复制详细信息 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查看复制详细信息

可以监控复制配置中上次成功完成同步的时间。在此时间之前对源文件系统上的数据所做的任何更改都已成功复制到目标文件系统。在此时间之后发生的任何更改都可能无法完全复制。要监控上次复制成功完成的时间,可以使用 Amazon EFS 控制台、Amazon CLI、API 或 Amazon CloudWatch。

  • 在 EFS 控制台中文件系统详细信息 > 复制部分中的上次同步属性显示源和目标之间上次成功同步完成的时间。

  • 在 Amazon CLI 或 API 中Destination 对象中的 LastReplicatedTimestamp 属性显示上次成功同步完成的时间。要访问此属性,请使用 describe-replication-configurations CLI 命令。DescribeReplicationConfigurations 是等效的 API 操作。

  • 在 CloudWatch 中 – Amazon EFS 的 TimeSinceLastSync CloudWatch 指标显示自上次成功完成同步以来经过的时间。有关更多信息,请参阅 Amazon EFS 的 CloudWatch 指标

复制配置可以具有下表中所述的状态值。

复制状态 描述

ENABLED

复制配置处于正常状态,可供使用。

ENABLING

Amazon EFS 正在创建复制配置。

DELETING

Amazon EFS 正在删除复制配置,以响应用户发起的删除请求。

PAUSING

Amazon EFS 正在暂停复制。

PAUSED

由于配置问题,复制已暂停。提供了有关问题的其他信息。

导致复制暂停的一些问题包括:

  • 授权错误。权限问题阻止 Amazon EFS 执行复制。确保用于创建复制配置的 IAM 角色具有执行复制的权限。此外,还要确保文件系统策略正确无误。

  • Amazon 账户不可用。确保源账户和目标账户被选入相应的 Amazon Web Services 区域,并且没有被暂停。有关更多信息,请参阅《Amazon General Reference Guide》中的 Specify which Amazon Web Services 区域 your account can use

  • 源文件系统或目标文件系统的 KMS 密钥不可访问。确保分配给每个文件系统的 KMS 密钥均可访问。有关更多信息,请参阅 对 Amazon EFS 使用 Amazon KMS 密钥

ERROR

复制配置处于故障状态且无法恢复。必须删除现有的复制配置,然后创建一个新的复制配置。

提供了有关问题的其他信息。对于跨账户或跨区域复制,可能是因为已从另一个 Amazon Web Services 账户或 Amazon Web Services 区域中删除复制配置而导致错误。

  1. 访问 https://console.aws.amazon.com/efs/,打开 Amazon Elastic File System 控制台。

  2. 在左侧导航窗格中,选择文件系统

  3. 从列表中选择文件系统。

  4. 选择复制选项卡以显示复制部分。

    复制部分中,可以看到以下复制配置信息:

    • 复制状态可能为正在启用已启用正在删除正在暂停已暂停错误。Amazon EFS 会显示有关已暂停错误状态的详细原因。

    • 复制方向显示复制数据的方向。列出的第一个文件系统是源文件系统,正在将其数据复制列出的第二个文件系统,即目标文件系统。

    • 上次同步显示目标文件系统上次成功同步的时间。在此时间之前对源文件系统上的数据所做的任何更改都已成功复制到目标文件系统。在此时间之后发生的任何更改都可能无法完全复制。

    • 复制文件系统按其文件系统 ID、其在复制配置中的角色(源或目标)、所在的 Amazon Web Services 区域,及其权限列出复制配置中的每个文件系统。源文件系统具有可写权限,目标文件系统具有只读权限。

要查看复制配置,请使用 describe-replication-configurations 命令。可以查看特定文件系统的复制配置,也可以查看 Amazon Web Services 区域中特定 Amazon Web Services 账户的所有复制配置。等效的 API 命令是 DescribeReplicationConfigurations

如果复制配置的状态为 PAUSEDERROR,则 StatusMessage 参数将返回有关问题原因以及如何修复问题的信息。

例 :查看特定文件系统的复制配置

以下示例描述了文件系统 fs-0123456789abcdef1 的复制配置。

aws efs describe-replication-configurations --file-system-id fs-0123456789abcdef1

Amazon CLI 响应如下。

{ "Replications": [ { "SourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:111122223333:file-system/fs-abcdef0123456789a", "CreationTime": 1641491892.0, "SourceFileSystemRegion": "eu-west-1", "OriginalSourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:111122223333:file-system/fs-abcdef0123456789a", "SourceFileSystemId": "fs-abcdef0123456789a", "Destinations": [ { "Status": "ENABLED", "FileSystemId": "fs-0123456789abcdef1", "Region": "us-east-1" } ] } ] }
例 :查看某个账户中的所有复制配置

以下示例描述了文件系统中所在 Amazon Web Services 区域中某个账户的所有复制配置。

aws efs describe-replication-configurations

Amazon CLI 响应如下。

{ "Replications": [ { "SourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:555555555555:file-system/fs-0123456789abcdef1", "CreationTime": 1641491892.0, "SourceFileSystemRegion": "eu-west-1", "OriginalSourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:555555555555:file-system/fs-0123456789abcdef1", "SourceFileSystemId": "fs-0123456789abcdef1", "Destinations": [ { "Status": "ENABLED", "FileSystemId": "fs-abcdef0123456789a", "Region": "us-east-1", "LastReplicatedTimestamp": 1641491802.375 } ] }, { "SourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:555555555555:file-system/fs-021345abcdef6789a", "CreationTime": 1641491822.0, "SourceFileSystemRegion": "eu-west-1", "OriginalSourceFileSystemArn": "arn:aws:elasticfilesystem:eu-west-1:555555555555:file-system/fs-021345abcdef6789a", "SourceFileSystemId": "fs-021345abcdef6789a", "Destinations": [ { "Status": "ENABLED", "FileSystemId": "fs-012abc3456789def1", "Region": "us-east-1", "LastReplicatedTimestamp": 1641491823.575 } ] } ] }