このトピックでは、Cloud Assistantを使用して、設定ファイルやスクリプトなどのサイズが24 KBを超えないファイルを1つ以上のElastic Compute Service (ECS) インスタンスにアップロードする方法について説明します。
前提条件
ファイルをアップロードするECSインスタンスは、実行中 (実行中) 状態です。
ファイルのサイズは24 KBを超えることはできません。
重要サイズが24 KBを超えるファイルをアップロードするには、他の方法を使用します。 詳細については、「ファイルのアップロードまたはダウンロード」をご参照ください。
手順
ECS コンソールにログインします。
左側のナビゲーションウィンドウで、メンテナンス & モニター > クラウドアシスタント を選択します。
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
[ECSインスタンス] タブのインスタンスリストで、ファイルをアップロードするインスタンスを見つけ、[操作] 列の ファイルの送信 をクリックします。
[クラウドアシスタントステータス] 列に 未インストール が表示されている場合は、プロンプトに従ってインスタンスにクラウドアシスタントエージェントをインストールします。
[クラウドアシスタントステータス] 列に [異常] が表示されている場合は、クラウドアシスタントエージェントを再起動します。 Cloud Assistant AgentのバージョンがLinuxインスタンスの1.0.2.569またはWindowsインスタンスの1.0.0.149より前の場合は、新しいバージョンのCloud Assistant Agentを手動でインストールします。 詳細については、「Cloud Assistant Agentの起動、停止、またはアンインストール」または「Cloud Assistant Agentのインストール」をご参照ください。
説明ECS Cloud Assistantページの右上隅にある ファイルの送信 をクリックして、複数のインスタンスにファイルを送信することもできます。
[ファイルの送信] パネルで、[コマンド情報] セクションのビジネス要件に基づいてパラメーターを設定します。 次に、タスクの作成 をクリックします。
パラメーター
説明
ファイルのアップロード
必須。 アップロード方法を選択し、画面の指示に従ってファイルをアップロードします。
ファイル名
必須。 ファイル名を指定します。
重要上書きをオフにする場合、名前はECSインスタンスの宛先パス全体で一意である必要があります。
ターゲットパス
必須。 ファイルを保存するECSインスタンス上の既存の絶対パスを指定します。 デフォルト値:
Linuxインスタンスのデフォルト値:
/root
Windowsインスタンスのデフォルト値:
C:\Users\Administrator\Documents
ファイルの説明
簡単に識別できるように、ファイルの説明を指定します。
ユーザー
ファイルが属するユーザーを指定します。
説明このパラメーターはLinuxインスタンスにのみ有効です。
ユーザーグループ
ファイルが属するユーザーグループを指定します。
説明このパラメーターはLinuxインスタンスにのみ有効です。
パーミッション
ファイルに対する権限を設定します。 このパラメーターは、chmodコマンドの実行と同じ方法で設定できます。
デフォルト値:
0644
この値は、ファイル所有者がファイルに対する読み取りおよび書き込み権限を持ち、ファイル所有者と同じユーザーグループに属する他のユーザーおよびパブリックユーザーがファイルに対する読み取り権限のみを持つことを示します。説明このパラメーターはLinuxインスタンスにのみ有効です。
上書き
アップロードしたファイルと同じ名前のファイルをコピー先パスに上書きするかどうかを指定します。
デフォルトでは、上書きはオフになっています。
タイムアウト期間
ファイル送信タスクのタイムアウト時間を設定します。 ファイル送信タスクがタイムアウトすると、Cloud Assistantはタスクプロセスを強制的に停止します。
単位は秒です。 有効な値: 10 ~ 86400 デフォルト値: 0。
タグ
ファイル送信タスクに追加するタグを指定して、後で分類および管理します。 タグキー: タグのキー。 タグ値: タグの値。
ファイルの送信結果 タブで、ファイル送信タスクの結果を表示します。
ファイル送信タスクの実行结果の表示
左側のナビゲーションウィンドウで、メンテナンス & モニター > クラウドアシスタント を選択します。
ECSクラウドアシスタントページで、[ファイル送信結果] タブをクリックします。
タスクリストで、ファイル送信タスクの実行状態、実行ID、および宛先パスを表示します。
ファイル送信タスクに対応する [操作] 列では、次の操作を実行できます。
[表示] をクリックして、各インスタンスのタスクの実行結果を表示します。
[エクスポート] をクリックして、タスクの実行結果をエクスポートします。
[再度送信] をクリックして、タスクを再度実行します。
関連する API 操作
SendFile: Cloud Assistantを使用して、オンプレミスのファイルを1つ以上のECSインスタンスに送信します。
DescribeSendFileResults: Cloud Assistantによって送信されたファイルと送信状態を照会します。