パブリック IP アドレスがなくても、Elastic Compute Service (ECS) コンソールで ECS インスタンスとの間でファイルを転送できます。
ファイルサイズの制限:
-
アップロード:最大ファイルサイズは 500 MB です。
-
ダウンロード:最大ファイルサイズは、Linux インスタンスでは 500 MB、Windows インスタンスでは 100 MB です。
課金
この機能は無料でご利用いただけます。
前提条件
-
ECS インスタンスが [実行中] であること。
-
Resource Access Management (RAM) ユーザーの場合は、RAM ユーザーに
AliyunOOSFullAccessポリシーを付与してください。このポリシーは、CloudOps Orchestration Service (OOS) の管理権限を付与します。詳細については、「RAM ユーザーに権限を付与する」をご参照ください。
ファイル転送ページへのアクセス
ECS コンソールでファイル転送ページに移動します。
ECS コンソール - インスタンスに移動します。
-
左上隅で、インスタンスのリソースグループとリージョンを選択します。
-
**[インスタンス]** ページで、対象のインスタンスを見つけて、そのインスタンス ID をクリックし、インスタンス詳細 ページに移動します。
左側メニューで、 を選択します。上部メニューで、インスタンスのリージョンを選択します。
-
左側メニューで、 を選択します。
ECS インスタンスへのファイルのアップロード
-
アップロード / ダウンロード をクリックします。
-
ファイル送信ページで、次のパラメーターを設定し、アップロード をクリックします。
設定項目
説明
[タイプ]
アップロード を選択します。
[ファイルのアップロード] (必須)
ファイルを選択し、このファイルを一時的な OSS バケットに保存することに同意するを選択します。
[ターゲットパス] (必須)
インスタンス内にファイルを保存する絶対パス。デフォルトのパス:
-
Linux:
/root -
Windows:
C:\Users\Administrator\Documents
[ファイルの説明]
識別用の説明。
[ユーザー]
ファイルの所有者。
説明このパラメータは Linux インスタンスでのみ使用できます。
[ユーザーグループ]
ファイルの所有者グループ。
説明このパラメータは Linux インスタンスでのみ使用できます。
[パーミッション]
chmod 形式のファイルパーミッション。
デフォルト値:
0644。 ファイル所有者には読み書き権限があり、グループメンバーとその他のユーザーには読み取り専用権限があります。説明このパラメータは Linux インスタンスでのみ使用できます。
[上書き]
保存先パスに同じ名前のファイルが存在する場合に上書きするかどうか。
上書きが無効で、同じ名前のファイルが存在する場合、アップロードは失敗します。
[タイムアウト]
ファイル転送タスクのタイムアウト期間。タイムアウトが発生すると、タスクプロセスが強制的に停止されます。
有効値: 10~86400。単位:秒。デフォルト値: 60。
-
-
アップロードが完了すると、インスタンスのターゲットパスでファイルを見つけることができます。
ファイルがアップロードされると、[リモートコマンド/ファイル] タブの [ファイルのアップロード/ダウンロード] リストで実行記録を表示し、[実行ステータス] が [実行成功] であることを確認できます。
ECS インスタンスからのファイルのダウンロード
-
アップロード / ダウンロード をクリックします。
-
「ファイル送信」ページで、次のパラメーターを設定し、このファイルを一時的な OSS バケットに保存することに同意するを選択し、ダウンロードをクリックします。
設定項目
説明
[タイプ]
ダウンロード を選択します。
[パス]
インスタンス内のファイルパス。例:
-
Linux:
/root/your_file.zip -
Windows:
C:\\Users\\Administrator\\your_file.zip(二重バックスラッシュが必要です)。
-
-
ダウンロードが完了したら、[操作] 列の ダウンロードリンク をクリックします。リンクをブラウザのアドレスバーに貼り付けてファイルをダウンロードします。