Amazon Simple Storage Service (Amazon S3 と呼ばれます) は、Web インターフェイスを使用してストレージ オブジェクトを提供するストレージ サービスです。
Amazon S3 ストレージ オブジェクトは、アプリケーションからデータ アーカイブ、バックアップ、クラウド ストレージ、災害復旧などに至るまで、さまざまなタイプとサイズのデータを保存できます。
このサービスはスケーラブルであり、ユーザーはストレージ スペースの料金のみを支払います。
Amazon S3 には、可用性、パフォーマンス率、耐久性に基づいた 4 つのストレージ カテゴリがあります。これらのクラスには、Amazon S3 標準、Amazon S3 標準の低頻度アクセス、Amazon S3 1 ゾーンの低頻度アクセス、および Amazon Glacier が含まれます。
Amazon S3 は失敗したアップロードを再開できます。さらに、アップロード中にシステムがシャットダウンした場合でも、Amazon S3 はシステムの再起動後に再起動することなくアップロードを続行できます。
Amazon S3 は、0 バイトから 5 GB までのさまざまなサイズのファイルまたはデータを保存できます。ただし、一度にS3にアップロードできる最大ファイルサイズは5GBです。
マルチパート アップロード API を使用すると、5 GB を超えるファイルをアップロードできます。これにより、最大 5 TB のファイルを S3 にアップロードできます。
ファイルを S3 にアップロードするときにネットワーク エラーが発生する可能性があります。発生する可能性のある一般的な S3 ネットワーク エラーは次のとおりです:
データベース クラスター が欠落している場合IAM ロール 添付ファイル または role ARN が指定されておらず、パラメーター グループにロール名のみが指定されている場合は、資格情報が見つからないエラーが発生する可能性があります。
この問題を解決する最善の方法は、S3 コマンドからデータをロードすることです。 3. S3 API リターン エラーを修正する このエラーの理由は、S3 バケット内に暗号化されたファイルがあるか、S3 バケット内に暗号化があることが考えられます。いずれの方法でも、ServerSideEncryptionConfigurationExists が true の場合、kms* を IAM ロールに追加することで、LOAD 操作を実行できます。この問題を解決します。
以上がAmazon S3 にファイルをアップロードする際のネットワークエラーを修正する 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。