EC2 와 S3 를 연동하기 위한 방법으로는 s3fs / fluentd 등 찾아보면 많이 존재 합니다.
중국에서의 테스트결과 s3fs 는 지원이 되고있지 않으며~ fluentd 부분은 정상 구동이 된다고 합니다. ( 테스트하다가 실패;;; Securiy Cerdentials 부분이 어렵다는..테스트 계정이라서 그럴수도있습니다)
우선적으로 그래서 일주일 간의 고생끝에, 찾아낸 방법은, 뚜둥
AWS CLI TOOL 입니다~
(정말 간단 합니다.)
우선 아래의 방법으로 설치를 진행 합니다.
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip"
-o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
끝이냐구요!? 네 끝입니다. -_-;
그밖의 방버들및 Configuer 를 아래의 방법으로 진행하여 주시면 됩니다.
$ aws
usage: aws [options] <command> <subcommand> [<subcommand>
...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand>
help
aws: error: too few arguments
Configuer aws tool access
$ aws configure
AWS Access Key ID: mykeyxxxxxxxxxxx
AWS Secret Access Key: mysecretkeyxxxxxxxxxxx
Default region name [us-west-2]: us-west-2(리전)
Default output format [None]: json
테스트를 진행 합니다. Upload
$ aws s3 cp .test.tar.gz s3://버켓이름
파일 이름(test.tar.gz 과 s3"://버켓이름 앞뒤만 바꿔주면 EC2 서버로 끌어 올수도있습니다.)
그밖의 명령어 부분은 아래의 명령어를 입력하시면 출력 됩니다.
$ aws s3 help
참 쉽죠.? 나만 몰랐던것 같은 이야기네요 ^_^
'IT 이야기 > AWS' 카테고리의 다른 글
AWS Managed Microsoft AD (0) | 2021.10.17 |
---|---|
AWS command(CLI) - EC2 (0) | 2021.10.14 |
AWS Security Credentials 설정및 EC2 <-> S3 연동(log/backup) (0) | 2016.04.20 |
백업 클라우드로 ... Amazon S3 클라우드 백업 (0) | 2016.04.20 |
Collecting Logs into Elasticsearch and S3 (0) | 2016.04.20 |