Я пишу веб-приложение, использующее s3 для хранения и ледника для резервного копирования. Поэтому я настраиваю политику жизненного цикла для ее архивации. Теперь я хочу написать webapp, в котором перечислены архивные файлы, пользователь должен иметь возможность инициировать восстановление из этого, а затем получать электронную почту после завершения их восстановления.AWS S3 Glacier - Programmatically Initiate Restore
Теперь проблема, с которой я сталкиваюсь, это я не могу найти команду php sdk, которую я могу выполнить для initiateRestore. Тогда было бы хорошо, если бы он уведомлял SNS о завершении восстановления, SNS подтолкнул JSON к SQS, и я бы опросил SQS и, наконец, отправил электронное сообщение пользователю, когда опрос обнаружил полное восстановление.
Любая помощь или предложения были бы приятными. Спасибо.
вместо awk Я использовал 'cut -b 32-300' для размещения пробелов в именах файлов. нужно добавить 'IFS = $ '\ n'' перед' for', а также – rynop
Я получаю 'Произошла ошибка (404) при вызове операции RestoreObject: Not Found' с этим подходом, но если print' $ x' и передать его команде только (не в цикле), она работает. – JrBenito