Slide 6
Slide 6 text
シェルスクリプトを作ることにした
◦ ターミナルから以下のコマンドを実行
sh restore_glacier_objects.sh <バケット名> <プレフィックス>
#!/bin/bash
bucket=$1
prefix=$2
aws s3api list-objects --bucket $bucket --prefix "$prefix" --query "Contents[?StorageClass=='GLACIER'].[Key]" --output text | while
read object; do
echo "Restoring object $object from $bucket"
aws s3api restore-object --bucket $bucket --key "$object" --restore-request '{"Days":10,"GlacierJobParameters":{"Tier":"Bulk"}}'
done