2010-10-27 6 views
15

EC2에서 실행중인 응용 프로그램에서 생성 한 로그 파일이 있습니다. 먼저 로그 파일을 S3의 버킷에 업로드하려고합니다. 그런 다음지도 축소 작업을 실행하고 출력 파일을 다시 EC2로 다운로드하려고합니다.Amazon EC2와 S3간에 파일 전송

EC2 및 S3에서 파일을 업로드하고 다운로드하는 가장 좋은 방법은 무엇입니까? 리눅스 인스턴스를 사용하고있는 EC2에서 쉘 스크립트를 사용하여 프로세스를 자동화 할 수 있습니까? 또한 s3 버킷에 대한 액세스 권한을 수정해야합니까?

답변

16

이것은 내가 s3에 사용하는 또 다른 도구입니다. http://s3tools.org/s3cmd

+0

문서를 검토했습니다. 정확히 내가 원했던 것처럼 들린다. 건배 –

+2

공식 프로젝트 https://github.com/aws/aws-cli도 있습니다 'aws s3' – Putna

1

아마존 휴식 도구를 사용하여이를 수행 할 수 있습니다. 액세스 키와 보안 키가 필요합니다. 이들을 사용하여 상자에 이미 설치되어있는 도구를 사용하여 s3 서버에 파일을 게시 할 수 있습니다.

가져 오려면 wget을 사용하면됩니다.

+2

예제 URL이 있습니까? – Kris