---
schema_version: "1"
id: 6c2a24a9140727f6fceea9a7abf5755206558def76fb57c656659c16be159e45
title: Amazon S3 Connector のバージョン 6.x へのアップグレードおよび移行
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/amazon-s3-connector/6.0/amazon-s3-connector-upgrade-migrate.md
canonical_url: https://docs.mulesoft.com/jp/amazon-s3-connector/6.0/amazon-s3-connector-upgrade-migrate
source_site: docs.mulesoft.com
content_type: documentation
content_hash: b55354a759178014b91c1bcb265df22158e8aab7a14a718b4a2bf414ecb543bc
description: MuleSoft Documentation Site
release: "6.0"
latest: false
---
# Amazon S3 Connector のバージョン 6.x へのアップグレードおよび移行

Amazon S3 用 Anypoint Connector (Amazon S3 Connector) をバージョン 6.x にアップグレードします。

## [](#サポートされているアップグレードパス)サポートされているアップグレードパス

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">開始バージョン</th>
<th class="tableblock halign-left valign-top">終了バージョン</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">5.8.0</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">6.0.0</p></td>
</tr>
</tbody>
</table>

## [](#このリリースでの変更)このリリースでの変更

このコネクタは AWS SDK for Java 2.x にアップグレードされました。このリリースには、次の変更が含まれています。

- 接続種別
    
    - **Basic (基本)**​ および ​**Role (ロール)**​ 接続種別は使用できなくなりました。新しい ​**\[Connection (S3) (接続 (S3))\]**​ 接続種別が両方の接続種別に対応するようになりました。
    - **\[Session Token (セッショントークン)\]**​ パラメーターが削除されました。
    - **\[Try Default AWSCredentials Provider Chain (デフォルトの AWSCredentials プロバイダーチェーンを試す)\]**​ が削除されました。代わりに​[プロパティ](https://docs.mulesoft.com/jp/mule-runtime/4.4/configuring-properties)​を使用して、Mule XML ファイルにシークレットを埋め込まないようにします。
- 操作
    
    - 次の操作が追加されました。
        
        - **Head Object**
        - **List Object Versions**
        - **Restore Object**
        - **Select Object Content**
    - 次の操作が削除されました。
        
        - **Create Object Presigned URI**
    - 一部の操作名が変更されました。
        
        - **Create Object**​ が ​**Put Object**​ になりました。
        - **Delete Bucket Tagging Configuration**​ が ​**Delete Bucket Tagging**​ になりました。
        - **Delete Bucket Website Configuration**​ が ​**Delete Bucket Website**​ になりました。
        - **Get Bucket Cors Configuration**​ が ​**Get Bucket Cors**​ になりました。
        - **Get Bucket Logging Configuration**​ が ​**Get Bucket Logging**​ になりました。
        - **Get Bucket Tagging Configuration**​ が ​**Get Bucket Tagging**​ になりました。
        - **Get Bucket Versioning Configuration**​ が ​**Get Bucket Versioning**​ になりました。
        - **Get Bucket Website Configuration**​ が ​**Get Bucket Website**​ になりました。
        - **Get Object Metadata**​ が ​**Get Object Attributes**​ になりました。
        - **Initiate Multipart Upload**​ が ​**Create Multipart Upload**​ になりました。
        - **List Versions**​ が ​**List Object Versions**​ になりました。
        - **Set Bucket Acl**​ が ​**Put Bucket Acl**​ になりました。
        - **Set Bucket Cors Configuration**​ が ​**Put Bucket Cors**​ になりました。
        - **Set Bucket Lifecycle Configuration**​ が ​**Put Bucket Lifecycle Configuration**​ になりました。
        - **Set Bucket Logging Configuration**​ が ​**Put Bucket Logging**​ になりました。
        - **Set Bucket Notification Configuration**​ が ​**Put Bucket Notification Configuration**​ になりました。
        - **Set Bucket Policy**​ が ​**Put Bucket Policy**​ になりました。
        - **Set Bucket Tagging Configuration**​ が ​**Put Bucket Tagging**​ になりました。
        - **Set Bucket Versioning Configuration**​ が ​**Put Bucket Versioning**​ になりました。
        - **Set Bucket Website Configuration**​ が ​**Put Bucket Website**​ になりました。
        - **Set Object Acl**​ が ​**Put Object ACL**​ になりました。
- パラメーター
    
    - 一部の操作に次のパラメーターが含まれるようになりました。
        
        - **Bucket Tags (バケットタグ)**
        - **Bytes range (バイト範囲)**
        - **Config Ref (設定参照)**
        - **Completed Parts (完了したパート)**
        - **Location Constraint (場所の制約)**
        - **Not matching ETag (ETag の不一致)**
        - **Notification Configuration (通知設定)**
        - **Object ACL (オブジェクト ACL)**
        - **Object identifiers (オブジェクト識別子)**
        - **Page size (ページサイズ)**
        - **Part Number (パート番号)**
        - **Target Value (対象値)**
        - **Target Variable (対象変数)**
    - 一部の操作で次のパラメーターが含まれないようになりました。
        
        - **Content (コンテンツ)**
        - **Content MD5 (コンテンツ MD5)**
        - **Delimiter (区切り文字)**
        - **Encoding Type (エンコード種別)**
        - **End (終了)**
        - **File Offset (ファイルのオフセット)**
        - **First Byte (最初のバイト)**
        - **Force (強制)**
        - **Is Last Part (最後のパート)**
        - **Last Byte (最後のバイト)**
        - **Max Uploads (最大アップロード数)**
        - **Md5 Digest (MD5 ダイジェスト)**
        - **Modified Since (変更基準日)**
        - **Part ETags (パートの ETag)**
        - **Part Size (パートサイズ)**
        - **リージョン**
        - **Start (開始)**
        - **Tag Sets (タグセット)**
        - **Topic Configurations (トピック設定)**
        - **Unmodified Since (未変更基準日)**
        - **Version Id (バージョン ID)**
    - 一部のパラメーター名が変更されました。
        
        - **\[Key (キー)\]**​ が ​**\[Object key (オブジェクトキー)\]**​ になりました。
        - **\[Source Key (コピー元キー)\]**​ が ​**\[Source object key (コピー元オブジェクトキー)\]**​ になりました。
        - **\[Destination Key (コピー先キー)\]**​ が ​**\[Destination object key (コピー先オブジェクトキー)\]**​ になりました。
        - **\[Canned ACL (既定 ACL)\]**​ が ​**\[Acl\]**​ または ​**\[Object ACL (オブジェクト ACL)\]**​ になりました。​**Create bucket**​ の ​**\[Acl\]**​ に含まれる列挙の数が少なくなりました。
        - **\[Bucket Name (バケット名)\]**​ が ​**\[Bucket (バケット)\]**​ になりました。
        - **\[Version Id (バージョン ID)\]**​ が ​**\[Object version id (オブジェクトバージョン ID)\]**​ になりました。
        - **\[Policy Text (ポリシーテキスト)\]**​ が ​**\[Policy (ポリシー)\]**​ になりました。
        - **\[Bucket Website Configuration (バケットの Web サイト設定)\]**​ が ​**\[Website Config (Web サイト設定)\]**​ になりました。
        - **\[Matching ETag Constraints (ETag 一致制約)\]**​ が ​**\[Matching ETag (ETag 一致)\]**​ になりました。
    - 一部のパラメーター名はタイトルケース (各単語の先頭を大文字にする) からセンテンスケース (文章の先頭の 1 字のみを大文字にする) に変更されました。たとえば、​**\[Bucket Name (バケット名)\]**​ が ​**\[Bucket name (バケット名)\]**​ に変更されました。
- ソース
    
    - **On Deleted Object**​ ソースに ​**\[Folder (フォルダー)\]**​ および ​**\[Config Ref (設定参照)\]**​ パラメーターが含まれるようになりました。
    - **On New Object**​ ソースに ​**\[Folder (フォルダー)\]**​、​**\[Queue Name (キュー名)\]**​、および ​**\[Config Ref (設定参照)\]**​ パラメーターが含まれるようになりました。
- オブジェクト種別
    
    - 次のオブジェクト種別が追加されました。
        
        - Api Checksum (API チェックサム)
        - Api Copy Object Result (API オブジェクトのコピーの結果)
        - API Copy Part Result (API パートのコピーの結果)
        - Api Csv Input (API CSV 入力)
        - Api Csv Output (API CSV 出力)
        - Api Get Object Attributes Parts (API オブジェクト属性パートの取得)
        - Api Initiator (API イニシエーター)
        - Api Input Serialization (API 入力シリアル化)
        - Api Object Part (API オブジェクトパート)
        - Api Object Version (API オブジェクトバージョン)
        - Api Output Serialization (API 出力シリアル化)
        - Api S3 Object (API S3 オブジェクト)
        - Api Scan Range (API スキャン範囲)
        - Bucket Acl Response (バケット ACL 応答)
        - Bucket Cors Response (バケット CORS 応答)
        - Bucket Notification Response (バケット通知応答)
        - Bucket Policy Response (バケットポリシー応答)
        - Bucket Response (バケット応答)
        - Bucket Tagging Response (バケットタギング応答)
        - Bucket Versioning Response (バケットバージョン設定応答)
        - Bucket Website Response (バケット Web サイト応答)
        - Complete Multipart Upload Response (マルチパートアップロードの完了の応答)
        - Condition (条件)
        - Copy Object Response (オブジェクトのコピーの応答)
        - Create Multipart Upload Response (マルチパートアップロードの作成の応答)
        - Filter Rule (絞り込みルール)
        - Get Object Acl Response (オブジェクト ACL の取得の応答)
        - Get Object Attributes Response (オブジェクト属性の取得の応答)
        - Head Object Response (オブジェクトのメタデータの取得の応答)
        - Lambda Function Configuration (Lambda 関数設定)
        - Lifecycle Configuration (ライフサイクル設定)
        - Lifecycle Rule (ライフサイクルルール)
        - Lifecycle Rule Filter (ライフサイクルルール検索条件)
        - List Buckets Response (バケットのリストの応答)
        - Logging Status (ロギング状況)
        - Multipart Part (マルチパートパート)
        - Notification Configuration Filter (通知設定検索条件)
        - Proxy Configuration (プロキシ設定)
        - PUT Object Response (オブジェクトの追加の応答)
        - Queue Configuration (キュー設定)
        - Restore Object Response (オブジェクトの復元の応答)
        - Role (ロール)
        - S3 Key Filter (S3 キー検索条件)
        - S3 Object Trigger Response (S3 オブジェクトトリガー応答)
        - Tag (タグ)
        - Topic Configuration (トピック設定)
        - Upload Part Copy Response (パートのアップロードのコピーの応答)
        - Upload Part Response (パートのアップロードの応答)
        - WebsiteConfiguration
    - 次のオブジェクト種別が削除されました。
        
        - Access Control List Attributes (アクセス制御リスト属性)
        - BLC Rule (BLC ルール)
        - Bucket (バケット)
        - Bucket Logging Configuration
        - Bucket Website Configuration
        - Complete Multipart Upload Result
        - Copy Part Result (パートのコピーの結果)
        - Key Version (キーバージョン)
        - Multipart Upload Listing (マルチパートアップロードリスト)
        - Object Metadata Parameter Group (オブジェクトメタデータパラメーターグループ)
        - Object Result (オブジェクトの結果)
        - Part ETag (パートの ETag)
        - Part Listing (パートリスト)
        - Part Summary (パートの概要)
        - Routing Rule Condition (ルーティングルール条件)
        - S3 Object Attributes (S3 オブジェクト属性)
        - S3 Object Summary (S3 オブジェクトの概要)
        - S3 Version Summary (S3 バージョンの概要)
        - Upload Part Result (パートのアップロードの結果)
- エラーの種類
    
    - 次のエラーの種類が追加されました。
        
        - S3:BAD\_REQUEST
        - S3:CONNECTIVITY
        - S3:FORBIDDEN
        - S3:GLACIER\_EXPEDITED\_RETRIEVAL\_NOT\_AVAILABLE
        - S3:NO\_SUCH\_TAG\_SET
        - S3:OBJECT\_ALREADY\_IN\_ACTIVE\_TIER
        - S3:RETRY\_EXHAUSTED
        - S3:S3\_ERROR
        - S3:SERVER\_BUSY
        - S3:SERVICE\_ERROR
    - 次のエラーの種類が削除されました。
        
        - S3:ACCESS\_DENIED
        - S3:ACCOUNT\_PROBLEM
        - S3:AMBIGUOUS\_GRANT\_BY\_EMAIL\_ADDRESS
        - S3:BAD\_DIGEST
        - S3:BUCKET\_ALREADY\_EXISTS
        - S3:BUCKET\_ALREADY\_OWNED\_BY\_YOU
        - S3:BUCKET\_NOT\_EMPTY
        - S3:CREDENTIALS\_NOT\_SUPPORTED
        - S3:CROSS\_LOCATION\_LOGGING\_PROHIBITED
        - S3:ENTITY\_TOO\_LARGE
        - S3:ENTITY\_TOO\_SMALL
        - S3:EXPIRED\_TOKEN
        - S3:ILLEGAL\_VERSIONING\_CONFIGURATION\_EXCEPTION
        - S3:INCOMPLETE\_BODY
        - S3:INCORRECT\_NUMBER\_OF\_FILES\_IN\_POST\_REQUEST
        - S3:INLINE\_DATA\_TOO\_LARGE
        - S3:INTERNAL\_ERROR
        - S3:INVALID\_ACCESS\_KEY\_ID
        - S3:INVALID\_ADDRESSING\_HEADER
        - S3:INVALID\_ARGUMENT
        - S3:INVALID\_BUCKET\_NAME
        - S3:INVALID\_BUCKET\_STATE
        - S3:INVALID\_DIGEST
        - S3:INVALID\_ENCRYPTION\_ALGORITHM\_ERROR
        - S3:INVALID\_LOCATION\_CONSTRAINT
        - S3:INVALID\_OBJECT\_STATE
        - S3:INVALID\_PART
        - S3:INVALID\_PART\_ORDER
        - S3:INVALID\_PAYER
        - S3:INVALID\_POLICY\_DOCUMENT
        - S3:INVALID\_RANGE
        - S3:INVALID\_REQUEST
        - S3:INVALID\_RESPONSE\_PRESIGNEDURL\_MALFORMED
        - S3:INVALID\_SOAP\_REQUEST
        - S3:INVALID\_SECURITY
        - S3:INVALID\_STORAGE\_CLASS
        - S3:INVALID\_TARGET\_BUCKET\_FOR\_LOGGING
        - S3:INVALID\_TOKEN
        - S3:INVALID\_URI
        - S3:KEY\_TOO\_LONG
        - S3:MALFORMED\_ACL\_ERROR
        - S3:MALFORMED\_POST\_REQUEST
        - S3:MALFORMED\_XML
        - S3:MAX\_MESSAGE\_LENGTH\_EXCEEDED
        - S3:MAX\_POST\_PRE\_DATA\_LENGTH\_EXCEEDED\_ERROR
        - S3:METADATA\_TOO\_LARGE
        - S3:METHOD\_NOT\_ALLOWED
        - S3:MISSING\_ATTACHMENT
        - S3:MISSING\_CONTENT\_LENGTH
        - S3:MISSING\_REQUEST\_BODY\_ERROR
        - S3:MISSING\_SECURITY\_ELEMENT
        - S3:MISSING\_SECURITY\_HEADER
        - S3:NO\_LOGGING\_STATUS\_FOR\_KEY
        - S3:NO\_SUCH\_BUCKET
        - S3:NO\_SUCH\_BUCKET\_POLICY
        - S3:NO\_SUCH\_KEY
        - S3:NO\_SUCH\_LIFECYCLE\_CONFIGURATION
        - S3:NO\_SUCH\_UPLOAD
        - S3:NO\_SUCH\_VERSION
        - S3:NOT\_IMPLEMENTED
        - S3:NOT\_SIGNED\_UP
        - S3:OPERATION\_ABORTED
        - S3:PERMANENT\_REDIRECT
        - S3:PRECONDITION\_FAILED
        - S3:REDIRECT
        - S3:REQUEST\_IS\_NOT\_MULTI\_PART\_CONTENT
        - S3:REQUEST\_TIME\_TOO\_SKEWED
        - S3:REQUEST\_TIMEOUT
        - S3:REQUEST\_TORRENT\_OF\_BUCKET\_ERROR
        - S3:RESTORE\_ALREADY\_IN\_PROGRESS
        - S3:SERVICE\_UNAVAILABLE
        - S3:SIGNATURE\_DOES\_NOT\_MATCH
        - S3:SLOW\_DOWN
        - S3:TEMPORARY\_REDIRECT
        - S3:TOKEN\_REFRESH\_REQUIRED
        - S3:TOO\_MANY\_BUCKETS
        - S3:UNEXPECTED\_CONTENT
        - S3:UNKNOWN
        - S3:UNRESOLVABLE\_GRANT\_BY\_EMAIL\_ADDRESS
        - S3:USER\_KEY\_MUST\_BE\_SPECIFIED

## [](#要件)要件

アップグレードを実行する前に、システムが次の互換性要件を満たしていることを確認します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">アプリケーション/サービス</th>
<th class="tableblock halign-left valign-top">バージョン</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">4.3.0 以降</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">AWS SDK for Java</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">2.17.148</p></td>
</tr>
</tbody>
</table>

## [](#アップグレード前提条件)アップグレード前提条件

アップグレードを実行する前に、以前のバージョンに復元する必要がある場合に備えて、ファイル、データ、および設定のバックアップを作成します。

## [](#アップグレード手順)アップグレード手順

次の手順に従って、バージョン 6.0.0 へのアップグレードを実行します。

1. Anypoint Studio で、Mule プロジェクトを作成します。
2. **\[Mule Palette (Mule パレット)\]**​ ビューで、​**\[Search in Exchange (Exchange 内を検索)\]**​ をクリックします。
3. **\[Add Dependencies to Project (連動関係をプロジェクトに追加)\]**​ で、検索項目に「​`amazon s3`​」と入力します。
4. **\[Available modules (使用可能なモジュール)\]**​ で、​**\[Amazon S3\]**​ を選択して ​**\[Add (追加)\]**​ をクリックします。
5. **\[Finish (完了)\]**​ をクリックします。
6. Mule プロジェクトの ​`pom.xml`​ ファイルで Amazon S3 連動関係のバージョンが 6.0 であることを確認します。

Studio はコネクタを自動的にアップグレードします。

## [](#アップグレード後の手順)アップグレード後の手順

コネクタの最新バージョンをインストールしたら、このバージョンのコネクタのエラーコードに関する軽微な変更に対処するようにエラー処理が更新されていることを確認します。

## [](#アップグレードを確認する)アップグレードを確認する

コネクタの最新バージョンをインストールしたら、次の手順に従ってアップグレードを確認します。

1. Studio の ​**\[Problems (問題)\]**​ または ​**\[Console (コンソール)\]**​ ビューでエラーがないことを確認します。
2. プロジェクトの ​`pom.xml`​ ファイルに問題がないことを確認します。
3. 接続をテストして、操作が機能することを確認します。

## [](#アップグレードの復元)アップグレードの復元

以前のバージョンの Amazon S3 に戻す必要がある場合、プロジェクトの ​`pom.xml`​ ファイルの ​`mule-amazon-s3`​ 連動関係バージョンを以前のバージョンに変更します。

Anypoint Studio でプロジェクトの ​`pom.xml`​ ファイルを更新する必要があります。

## [](#関連情報)関連情報

- [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)