【问题标题】:Need to transfer data from AWS EFS to EFS in different regions需要将数据从 AWS EFS 传输到不同区域的 EFS
【发布时间】:2019-10-08 07:08:46
【问题描述】:

我在俄勒冈地区配置了 EFS,但由于 EFS 现在在东京地区可用,所以我想将所有 EFS 数据传输到已经创建 EFS 的东京地区。

AWS 文档提到了 AWS-DataSync,但它无法按预期通过代理将数据从一个 efs 复制到不同区域内的另一个。

谁能建议我一些更好的解决方案,可以轻松复制数据。 rsync 和 s3cmd 是单线程的,太慢了。

我已经创建了一个 DataSync 代理,但是在创建任务时它无法在目标步骤中向我显示目标 efs。

【问题讨论】:

    标签: amazon-web-services amazon-efs aws-datasync


    【解决方案1】:

    从一个区域的源 EFS 和另一个区域的目标 EFS 复制数据。 启用 VPC 对等连接并相应地配置路由。

    EFS-EFS DataSync 不同地域的详细解释请参考以下链接。

    链接-https://aws.amazon.com/blogs/storage/transferring-file-data-across-aws-regions-and-accounts-using-aws-datasync/

    【讨论】:

      【解决方案2】:

      你可以使用 fpsync 命令。为此,您需要为 Amazon Linux 和 RHEL 6 安装:

      sudo yum install fpart -y
      
      time fpsync -n 10 -v -o -azr /source /destination
      

      【讨论】:

        【解决方案3】:

        有一个解决方案叫做EFS-to-EFS备份,使用一个lambda函数和fpsync

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-10-22
          • 1970-01-01
          • 2018-06-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-31
          • 2021-09-30
          相关资源
          最近更新 更多