0

有 9 个具有唯一输出的本地本地服务器。似乎 AWS 存储网关将为每个 AWS S3 存储桶公开一个共享。

这意味着总共有 9 个共享和 9 个 S3 存储桶。有没有办法只使用一个文件共享来做到这一点?

4

1 回答 1

0

您可以将单个 s3 存储桶设置为 AWS 上的数据中心,并通过存储网关为此存储桶设置 nfs 文件共享。在此公共 nfs 共享下为每个数据源/目标本地设置子文件夹。

让服务器/进程写入自己的文件夹。现在所有这些文件夹都将被复制到单个 s3 存储桶中

在 s3 存储桶上有一个 lambda 函数,它将复制(aws-cli s3 同步)每个文件夹到其对应的目标 s3 存储桶。

这种方法将使用单个存储桶共享处理所有服务器的流量。存储网关每个网关实例仅支持 10 个文件共享/10 个存储桶。上述方法可以让你超越这个限制。一切顺利。

于 2018-08-13T15:54:08.993 回答