Я ищу способ получить архив с ледника и в итоге получил ошибку ниже. Не могу понять, что у меня появляется ошибка «Диапазон не выровнен по мегабайтам».
#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"
}
Любая помощь ?
Что я пытаюсь сделать, так это загрузить тестовый файл размером 1 ГБ из хранилища Glacier в виде 2 фрагментов (512 МБ) каждый в 2 заданиях и объединить файл в один. Не мог понять, как указать размер, выровненный с МБ. Это тестовый сценарий, и его стоимость не имеет значения.