---
schema_version: "1"
id: 320e8a43f27559f588b604774147854e1b0c39a96d37c51c3dc2dbac9534a144
title: FTPS Connector のバージョン 2.0 へのアップグレードおよび移行
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/ftps-connector/2.0/ftps-connector-upgrade-guide.md
canonical_url: https://docs.mulesoft.com/jp/ftps-connector/2.0/ftps-connector-upgrade-guide
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ef84ebbef3e763030673f173f105e5c080d61ab3bd29c7dd90923363b915390c
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
# FTPS Connector のバージョン 2.0 へのアップグレードおよび移行

FTPS 用 Anypoint Connector (FTPS Connector) をバージョン 2.x.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"><div class="content"><div class="paragraph">
<p>1.8.x</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0.x</p>
</div></div></td>
</tr>
</tbody>
</table>

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

このリリースには、次の変更が含まれています。

- このコネクタは、Java 17 との互換性を持つようになりました。
- このコネクタは、FIPS 140-2 準拠になりました。
- このコネクタは、コマンドチャネルからデータチャネルへの SSL セッションを再利用するためにリフレクションを使用しなくなりました。代わりに、上位のセキュリティプロバイダーとして設定される、外部から提供された Bouncy Castle ライブラリを使用して、クライアントとホスト間の SSL セッション再開をサポートするようになりました。これらのライブラリを接続種別の新しい ​**\[Required Libraries (必須のライブラリ)\]**​ 項目を使用して追加することができます。詳細は、​[「セッション再利用のための Java JDK の設定」](https://docs.mulesoft.com/jp/ftps-connector/2.0/ftps-studio-configuration#configure-java)​および​[「Bouncy Castle ライブラリとセキュリティプロバイダーの設定」](https://docs.mulesoft.com/jp/ftps-connector/2.0/ftps-studio-configuration#bouncycastle)​を参照してください。Java 17 で FTPS を実行するには Bouncy Castle セキュリティプロバイダーが必要なため、同じ JVM 内のすべての Mule アプリケーションがそのより厳格な暗号化ポリシーに準拠する必要があります。これには、キーストア、トラストストア、すべての TLS ベースのコネクタに影響する最新のキーサイズ、セキュアアルゴリズム、更新された TLS 設定の適用が含まれます。
- `mule-file-commons`​ モジュール連動関係が削除されました。
- **List**​ 操作は、ファイルコンテンツではなくファイルパスを返すようになりました。

## [](#要件)要件

アップグレードを実行する前に、次の要件を満たしていることを確認します。

<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"><div class="content"><div class="paragraph">
<p>Mule</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>4.3.0 以降</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#制限事項)制限事項

移行を実行する前に、次の既知の制限に注意してください。

- セッションの再利用は、CloudHub の TLS 1.3 では適切に機能しません (以前のバージョンの FTPS Connector と同様)。
- セキュリティプロバイダーはハードコードされており、同じ Java 仮想マシン (JVM) で実行されているすべての Mule アプリケーションがこれらのセキュリティ設定を共有します。

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

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

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

以下の手順でアップグレードを実行します。

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

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

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

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

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

### [](#アップグレードの取り消し)アップグレードの取り消し

以前のバージョンの FTPS Connector に戻す必要がある場合、プロジェクトの ​`pom.xml`​ ファイルの ​`mule-ftps-connector`​ 連動関係バージョンを前のバージョンに変更します。 Anypoint Studio でプロジェクトの ​`pom.xml`​ ファイルを更新する必要があります。

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

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