2017-01-24 110 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.