すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:ファイル転送方法の選択

最終更新日:Apr 08, 2025

ファイル転送は、Elastic Compute Service (ECS) インスタンスにおける一般的な操作です。たとえば、オンプレミスデバイスから ECS インスタンスにソフトウェアパッケージをアップロードするなどが挙げられます。複数の方法でファイルを転送できます。このトピックでは、さまざまなシナリオに適したファイル転送方法について説明します。

シナリオ 1:ファイルの管理と小規模ファイルの転送

小規模ファイルを ECS インスタンスにアップロードする場合、日々のファイル管理を容易にするために、次の方法を使用できます。

次の表では、さまざまなファイル転送方法について説明します。 オンプレミス コンピューターインスタンス情報 のオペレーティングシステムと に基づいて、適切なファイル転送方法を選択できます。「ファイル転送方法」列の方法に対応するリンクをクリックすると、対応する操作ドキュメントが表示されます。

ファイル転送方法

オンプレミスのオペレーティングシステム

インスタンスのオペレーティングシステム

インスタンスのパブリック IP アドレス

ファイルサイズの制限

必要なソフトウェアパッケージ

ブラウザで Workbench を使用する

すべてのオペレーティングシステム

Linux または Windows

不要

Linux:500 MB

Windows:100 MB

いいえ

インスタンスの詳細ページでファイルをアップロードおよびダウンロードする

すべてのオペレーティングシステム

Linux または Windows

不要

アップロード:500 MB

ダウンロード:

  • Linux:500 MB

  • Windows:100 MB

いいえ

Windows リモートデスクトップ

Windows

Windows

必須

制限なし

いいえ

Windows アプリ

macOS

Windows

必須

制限なし

はい

WinSCP(サードパーティ製の GUI ベースツール)

Windows

Linux

必須

制限なし

はい

Secure Copy (SCP) コマンド

Linux または macOS

Linux

必須

制限なし

いいえ

: ECS インスタンスのオペレーティングシステムを確認する方法については、このトピックの「よくある質問」セクションにある ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか? という質問をご参照ください。

: インスタンスの作成時に ECS インスタンスにパブリック IP アドレスを割り当てないと、インスタンスにはパブリック IP アドレスがありません。 ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認できます。詳細については、このトピックの「よくある質問」セクションにある ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するにはどうすればよいですか? という質問をご参照ください。ECS インスタンスにパブリック IP アドレスが割り当てられていない場合は、パブリック帯域幅を有効にして、インスタンスにパブリック IP アドレスを割り当てることができます。詳細については、「パブリック帯域幅を有効にする」をご参照ください。

: Workbench を使用してファイルをアップロードする場合、ピーク時には転送速度が遅くなることがあります。この場合は、他の方法を使用してファイルをすばやく転送できます。

: SCP コマンドを実行して、SSH をインストールおよび構成した Windows インスタンスにファイルを転送できます。

シナリオ 2:大規模ファイルの転送

大規模ファイルを ECS インスタンスにアップロードするには、次のいずれかの方法を使用します。

次の表では、さまざまなファイル転送方法について説明します。 オンプレミス コンピューターインスタンス情報 のオペレーティングシステムと に基づいて、適切なファイル転送方法を選択できます。「ファイル転送方法」列の方法に対応するリンクをクリックすると、対応する操作ドキュメントが表示されます。

ファイル転送方法

オンプレミスのオペレーティングシステム

インスタンスのオペレーティングシステム

インスタンスのパブリック IP アドレス

ファイルサイズの制限

必要なソフトウェアパッケージ

Windows リモートデスクトップ

Windows

Windows

必須

制限なし

いいえ

WinSCP(サードパーティ製の GUI ベースツール)

Windows

Linux

必須

制限なし

はい

SSH File Transfer Protocol (SFTP) コマンド

Linux または macOS

Linux

必須

制限なし

いいえ

Windows アプリ

macOS

Windows

必須

制限なし

はい

Object Storage Service

すべてのオペレーティングシステム

Linux または Windows

不要

制限なし

いいえ

: ECS インスタンスのオペレーティングシステムを確認する方法については、このトピックの「よくある質問」セクションにある ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか? という質問をご参照ください。

: インスタンスの作成時に ECS インスタンスにパブリック IP アドレスを割り当てないと、インスタンスにはパブリック IP アドレスがありません。 ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認できます。詳細については、このトピックの「よくある質問」セクションにある ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するにはどうすればよいですか? という質問をご参照ください。ECS インスタンスにパブリック IP アドレスが割り当てられていない場合は、パブリック帯域幅を有効にして、インスタンスにパブリック IP アドレスを割り当てることができます。詳細については、「パブリック帯域幅を有効にする」をご参照ください。

: SFTP コマンドを実行して、SSH をインストールおよび構成した Windows インスタンスにファイルを転送できます。

シナリオ 3:複数の ECS インスタンスに同時にファイルをアップロードして配布する

複数の ECS インスタンスに一度にファイルをアップロードするには、CloudOps Orchestration Service (OOS) を使用します。

  • ネットワークの制限: ECS インスタンスにパブリック IP アドレスを設定したり、Elastic IP アドレス (EIP) を関連付けたりする必要はありません。

  • ファイルサイズの制限:

    • この方法を使用すると、最大 500 MB のファイルを ECS インスタンスにアップロードできます。

    • Object Storage Service と OOS を一緒に使用してファイルをアップロードする場合、ファイルサイズは制限されません。

  • 参照: 詳細については、「単一ファイルを複数の ECS インスタンスにバッチアップロード (配布) する」をご参照ください。

シナリオ 4:インターネットにアクセスできない ECS インスタンスにファイルを転送する

パブリック IP アドレスがない ECS インスタンス、または EIP が関連付けられていない ECS インスタンスにファイルを転送するには、次のいずれかの方法を使用します。

次の表では、さまざまなファイル転送方法について説明します。 オンプレミス コンピューターインスタンス情報 のオペレーティングシステムと に基づいて、適切なファイル転送方法を選択できます。「ファイル転送方法」列の方法に対応するリンクをクリックすると、対応する操作ドキュメントが表示されます。

ファイル転送方法

オンプレミスのオペレーティングシステム

インスタンスのオペレーティングシステム

インスタンスのパブリック IP アドレス

ファイルサイズの制限

必要なソフトウェアパッケージ

ブラウザで Workbench を使用する

すべてのオペレーティングシステム

Linux または Windows

不要

Linux:500 MB

Windows:100 MB

いいえ

インスタンスの詳細ページでファイルをアップロードおよびダウンロードする

すべてのオペレーティングシステム

Linux または Windows

不要

アップロード:500 MB

ダウンロード:

  • Linux:500 MB

  • Windows:100 MB

いいえ

OOS

すべてのオペレーティングシステム

Linux または Windows

不要

ファイルの直接転送:500 MB

Object Storage Service を使用した転送:制限なし

いいえ

Object Storage Service

すべてのオペレーティングシステム

Linux または Windows

不要

制限なし

はい

: ECS インスタンスのオペレーティングシステムを確認する方法については、このトピックの「よくある質問」セクションにある ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか? という質問をご参照ください。

: インスタンスの作成時に ECS インスタンスにパブリック IP アドレスを割り当てないと、インスタンスにはパブリック IP アドレスがありません。 ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認できます。詳細については、このトピックの「よくある質問」セクションにある ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するにはどうすればよいですか? という質問をご参照ください。ECS インスタンスにパブリック IP アドレスが割り当てられていない場合は、パブリック帯域幅を有効にして、インスタンスにパブリック IP アドレスを割り当てることができます。詳細については、「パブリック帯域幅を有効にする」をご参照ください。

シナリオ 5:ECS インスタンス間でファイルを転送する

2 つの ECS インスタンス間でファイルを転送するには、次のいずれかの方法を使用します。

次の表では、さまざまなファイル転送方法について説明します。 ファイルを送信するインスタンスファイルを受信するインスタンス のオペレーティングシステムと のオペレーティングシステムに基づいて、適切なファイル転送方法を選択できます。「ファイル転送方法」列の方法に対応するリンクをクリックすると、対応する操作ドキュメントが表示されます。

ファイル転送方法

ファイルを送信するインスタンスのオペレーティングシステム

ファイルを受信するインスタンスのオペレーティングシステム

ファイルサイズの制限

必要なソフトウェアパッケージ

Windows リモートデスクトップ

Windows

Windows

制限なし

いいえ

SCP コマンド

Linux

Linux

制限なし

いいえ

SFTP コマンド

Linux

Linux

制限なし

いいえ

Object Storage Service

Linux または Windows

Linux または Windows

制限なし

いいえ

: ECS インスタンスのオペレーティングシステムを確認する方法については、このトピックの「よくある質問」セクションにある ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか? という質問をご参照ください。

: SCP コマンドまたは SFTP コマンドを実行して、SSH をインストールおよび構成した Windows インスタンスにファイルを転送できます。

よくある質問

  • ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するにはどうすればよいですか?

    ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するには、[ECS コンソール] の [インスタンス] ページでインスタンスを見つけ、[IP アドレス] 列で IP アドレスを表示します。インスタンスにパブリック IP アドレスが割り当てられている場合、次の図に示すように、[IP アドレス] 列にパブリック IP アドレスが表示され、その後に (パブリック) が続きます。詳細については、「インスタンス情報の表示」をご参照ください。ECS インスタンスにパブリック IP アドレスが割り当てられていない場合は、パブリック帯域幅を有効にして、インスタンスにパブリック IP アドレスを割り当てることができます。詳細については、「パブリック帯域幅を有効にする」をご参照ください。

    image

  • ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか?

    [ECS コンソール] にログインし、[インスタンス] ページで ECS インスタンスのオペレーティングシステム情報を表示できます。Windows 以外のほとんどのオペレーティングシステムは Linux オペレーティングシステムです。ECS インスタンスで Windows オペレーティングシステムが実行されている場合、次の図に示すように、インスタンスに対応する [オペレーティングシステム] 列に Windows アイコンが表示されます。

    ECS インスタンスのオペレーティングシステムがビジネス要件を満たしていない場合は、インスタンスのオペレーティングシステムを置き換えることができます。詳細については、「インスタンスのオペレーティングシステム (システムディスク) を置き換える」をご参照ください。

    image

  • ファイルのアップロードプロセスが遅い場合はどうすればよいですか?

    Workbench を使用してファイルをアップロードする場合、ピーク時にはファイル転送速度が遅くなることがあります。この場合は、他の方法を使用してファイルをすばやく転送できます。ファイル転送速度は、ネットワークとインスタンスネットワーク間の回線の帯域幅によっても制限されます。ネットワーク帯域幅の変動もファイル転送速度に影響します。

  • ネットワーク帯域幅の変動によりファイルのアップロードプロセスが中断された場合はどうすればよいですか?

    ネットワークが不安定な場合、特に時間のかかるファイル転送タスクでは、ファイル転送が中断される可能性があります。 SFTP、WinSCP、Object Storage Service などの再開可能なアップロードツールを使用してファイルを転送できます。

  • 一度に多数のファイルを ECS インスタンスに転送するにはどうすればよいですか?

    転送効率を向上させるには、ファイルを圧縮パッケージに圧縮してから、圧縮パッケージをインスタンスにアップロードします。詳細については、「ファイルを圧縮してアップロードする」をご参照ください。