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

Elastic Compute Service:OOS を使用した複数の ECS インスタンスへのファイルのアップロード

最終更新日:May 16, 2026

CloudOps Orchestration Service (OOS) を使用して、オンプレミスファイル、OSS オブジェクト、または HTTPS ファイルを複数の ECS インスタンスに一括でアップロードします。

説明

OOS は、Alibaba Cloud が提供する、運用保守タスクの管理と実行を自動化するサービスです。詳細については、「CloudOps Orchestration Service とは」をご参照ください。

前提条件

対象の ECS インスタンスが 実行中 状態である。

ステップ 1:ファイルタイプの選択

OOS は、次のファイルタイプをサポートしています。要件に応じていずれかを選択してください。

ファイルタイプ

説明

サイズ制限

[オンプレミスファイル]

オンプレミスのコンピューターまたはサーバーに保存されているファイルです。

500 MB

[OSS オブジェクト]

OSS バケットに保存されているファイルです。

なし

[HTTPS ファイル]

HTTPS 経由でアクセス可能なリモートファイルで、通常は Web サーバーでホストされています。URL は https:// で始まります。

なし

ステップ 2:アップロード環境の準備

選択したファイルタイプに基づいて、次の準備を行います。

  • [オンプレミスファイル]

    オンプレミスのコンピューターまたはサーバー上のファイルの保存パスを控えておきます。

  • [OSS オブジェクト]

    1. ファイルを OSS バケットに保存します。詳細については、「オブジェクトのアップロード」をご参照ください。

    2. インスタンス RAM ロールを作成し、ポリシー (例: AliyunOSSReadOnlyAccess) をアタッチして OSS の読み取り権限を付与し、そのロールを ECS インスタンスにアタッチします。詳細については、「インスタンス RAM ロールを使用した、他の Alibaba Cloud サービスのリソースへの ECS アクセスの許可」トピックの「RAM ロールを作成して ECS インスタンスにアタッチする」セクションをご参照ください。

      インスタンス RAM ロールを複数の ECS インスタンスに一括でアタッチする

      1. OOS コンソールにログインします。

      2. 上部メニューで、ターゲット ECS インスタンスのリージョンを選択します。

      3. 左側のナビゲーションペインで、[自動タスク] > [共通 O&M タスク] を選択します。[インスタンスの一括操作] タブで、作成 をクリックします。

      4. [タスクバッチインスタンス操作の作成] ページで、次のパラメーターを設定します:

        • [タスクタイプ]: [インスタンス操作] を選択します。

        • [実行する操作]:[ロールの追加] を選択します。

        • [ロール名]:作成したインスタンス RAM ロールを選択します。

        • [インスタンスの選択]:ターゲットの ECS インスタンスを選択します。

      5. 作成 をクリックします。[パラメーターの確認] メッセージで、OK をクリックします。

        実行ステータス成功 になると、インスタンス RAM ロールが選択した ECS インスタンスにアタッチされます。

  • [HTTPS ファイル]

    HTTPS ファイルの URL を取得し、ターゲットの ECS インスタンスがインターネットにアクセスできることを確認します。詳細については、「サブスクリプションインスタンスの帯域幅の変更」または「EIP とクラウドリソースの関連付け」をご参照ください。

ステップ 3:複数の ECS インスタンスへのファイルの一括アップロード

  1. OOS コンソールにログインします。

  2. 上部メニューで、ターゲット ECS インスタンスのリージョンを選択します。

  3. 左側のナビゲーションペインで、[自動タスク] > [共通 O&M タスク]を選択します。[インスタンスの一括操作]タブで、作成をクリックします。

  4. [タスクバッチインスタンス操作の作成] ページで、次のパラメーターを設定します。

    説明

    以下に記載されていないパラメーターは、デフォルト値のままにしてください。

    パラメーター

    説明

    [タスクタイプ]

    [ファイルの一括ダウンロード] を選択します。

    [ファイルタイプ]

    ファイルタイプに基づいてオプションを選択します。この例では、[ローカルファイル] を使用します。

    [選択]

    1. ローカルファイルを 選択 エリアに選択またはドラッグします。この例では、image.png ファイルを使用します。

    2. [Alibaba Cloud が提供する一時的な OSS バケットにファイルを保存することに同意します。] を選択します。

      説明

      Alibaba Cloud は、ファイルを一時的に OSS バケットに保存します。アップロードが完了すると、ファイルはバケットから自動的に削除されます。ファイル URL は 900 秒後に失効します。

    [ファイルの保存パス]

    この例では、/root を使用します。

    [インスタンスの選択]

    フィルター方法を選択し、1 つまたは複数の ECS インスタンスを選択します。この例では、手動でインスタンスを選択する が選択されています。

    説明

    多くの ECS インスタンスにファイルをアップロードするには、インスタンスタグの設定 または リソースグループの設定 を選択して、タグまたはリソースグループでインスタンスを絞り込みます。 「タグとは」および「リソースグループとは」をご参照ください。

    image

  5. 作成 をクリックします。[パラメーターの確認] メッセージで、OK をクリックします。

    実行ステータス成功 になると、ファイルが選択された ECS インスタンスにアップロードされます。

    image

  6. (オプション) ファイルの整合性と動作を検証します。

    1. ECS インスタンスに接続します。詳細については、「接続方法の選択」をご参照ください。

    2. アップロードされたファイルを検証します。検証例:

      • アップロード前後のファイルサイズを比較して、変更がないか確認します。

      • ファイル内のアプリケーションまたはスクリプトを実行して、期待どおりに動作することを確認します。

      • メディアファイルやドキュメントを開き、破損しておらず、正しく読み取れることを確認します。

関連ドキュメント

  • アップロードしたスクリプトやアプリケーションをスケジュールに従って実行するには、OOS を使用して cron ジョブを設定します。詳細については、「スケジュールされた運用保守」および「Cron 式」をご参照ください。

  • データのバックアップや復元に備え、ファイルアップロード後にディスクのスナップショットを作成して ECS インスタンス上のデータをバックアップできます。