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

2분 분량
0

DataSync Amazon Elastic Compute Cloud(Amazon EC2) 에이전트를 배포하지 않고 AWS DataSync를 사용하여 Amazon Elastic File System(Amazon EFS)에서 Amazon Simple Storage Service(Amazon S3)로 데이터를 전송하려고 합니다.

해결 방법

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

  1. AWS DataSync 콘솔을 엽니다.
  2. 탐색 창에서 **Tasks(태스크)**를 선택합니다.
  3. **Create task(태스크 생성)**를 선택합니다.
  4. **Configure source location(소스 위치 구성)**에서 **Create a new location(새 위치 생성)**을 선택합니다.
  5. **Configuration(구성)**의 **Location type(위치 유형)**에서 **Amazon EFS file system(Amazon EFS 파일 시스템)**을 선택합니다.
  6. **EFS File system(EFS 파일 시스템)**에서 엔드포인트로 사용할 EFS 파일 시스템을 선택합니다. 이 위치를 소스로 구성합니다.
  7. **Mount path(마운트 경로)**에서 EFS 파일 시스템의 마운트 경로를 입력합니다. 경로에는 EFS 소스에서 데이터를 읽거나 EFS 대상에 데이터를 쓰는 데 사용되는 EFS 파일 시스템의 하위 디렉토리가 포함될 수 있습니다. 기본적으로 DataSync는 루트 디렉토리를 사용합니다.
  8. **Additional settings(추가 설정)**을 확장합니다.
  9. 서브넷보안 그룹의 경우 Amazon EFS 파일 시스템의 마운트 대상이 포함된 서브넷과 이 서브넷의 기본 보안 그룹이 기본적으로 선택됩니다. 참고: DataSync는 이 단계에 지정된 보안 그룹을 사용하여 Amazon EFS 파일 시스템에 연결합니다. 보안 그룹이 자체적으로 연결을 제한하도록 구성된 경우 다음 중 하나를 수행할 수 있습니다.
    보안 그룹이 자체적으로 통신할 수 있도록 구성을 변경합니다.
    -또는-
    다른 서브넷 및 보안 그룹을 선택합니다.
  10. **Next(다음)**를 선택합니다.
  11. [Destination location options]에서 [Create a new location]을 선택합니다.
  12. [Configuration]의 [Location type]에서 [Amazon S3 bucket]을 선택합니다.
  13. **S3 bucket(S3 버킷)**에서 엔드포인트로 사용할 버킷을 선택합니다.
  14. **S3 storage class(S3 스토리지 클래스)**에서 전송된 파일에 사용할 스토리지 클래스를 선택합니다.
  15. **Folder(폴더)**에서 데이터 전송에 사용할 S3 폴더 또는 접두사를 입력합니다. DataSync가 S3 소스 위치의 데이터를 읽거나 S3 대상에 데이터를 쓰는 데 사용하는 폴더입니다. 이 필드를 비워 두고 버킷의 루트에 파일을 복사할 수도 있습니다.
  16. **IAM role(IAM 역할)**에서 S3 버킷에 액세스할 권한이 있는 역할을 선택합니다. 또는 DataSync에 대해 **Autogenerate(자동 생성)**를 선택하여 필요한 권한이 있는 역할을 자동으로 생성합니다. DataSync가 이전에 S3 버킷에 대한 IAM 역할을 생성한 경우 해당 역할이 기본값으로 선택됩니다.
    참고: IAM 역할을 수동으로 생성하는 방법에 대한 지침은 S3 버킷에 액세스하도록 IAM 역할을 수동으로 구성을 참조하세요.
  17. **Next(다음)**를 선택합니다.
  18. [Configure settings]에서 사용 사례에 대한 태스크 설정을 구성합니다.
  19. **Next(다음)**를 선택합니다.
  20. 태스크 설정을 검토합니다. 그리고 [Create task]를 선택합니다.

태스크 상태가 **Available(사용 가능)**이 되면 태스크를 시작하여 EFS 파일 시스템에서 S3 버킷으로 파일을 전송할 수 있습니다. 또한 Amazon EFS 파일 시스템을 동일한 AWS 계정 내의 S3 버킷으로 주기적으로 복제하도록 예약할 수도 있습니다.


관련 정보

위치 작업

AWS 공식
AWS 공식업데이트됨 3년 전