Ледник PHP ускоренной загрузки - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь загрузить свой архив с Amazon Glacier с помощью ускоренной опции.Я делаю это через PHP с PHP SDK3.У меня небольшая проблема.Я запустил задание, чтобы получить ArchiveID:

$credentials = new Credentials('GLA_AWS_KEY', 'GLA_AWS_SECRET');


$client = new GlacierClient(array(
    'version' => 'latest',
    'credentials' => $credentials,
    'region'  => 'GLA_AWS_REGION'
));

$result = $client->initiateJob(array(
    'vaultName' => 'GLA_AWS_VAULT',
    'jobParameters' => [
        'Type' => 'archive-retrieval',
        'ArchiveId' => $archiveId,
    ]
));
$jobid = $result->get('jobId');

Как восстановить файл в ускоренном режиме?

Спасибо за любую помощь; D

1 Ответ

0 голосов
/ 26 октября 2018

Наконец я нашел ответ.Для тех, кто заинтересован в этом.

$result = $client->initiateJob(array(
    'vaultName' => 'GLA_AWS_VAULT',
    'jobParameters' => [
        'Type' => 'archive-retrieval',
        'ArchiveId' => $archiveId,
        'Tier' => 'Expedited'
    ]
));

Нам нужно добавить уровень как ускоренный.Время загрузки сокращается до 5 минут более или менее.

...