AWS a to z - AWS Transfer Family & AWS DataSync

NTbell·2025년 2월 19일
0

AWS Transfer Family와 AWS DataSync는 데이터를 클라우드 환경에서 효율적으로 전송하고 동기화하는 데 사용되는 완전 관리형 데이터 이동 서비스


🖥️ AWS Transfer Family

AWS Transfer Family는 EFS 또는 S3에 데이터를 업로드하거나 다운로드하기 위한 완전 관리형 파일 전송 서비스

📌 주요 특징

  • 파일 전송 프로토콜 지원
    • FTP → 일반 파일 전송
    • FTPS → SSL 기반 보안 파일 전송
    • SFTP → SSH 기반 파일 전송 (가장 일반적인 방식)
  • 확장 가능하고, 고가용성과 신뢰성을 가진 인프라 제공
  • 프로비저닝된 엔드포인트의 사용 시간 + 데이터 전송량(GB) 기반 비용 청구
  • 서비스 내부에서 사용자 민감 정보를 안전하게 관리 및 저장
  • 기존 인증 시스템과 호환 가능 (LDAP, Active Directory 등)
  • 파일 공유, 공개 데이터 제공, CRM, ERP 등의 다양한 사용 사례에 적용 가능

💡 AWS Transfer Family는 기존 온프레미스 환경과의 원활한 통합을 위해 설계되었으며, 기존 FTP/SFTP 인프라를 클라우드로 손쉽게 이전할 수 있도록 지원함


🔄 AWS DataSync

AWS DataSync는 대용량 데이터를 클라우드로 전송하고 스토리지 간 동기화하는 데 최적화된 서비스

📌 주요 특징

  • 온프레미스 → AWS, 클라우드 간 데이터 이전 가능
    • 온프레미스 또는 다른 클라우드에서 AWS로 데이터 이동 시 에이전트 필요
    • AWS 내부에서 스토리지 서비스 간 데이터 이동 시 에이전트 불필요
  • 지원 대상 스토리지 서비스
    • S3 (Glacier 포함 모든 스토리지 클래스 지원)
    • EFS (Elastic File System)
    • FSx (모든 FSx 파일 시스템 종류 지원)
  • 스케줄링 지원 🕒
    • 시간 단위, 일 단위, 주 단위로 복제 작업 가능
  • 파일 권한 및 메타데이터 유지 🗄️
    • 기존 데이터의 권한 및 속성 정보 보존
  • 고속 데이터 전송 지원
    • 1개의 에이전트 당 최대 10Gbps 대역폭 사용 가능
    • 에이전트별 전송량 제한 설정 가능 → 네트워크 사용량 제어 가능

💡 AWS DataSync는 온프레미스 데이터를 AWS 클라우드로 이전하거나, AWS 내 스토리지 간 빠르고 효율적으로 데이터를 이동할 때 강력한 선택지


🎯 AWS Transfer Family vs AWS DataSync 차이점

특징AWS Transfer FamilyAWS DataSync
주요 목적파일 전송 (FTP, SFTP, FTPS)대용량 데이터 이동 및 동기화
데이터 이동 방식수동 파일 업로드/다운로드자동화된 데이터 동기화
지원 대상EFS, S3S3, EFS, FSx
온프레미스 지원 여부❌ (클라이언트 기반 접근)✅ (온프레미스에서 AWS로 직접 이동 가능)
보안 프로토콜FTPS, SFTP 지원TLS 기반 암호화, IAM 권한 관리
비용 청구 기준프로비저닝된 엔드포인트 사용 시간 + 전송 데이터량전송 데이터량 기반

📌 AWS Transfer Family는 FTP/SFTP 기반의 전통적인 파일 전송이 필요한 경우 사용하고, AWS DataSync는 대량의 데이터를 클라우드로 이전하거나 동기화할 때 사용하면 됨!!


🐈 결론

AWS Transfer Family와 AWS DataSync는 각각 파일 기반 전송대용량 데이터 동기화에 최적화된 솔루션
기존 인프라와의 원활한 통합 및 자동화된 데이터 전송이 필요한 경우 적절한 서비스를 선택하여 활용하면 된다!

profile
최종빈의 컴퓨터교실

0개의 댓글

관련 채용 정보