Aws-cli: aws s3 cp/mv --recursive salah melaporkan objek yang perlu dipulihkan dari gletser

Dibuat pada 15 Jan 2017  ·  3Komentar  ·  Sumber: aws/aws-cli

Saya memiliki direktori file di S3 yang dialihkan ke gletser. File baru saja dipulihkan dari Glacier dan belum kedaluwarsa. Saya dapat menyalin file individual menggunakan "aws s3 cp". Tetapi, jika saya mencoba menyalin seluruh direktori secara rekursif, aws cli memberi saya kesalahan berikut pada semua file:

```
peringatan: Melewatkan file s3://. Objek adalah kelas penyimpanan GLACIER. Tidak dapat melakukan operasi pengunduhan pada objek GLACIER. Anda harus memulihkan objek untuk dapat melakukan operasi.

$aws --versi
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 rilis 6.6 (Terakhir)

$aws s3 cp s3:////tmp --rekursif
peringatan: Melewatkan file s3://. Objek adalah kelas penyimpanan GLACIER. Tidak dapat melakukan operasi pengunduhan pada objek GLACIER. Anda harus memulihkan objek untuk dapat melakukan operasi.
.......

$aws s3api objek kepala --bucket--kunci
{
"Pulihkan": "ongoing-request="false", expiry-date="Ming, 22 Jan 2017 00:00:00 GMT"",
"AcceptRanges": "byte",
"ContentType": "biner/aliran oktet",
"LastModified": "Jumat, 02 Okt 2015 23:41:22 GMT",
"Panjang Konten": 36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"ETag": ""6009be9a36f7e5d4a47961681e11b5ac"",
"StorageClass": "GLACIER",
"Metadata": {}
}

Komentar yang paling membantu

Google membawa saya ke sini untuk pesan kesalahan yang sama. Akan lebih baik jika opsi itu disarankan dalam pesan kesalahan.

Semua 3 komentar

Saya perlu menggunakan --force-glacier-transfer.

Google membawa saya ke sini untuk pesan kesalahan yang sama. Akan lebih baik jika opsi itu disarankan dalam pesan kesalahan.

berapa banyak biaya uang yang dibutuhkan untuk bendera ini " --force-glacier-transfer." ?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat