파일을 특정 S3 버킷에 업로드 할 때마다 파일을 계속 복사하고 싶은 Windows EC2 인스턴스의 하위 집합이 있습니다. 파일은 한 달에 한 번에서 여러 번 사이에이 버킷에 업로드되지만 업로드 시간 내에 인스턴스에 복사해야합니다. EC2 인스턴스는이 인스턴스의 하위 세트에서 지속적으로 추가 및 제거됩니다. 새 인스턴스를 만들 때마다이 버킷에서 가져 오도록 구성 할 수 있도록 EC2 인스턴스에서이 기능을 제어하고 싶습니다. 이상적으로 이것은 업로드시 즉시 발생합니다 (정기적으로 실행되는 크론 작업과 비교). AWS Lamba 및 S3 알림을 조사한 결과 이들이 올바른 사용법인지 확신 할 수 없습니다. 파일을 복사하는이 모델에 가장 적합한 솔루션은 무엇입니까?AWS Windows EC2 업로드시 S3에서 가져 오기
0
A
답변
1
파일의 "실시간"이 필요하지 않은 경우 각 인스턴스에 대해 camba 작업 (쉬운 것) 또는 samba-sam-notification->을 사용하여 EC2 Run Command을 전달하는 일부 lambda 작업을 실행하는 것으로 생각할 수 있습니다.
0
인스턴스가 자동 확장 그룹에 있으면 실행 구성의 사용자 데이터 섹션에서 aws s3 복사본을 사용하여이를 수행 할 수 있습니다.
+0
사용자 데이터 기능을 사용하기 위해 자동 확장 그룹이 필요하지 않습니다. 이 기능은 모든 EC2 인스턴스에서 사용할 수 있습니다. –
관련 문제
- 1. AWS EMR S3에서 외부 라이브러리 가져 오기
- 2. AWS EC2 가져 오기/내보내기 서비스 Linux
- 3. 업로드시 S3에서 MIME 형식 설정
- 4. S3에서 AWS EMR로드
- 5. S3에서 이미지 가져 오기
- 6. aws 서비스 프록시를 사용하여 S3에서 파일 목록 가져 오기
- 7. S3에서 AWS Elastic Beanstalk로 전쟁 전개
- 8. aws s3에서 비디오에 액세스
- 9. AWS Redshift S3에서 복사
- 10. AWS CLI를 사용하여 S3에서 EC2로 복사
- 11. AWS EC2 Windows 인스턴스에 JRE 설치
- 12. AWS EC2 인스턴스 시작 스크립트에서 AWS 명령 행 함수 사용
- 13. AWS EC2 RDP는
- 14. AWS/Java : AWS Java API에서 EC2 인스턴스를 가져 오는 방법
- 15. AWS - SSH가 필요없는 인스턴스 ID 가져 오기
- 16. AWS Beanstalk에서 Apache 로그 파일 가져 오기
- 17. aws s3에서 rails 컨트롤러 다운로드
- 18. aws ec2 데이터를 완전히 다른 aws 계정에 백업
- 19. ruby의 aws-sdk에서 amazon 이벤트 가져 오기
- 20. AWS boto 시간에 스냅 샷 가져 오기
- 21. s3에서 하이브로 압축 (gzip) 데이터 가져 오기
- 22. S3에서 파일의 md5 체크섬 가져 오기
- 23. 's3에서 AWS ELB 로그를 다운로드하여 제거하십시오.
- 24. MongoDB Arbiter AWS EC2
- 25. AWS EC2 IAM 조건
- 26. Amazon AWS EC2 정보
- 27. AWS EC2 인스턴스 생성
- 28. pdflib @ aws ec2
- 29. AWS EC2 API
- 30. AWS EC2 인스턴스 - 테넌트
S3에서 * pull * 파일을 서버에 구성 하시겠습니까? 또는 S3 알림 (아마도 람다와 함께)을 사용하여 서버에 파일을 푸시할까요? 서버 자체를 구성하려는 것처럼 질문이 시작되지만 기어를 변경하고 S3 알림 및 람다에 대해 언급하십시오. 또한 파일이 변경되는 빈도와 빈도를 서버에 동기화해야하는 빈도를 기술해야합니다. 부팅시 한 번 동기화 할 수 있으며 다시는 동기화 할 수 없습니까? 1 시간에 한 번해야합니까? 업데이트 초 이내에 동기화해야합니까? –
S3에서 이벤트를 생성하여 많은 것을 트리거 할 수 있습니다. 그러나 lamda 자체에는 실행 시간 제한이 있습니다. – mootmoot
의견 표를 보내 주셔서 감사합니다. 귀하의 질문에 답변하기 위해 게시물을 편집했습니다. 이 복사를 인스턴스에서 실행하여 어떤 인스턴스에 복사 할 파일이 필요한지 관리 할 필요가 없지만 대신 인스턴스가 시작될 때이 파일을 구성 할 수 있습니다. 나는 이것이 s3 버킷에서 끌어 내려야한다는 것을 의미한다고 가정 할 것이지만, s3에서 인스턴스로 푸시해야만하는 것은 아니라고 생각합니다. 그러나 어떤 실습이 더 낫다면 어떤 생각을하면 좋을 것입니다. – PrestonM