如何将文件从AWS EFS复制到AWS S3?

4

我想把AWS EFS的数据迁移到S3?

需要迁移的文件总数很大,会产生TB级别的数据。

从EFS复制文件到S3的最佳方法是什么?

2个回答

2

1) 请查看以下链接。使用DataSync传输数据。

2) 另一种方法可以是:

aws s3 sync /sourcepath/ s3://dest

3) AWS data Pipeline


2

@Gauri,你可以使用S3同步,在screen中运行任务以同步文件。对于那些不熟悉AWS CLI的读者来说,S3 Sync的语法如下:

aws s3 sync /pathtosource/ s3://bucketdestination/

此外,您还可以使用s3fs在服务器上挂载桶并在screen中运行rsync任务。


你好,能否详细解释一下我需要用什么来替换pathtosource?我有一个EFS卷,想要复制到我的S3存储桶中,但我不知道pathtosource应该是什么。谢谢。 - linuxfever
没关系,那是一个愚蠢的问题。对于任何偶然发现这个问题的人来说,“pathtosource”只是您的EFS目录,它应该已经挂载在EC2实例上了。 - linuxfever

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接