在不同 AWS 账户的服务器之间共享文件
Share files between servers in different AWS accounts
我需要将几 GB 的数据从一个 AWS 账户移动到另一个账户。
移动的数据将加载到现有应用程序中。
两个帐户共享的存储空间将是临时的。
我需要一个简单的解决方案,不一定是“最好的”。我本来想使用 S3 存储桶,但后来我认为这会使迁移的实施变得复杂,因为我需要从 S3 存储桶而不是简单的文件系统中读取数据。
将大量 GB 数据从一个 AWS 账户中的文件系统移动到不同 AWS 账户中的文件系统的有效且简单的方法是什么?
在这里使用快照。
与另一个帐户共享 > 创建文件系统
这样实施起来也会更快。
您有一些选择,一切都取决于数据的大小和位置。
针对这种情况的特定服务是 AWS DataSync 服务,您可以使用 VPC 对等互连来通信帐户,但如果您不能将 VPC 对等互连在一起,可能是由于内部安全策略或法规遵从性,您仍然可以使用互联网安全地传输数据。
DataSync 服务支持以下位置(源和目标):
- 网络文件系统 (NFS)
- 服务器消息块 (SMB)
- Self-managed 对象存储
- 亚马逊 EFS
- 用于 Windows 文件服务器的 Amazon FSx
- 亚马逊 S3
您的 DataSync 体系结构可能如下所示:
可以在此处找到有关使用 Datasync 的更多信息Transferring data between AWS accounts using AWS DataSync
关于定价,AWS DataSync 可能会很昂贵,具体取决于您所在的位置,AWS 会向目标账户收取使用 AWS DataSync 的费用,因为这是您使用 DataSync 端点的地方。有关详细信息,请参阅 DataSync pricing 页面。
此外,我们还有以下可供您选择的选项:
我需要将几 GB 的数据从一个 AWS 账户移动到另一个账户。 移动的数据将加载到现有应用程序中。 两个帐户共享的存储空间将是临时的。
我需要一个简单的解决方案,不一定是“最好的”。我本来想使用 S3 存储桶,但后来我认为这会使迁移的实施变得复杂,因为我需要从 S3 存储桶而不是简单的文件系统中读取数据。
将大量 GB 数据从一个 AWS 账户中的文件系统移动到不同 AWS 账户中的文件系统的有效且简单的方法是什么?
在这里使用快照。 与另一个帐户共享 > 创建文件系统
这样实施起来也会更快。
您有一些选择,一切都取决于数据的大小和位置。
针对这种情况的特定服务是 AWS DataSync 服务,您可以使用 VPC 对等互连来通信帐户,但如果您不能将 VPC 对等互连在一起,可能是由于内部安全策略或法规遵从性,您仍然可以使用互联网安全地传输数据。
DataSync 服务支持以下位置(源和目标):
- 网络文件系统 (NFS)
- 服务器消息块 (SMB)
- Self-managed 对象存储
- 亚马逊 EFS
- 用于 Windows 文件服务器的 Amazon FSx
- 亚马逊 S3
您的 DataSync 体系结构可能如下所示:
可以在此处找到有关使用 Datasync 的更多信息Transferring data between AWS accounts using AWS DataSync
关于定价,AWS DataSync 可能会很昂贵,具体取决于您所在的位置,AWS 会向目标账户收取使用 AWS DataSync 的费用,因为这是您使用 DataSync 端点的地方。有关详细信息,请参阅 DataSync pricing 页面。
此外,我们还有以下可供您选择的选项: