버킷에 있는 파일을 복사하는 소스이다. CopySource 가 원본 파일이고 Key 가 복사될 파일 위치다.
$s3client = new Aws\S3\S3Client(['region' => 'us-west-2', 'version' => 'latest']); try { $folder = "copied-folder"; $s3client->copyObject([ 'Bucket' => $bucket_name, 'CopySource' => "$bucket_name/$file_name", 'Key' => "$folder/$file_name-copy", ]); echo "Copied $file_name to $folder/$file_name-copy.\n"; } catch (Exception $exception) { echo "Failed to copy $file_name with error: " .
$exception->getMessage(); exit("Please fix error with...
#
aws
#
copy
#
copyobject
#
php
#
s3
#
파일복사
원문 링크 : [AWS S3 SDK] bucket 파일 복사하기