Je suis à la recherche d'un moyen de récupérer des archives de glacier, et a fini avec l'erreur ci-dessous. Je n'ai pas pu avoir une idée de l'erreur "Range is not megabyte aligned" que je reçois.Récupérer des archives du glacier en utilisant 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"
}
Toute aide? Ce que j'essaye de faire est, pour télécharger le dossier de test de 1GB de Glacier Vault, comme 2 morceaux (512MB) chacun dans 2 travaux, et combine le dossier en un. Impossible de comprendre comment spécifier la taille alignée avec MB. C'est un scénario de test, et le coût n'a pas d'importance.
Son même erreur, même avec la modification de la plage d'octets - « RetrievalByteRange de plage non valide [0, 536870913] n'est pas méga-octet Range aligné » –
Essayez cette gamme 0-536870911 et 536870912-1073741824 – error2007s
qui a fait l'affaire. merci pour ce compagnon. (bien que j'ai dû changer la gamme d'octets du deuxième à 536870912-1073741823 pour obtenir le travail) –