AWS EC2 Instance Connect S3 ファイル転送(プライベートサブネット)

前提条件

前提としてサーバーは作成してあることが必須となります。

サーバー作成は下記の内容をご参考にしてください。

VPCのプライベートサブネット作成も必要になります。

VPC作成はこちらの内容をご参考にしてください。

EC2 Instance Connect ログイン方法

ログイン方法はこちらの内容をご参考にしてください。

 

EC2 Instance Connect S3 ファイル転送

S3ゲートウェイ(エンドポイント)を作成いたします。

※すでにS3ゲートウェイ(エンドポイント)が作成済み方はこの作業は必要ありません。

1.「VPC」クリックする。

2. 「エンドポイント」をクリックし「エンドポイントを作成」をクリックする。

4. 入力、選択し「エンドポイントを作成」をクリックする。

5. AWS CLIを利用するため、「アクセスキー」と「シークレットアクセスキー」を作成いたします。

6. 「アクセス管理」から「ユーザー」をクリックしてユーザー名をクリックする。

7. 「セキュリティ認証情報」をクリックして「アクセスキーを作成」をクリックする。

8. 「コマンドラインインターフェイス(CLI)」を選択して「次へ」をクリックする。

9. 「アクセスキーを作成」をクリックする。

10. 「アクセスキー」と「シークレットアクセスキー」をコピペいたします。

メモ帳などに保存してください。「完了」をクリックする。

11. S3のディレクトリ作成をいたします。

「s3」をクリックする。

12. 「汎用パケット」をクリックし「パケットを作成」をクリックする。

13. 入力、選択し「パケットを作成」をクリックする。

14. S3にファイルアップロードいたします。

15. 左側の「汎用バケット」をクリックし「対象の名前」をクリックする。

16. 「ここにアップロードするファイルとフォルダをドラッグアンドドロップ」に

「test.txt」をドラッグアンドドロップしてください。

「アップロード」をクリックする。

17. 対象サーバーにEC2 Instance Connectにてログインいたします。

EC2 Instance Connectのログイン方法はこちらの内容をご参考ください。

AWS CLIの設定をいたします。

下記のコマンドで実施してください。

18. EC2 Instance ConnectでS3ファイルを確認してコピーいたします

下記のコマンドで実施してください。

以上で「AWS EC2 Instance Connect S3 ファイル転送」を完了いたします。