限制 AWS 存储网关中多个本地服务器的文件共享数量

Limit number of file shares in AWS storage gateway for multiple local servers

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

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

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

让servers/processes写入他们自己的文件夹。现在所有这些文件夹都将被复制到单个 s3 存储桶

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

此方法将使用单个存储桶共享处理所有服务器的流量。存储网关仅支持每个网关实例 10 file-shares/10buckets。上面的方法可以让你超越那个限制。 祝一切顺利。