AWS数据同步与AWS传输家族对比

12

我查阅了官方网站上的文档,但没有给我一个清晰的概述。

既然AWS DataSync也可以实现相同的结果,为什么还需要使用AWS Transfer Family?

我注意到了协议的不同,但对于数据迁移的用例还不太确定。

我们为什么要从两者中选择一个?

2个回答

16
AWS Transfer Family和AWS DataSync都可以实现将数据传输到和从AWS,但是使用AWS Transfer Family的主要区别在于它实际上是一个始终处于打开状态的服务器端点,启用SFTP、FTPS和/或FTP。因此,如果您需要保持与当前用户和应用程序兼容并使用SFTP、FTPS和/或FTP,则必须使用AWS Transfer Family,以确保不会破坏协议并且可以在不进行任何修改的情况下继续使用它们。而AWS DataSync则适用于在本地和AWS之间或AWS存储服务之间传输数据,比如迁移活动数据到AWS,归档数据以释放本地存储容量,为业务连续性复制数据到AWS,或将数据传输到云端进行分析和处理等场景。总之,两者都可用于传输数据到和从AWS,但用途不同。AWS建议的一些用例可以使用AWS DataSync。

在AWS DataSync常见问题解答中,您的确切问题是:

Q: 何时使用AWS DataSync,何时使用AWS Transfer Family?

A: 如果您目前使用SFTP与第三方交换数据,则AWS Transfer Family提供了完全托管的SFTP、FTPS和FTP传输,可直接进出Amazon S3,同时减轻您的运营负担。

如果您需要在NFS服务器、SMB文件共享、自管理对象存储、AWS Snowcone、Amazon S3、Amazon EFS和Amazon FSx for Windows File Server之间进行加速和自动化数据传输,则可以使用AWS DataSync。 DataSync非常适合需要在线迁移活动数据集、及时传输持续生成数据或业务连续性复制的客户。


另请参阅:AWS传输服务家族常见问题解答 - 问:为什么应该使用AWS传输服务家族?

0

还有一件事:

AWS Transfer Family提供完全托管的支持,可直接将文件传输到Amazon S3Amazon EFS中,也可以从中传输。

但它无法支持迁移到其他AWS存储服务(例如,适用于Windows文件服务器的Amazon FSx)。

但是DataSync可以帮助您解决这个问题。


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