Eu tenho um diretório de arquivos no S3 que foi transferido para glacier. Os arquivos foram restaurados recentemente do Glacier e ainda não expiraram. Eu posso copiar arquivos individuais usando "aws s3 cp". Mas, se eu tentar copiar recursivamente todo o diretório, o aws cli me dá o seguinte erro em todos os arquivos:
```
aviso: Ignorando o arquivo s3://
$ aws --versão
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 versão 6.6 (final)
$ aws s3 cp s3://
aviso: Ignorando o arquivo s3://
....
$ aws s3api head-object --bucket
{
"Restaurar": "ongoing-request="false", expire-date="Dom, 22 de janeiro de 2017 00:00:00 GMT"",
"AcceptRanges": "bytes",
"ContentType": "binary/octet-stream",
"LastModified": "Sex, 02 de outubro de 2015 23:41:22 GMT",
"Comprimento do conteúdo": 36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"ETag": ""6009be9a36f7e5d4a47961681e11b5ac"",
"StorageClass": "GLACIAR",
"Metadados": {}
}
Eu precisava usar --force-glacier-transfer.
O Google me levou aqui para a mesma mensagem de erro. Seria bom se essa opção fosse sugerida na mensagem de erro.
quanto custa em dinheiro esta bandeira " --force-glacier-transfer." ?
Comentários muito úteis
O Google me levou aqui para a mesma mensagem de erro. Seria bom se essa opção fosse sugerida na mensagem de erro.