Amazon S3라고도 하는 Amazon Simple Storage Service는 웹 인터페이스를 사용하여 스토리지 객체를 제공하는 스토리지 서비스입니다.
Amazon S3 스토리지 객체는 애플리케이션부터 데이터 아카이브, 백업, 클라우드 스토리지, 재해 복구 등에 이르기까지 다양한 유형과 크기의 데이터를 저장할 수 있습니다.
서비스는 확장 가능하며 사용자는 저장 공간에 대해서만 비용을 지불합니다.
Amazon S3에는 가용성, 성능 비율 및 내구성을 기준으로 4가지 스토리지 범주가 있습니다. 이러한 클래스에는 Amazon S3 Standard, Amazon S3 Standard Infrequent Access, Amazon S3 One Zone-infrequent Access 및 Amazon Glacier가 포함됩니다.
Amazon S3는 실패한 업로드를 재개할 수 있습니다. 또한, 업로드 중에 시스템이 종료되는 경우 Amazon S3는 시스템을 다시 시작한 후 재부팅하지 않고도 업로드를 계속할 수 있습니다.
Amazon S3는 0바이트에서 5GB 사이의 다양한 크기의 파일이나 데이터를 저장할 수 있습니다. 단, S3에 한번에 업로드할 수 있는 최대 파일 크기는 5GB입니다.
멀티파트 업로드 API를 사용하면 5GB보다 큰 파일을 업로드할 수 있으며, 이를 통해 최대 5TB의 파일을 S3에 업로드할 수 있습니다.
S3에 파일을 업로드할 때 네트워크 오류가 발생할 수 있습니다. 발생할 수 있는 몇 가지 일반적인 S3 네트워크 오류는 다음과 같습니다.
이러한 오류를 완전히 해결하는 방법은 다음과 같습니다.
Database Cluster 이 누락된 경우 IAM Role Attachment 또는 Role ARN 이 제공되지 않고 매개변수 그룹에 역할 이름만 제공되면 자격 증명 누락 오류가 발생할 수 있습니다. .
이 문제를 해결하는 가장 좋은 방법은 S3 명령에서 데이터를 로드하는 것입니다.
이 오류의 원인은 S3 버킷에 암호화된 파일이 있거나 S3 버킷에 암호화가 있기 때문일 수 있습니다.
어느 쪽이든 ServerSideEncryptionConfigurationExists가 true인 경우 LOAD 작업을 수행하는 데 사용되는 IAM 역할에 kms* 를 추가하여 이 문제를 해결할 수 있습니다.
위 내용은 Amazon S3에 파일을 업로드할 때 네트워크 오류를 수정하는 3가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!