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