我想使用php sdk和Glacier来上传数据库备份,我能够使用下面的代码创建和删除金库。Amazon Glacier SDK php
<?php
require 'aws.phar';
use Aws\Glacier\GlacierClient;
use Aws\Common\Enum\Region;
$aws = GlacierClient::factory(array(
'key' => 'key',
'secret' => 'secret',
'region' => Region::US_WEST_2
));
$aws->createVault(array('vaultName'=>'newvault'));
我看到函数uploadArchive(),initiateMultiPartUpload()和uploadMultipartPart()。 据我所知,我必须初始化上传,然后开始上传文件,但我不确定函数需要哪些参数。
我知道这些方法,因为他们在这里提到https://github.com/aws/aws-sdk-php/blob/master/src/Aws/Glacier/GlacierClient.php,参数是一个参数数组我无法找到每种方法需要正确工作,并且有关冰川和php sdk的文档实际上不存在。
有没有人做这项工作?或找到很好的文档?
感谢您花时间回答我的问题,该代码段和冰川客户端文档链接真的很有帮助。 – Zertalx