我想使用php sdk和Glacier上传数据库备份,我已使用以下代码创建和删除了数据保险库。
<?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的文档实际上并不存在。 有人使这项工作?或者找到了好的文档吗?