Aws-cli: aws s3 cp/mv --recursive informa incorrectamente que el objeto necesita ser restaurado del glaciar

Creado en 15 ene. 2017  ·  3Comentarios  ·  Fuente: aws/aws-cli

Tengo un directorio de archivos en S3 que se transfirió a Glacier. Los archivos se restauraron recientemente desde Glacier y aún no han caducado. Puedo copiar archivos individuales usando "aws s3 cp". Pero, si intento copiar recursivamente todo el directorio, aws cli me da el siguiente error en todos los archivos:

```
advertencia: Saltando el archivo s3://. El objeto es de la clase de almacenamiento GLACIER. No se pueden realizar operaciones de descarga en objetos GLACIER. Debe restaurar el objeto para poder realizar la operación.

$ aws --versión
aws-cli/1.11.36 Python/2.6.6 Linux/2.6.32-504.8.1.el6.x86_64 botocore/1.4.93

$ cat /etc/redhat-release
CentOS versión 6.6 (final)

$ aws s3 cp s3:////tmp --recursivo
advertencia: Saltando el archivo s3://. El objeto es de la clase de almacenamiento GLACIER. No se pueden realizar operaciones de descarga en objetos GLACIER. Debe restaurar el objeto para poder realizar la operación.
.......

$ aws s3api objeto principal --cubo--llave
{
"Restaurar": "solicitud en curso="falso", fecha de caducidad="domingo, 22 de enero de 2017 00:00:00 GMT"",
"AcceptRanges": "bytes",
"ContentType": "binary/octet-stream",
"LastModified": "Viernes, 02 de octubre de 2015 23:41:22 GMT",
"Longitud del contenido": 36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"ETag": ""6009be9a36f7e5d4a47961681e11b5ac"",
"StorageClass": "GLACIAR",
"Metadatos": {}
}

Comentario más útil

Google me llevó aquí por el mismo mensaje de error. Sería bueno que se sugiriera esa opción en el mensaje de error.

Todos 3 comentarios

Necesitaba usar --force-glacier-transfer.

Google me llevó aquí por el mismo mensaje de error. Sería bueno que se sugiriera esa opción en el mensaje de error.

cuánto cuesta en dinero esta bandera "--force-glacier-transfer". ?

¿Fue útil esta página
0 / 5 - 0 calificaciones