DataSync를 사용하여 Amazon EFS 파일 시스템에서 Amazon S3 버킷으로 데이터를 전송하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 10월 29일

AWS DataSync를 사용하여 Amazon Elastic File System(Amazon EFS)에서 Amazon Simple Storage Service(Amazon S3)로 데이터를 전송하려고 합니다. DataSync를 사용하여 이 데이터 전송을 설정하려면 어떻게 해야 합니까? 

​해결 방법

EFS 파일 시스템을 원본 위치로 사용하고 S3 버킷을 대상 위치로 사용하여 DataSync 태스크를 생성합니다. 다음 단계를 따르십시오.

  1. EFS 파일 시스템과 동일한 AWS 리전에서 DataSync 에이전트를 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스로 배포합니다. 선택하는 인스턴스 유형은 Amazon EC2에 DataSync를 배포하기 위한 요구 사항을 따라야 합니다.
  2. DataSync 에이전트를 활성화합니다.
  3. DataSync 콘솔 탐색 창에서 [Tasks]를 선택합니다.
  4. [Create task]를 선택합니다.
  5. [Configure source location]에서 [Create a new location]을 선택합니다.
  6. [Configuration]의 [Location type]에서 [Network File System(NFS)]을 선택합니다.
  7. [Agent]에서 사용할 에이전트를 선택합니다.
  8. [NFS Server]에 EFS 파일 시스템의 DNS 이름 또는 IP 주소를 입력합니다.
  9. [Mount path]에서 특정 폴더를 입력하도록 선택할 수 있습니다. 또는 이 필드를 비워 두어 전체 EFS 파일 시스템을 복사할 수 있습니다.
  10. [Next]를 선택합니다.
  11. [Destination location options]에서 [Create a new location]을 선택합니다.
  12. [Configuration]의 [Location type]에서 [Amazon S3 bucket]을 선택합니다.
  13. [S3 bucket]에서 엔드포인트로 사용할 버킷을 선택합니다.
  14. [S3 storage class]에서 전송된 파일에 사용할 스토리지 클래스를 선택합니다.
  15. [Folder]에서 데이터 전송을 위한 특정 S3 폴더 또는 접두사를 입력하도록 선택할 수 있습니다. 또는 이 필드를 비워 둘 수 있습니다.
  16. [IAM role]에서 S3 버킷에 액세스할 권한이 있는 역할을 선택합니다. 또는 [Autogenerate]를 선택하여 새 IAM 역할을 생성할 수 있습니다.
  17. [Next]를 선택합니다.
  18. [Configure settings]에서 사용 사례에 대한 태스크 설정을 구성합니다.
  19. [Next]를 선택합니다.
  20. 태스크 설정을 검토합니다. 그리고 [Create task]를 선택합니다.

태스크 상태가 Available이 되면 태스크를 시작하여 EFS 파일 시스템에서 S3 버킷으로 파일을 전송할 수 있습니다. 


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?