2014-05-21 52 views
0

我想恢復Amazon S3存儲桶內的所有對象,該存儲現已在Glacier中凍結。這些都是我的水桶內的文件夾:分層冰川對象檢索

$ aws s3 ls s3://cogrehab PRE baseline/ PRE codes/ PRE logs/ PRE tp1/ PRE tp2/ 2014-05-17 20:14:00 27 about.txt

所以根據這裏的另一個問題How to restore folders (or entire buckets) to Amazon S3 from Glacier?我進行如下操作:

aws s3 ls s3://cogrehab | awk '{print substr($0, index($0, $4))}' | xargs -I %%% -L 1 aws  s3api restore-object --restore-request Days=90 --bucket cogrehab --key "%%%"` 

但我得到這個錯誤:

Unknown options: baseline/, PRE 
xargs: aws: exited with status 255; aborting 

回答