2017-01-24 82 views
0

我被分配了任务来将我们的数据从Google存储备份到Amazon AWS。备份到亚马逊和版本

您能否解释哪种工具最适合此任务? (我们可以使用免费的Linux工具。)

我还考虑在亚马逊版本中使用版本控制,以防文件被覆盖。因此,我还会问,如果版本控制的亚马逊商店上的对象被新版本覆盖,并且具有相同对象内容(同一文件),会发生什么情况?如果一个对象被新版本用相同的对象内容覆盖,是新版本创建还是不创建?

回答

1

如果您要同步数据,则需要预测并避免传输重复内容。否则,你会支付不必要的带宽费用。

的S3 List Objects API v1v2List Object Versions的API所有你提供大小,时间戳,和ETag,其它属性中,在1000个的键块或每个请求(分页)键的版本。 etag是用于单部件上传的机构的MD5 < 5 GB。 etag是部件级联二进制MD5的MD5,用于分段上传。

如果在S3中用完全相同的对象覆盖版本化对象,则S3保留旧版本并存储新版本。新版本成为当前版本。两者均保留,两者均为存储费用。

你能解释一下哪种工具是最好的

不,我们不这样做,在这里。

Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam.