1
我正在尋找一種方法來從冰川中檢索檔案,並以下面的錯誤結束。不能得到一個關於「範圍不是兆字節對齊」的錯誤,我得到了。使用aws cli從冰川中檢索檔案
#aws glacier initiate-job --account-id - --vault-name first-vault --job-parameters file://job-archive-retrieval_1.json
A client error (InvalidParameterValueException) occurred when calling the InitiateJob operation: Invalid range RetrievalByteRange [0, 536870912] Range is not megabyte aligned
cat job-archive-retrieval_1.json
{
"Type": "archive-retrieval",
"ArchiveId": "XXXXXX",
"Description": "Retrieve archive on 2016-08-09 Part 1",
"RetrievalByteRange": "0-536870912"
}
cat job-archive-retrieval_2.json
{
"Type": "archive-retrieval",
"ArchiveId": "XXXXXX",
"Description": "Retrieve archive on 2016-08-09 Part 2",
"RetrievalByteRange": "536870913-1073741823"
}
任何幫助?
我想要做的是從2個作業中分別下載2個塊(512MB),從Glacier庫下載1GB測試文件,並將其合併爲一個文件。無法弄清楚如何指定與MB對齊的大小。這是一個測試場景,成本並不重要。
其同樣的錯誤,甚至改變字節範圍 - 「無效的範圍RetrievalByteRange [0,536870913]範圍並不一致兆」 –
試試這個範圍0-536870911和536870912-1073741824 – error2007s
該訣竅。謝謝你的伴侶。 (儘管我不得不將第二個字節的範圍改爲536870912-1073741823以獲得工作) –