Storage Transfer Service 개요

이 페이지에서는 온라인 데이터를 신속하게 Cloud Storage로 가져오는 데 사용할 수 있는 Storage Transfer Service를 설명합니다. 또한 Cloud Storage 내에서 데이터를 한 버킷에서 다른 버킷으로 전송할 수 있습니다.

GCP Console에서 전송을 설정하는 방법을 알아보려면 콘솔로 전송 만들기 및 관리의 안내를 따르세요.

Storage Transfer Service란 무엇인가요?

Storage Transfer Service는 데이터를 온라인 데이터 소스에서 데이터 싱크로 전송합니다. 데이터 소스는 Amazon Simple Storage Service(Amazon S3) 버킷, HTTP/HTTPS 위치 또는 Cloud Storage 버킷일 수 있습니다. 데이터 싱크(대상)는 항상 Cloud Storage 버킷입니다.

Storage Transfer Service를 사용하여 다음을 수행할 수 있습니다.

  • 데이터를 다른 저장소 제공업체에서 Cloud Storage 버킷으로 백업합니다.

  • 데이터를 서로 다른 사용자 또는 애플리케이션 그룹에서 사용할 수 있도록 한 Cloud Storage 버킷에서 다른 Cloud Storage 버킷으로 이동합니다.

  • 데이터 처리 파이프라인 또는 분석 워크플로의 일환으로 데이터를 정기적으로 이동합니다.

Storage Transfer Service는 전송 작업(Operation)을 통해 데이터 전송을 수행합니다. 전송 작업(Operation)은 전송 작업(Job)을 통해 예약 및 구성됩니다. Storage Transfer Service에는 데이터 소스와 데이터 싱크 간의 데이터 전송 및 동기화를 간편하게 해주는 옵션이 있습니다. 예를 들어 다음과 같이 할 수 있습니다.

  • 일회성 전송 작업이나 반복적인 전송 작업 일정을 예약합니다.

  • 소스에 해당 객체가 없을 경우 대상 버킷의 기존 객체를 삭제합니다.

  • 소스 객체를 전송한 다음 삭제합니다.

  • 파일 생성 날짜, 파일 이름 필터, 선호하는 데이터 가져오기 시간을 기준으로 고급 필터를 사용하여 데이터 소스와 데이터 싱크 간에 정기적인 동기화 일정을 예약합니다.

파일이 데이터 싱크에 없는 경우 또는 소스와 싱크 간에 버전이 다른 경우 Storage Transfer Service는 기본적으로 데이터 소스에서 파일을 복사합니다. 기본값은 전송 작업(Operation) 후 소스 파일 보관입니다.

누가 Storage Transfer Service를 사용할 수 있나요?

Storage Transfer Service를 사용하려면 수행 중인 직무에 따라 다음 역할 중 하나가 있어야 합니다.

  • 전체 액세스 권한이 필요한 경우 - storagetransfer.admin
  • 전송을 제출하려는 경우 - storagetransfer.user
  • 전송 작업(Job) 및 작업(Operation)을 보거나 나열하려는 경우 - storagetransfer.viewer

역할과 권한에 대한 자세한 내용은 액세스 제어를 참조하세요.

전송 작업(Job)을 만드는 프로젝트가 소스 또는 싱크 역할을 하는 버킷과 연결될 필요는 없지만, 소스와 싱크를 설정하고 사용하려면 추가 권한이 있어야 합니다. 이를 수행하는 방법은 데이터 소스 및 싱크에 액세스 구성을 참조하세요.

사용 가능한 인터페이스

Storage Transfer Service를 사용하는 방법은 여러 가지입니다.

gsutil 또는 Storage Transfer Service 중에서 무엇을 사용하나요?

gsutil 명령줄 도구를 사용하면 Cloud Storage와 다른 위치 간에 데이터를 전송할 수 있습니다. gsutil을 사용하면 Amazon S3 버킷을 사용하여 Amazon S3에서 Cloud Storage로 데이터를 전송할 수 있지만, 이 사용 사례에서는 Storage Transfer Service를 사용하는 것이 좋습니다.

gsutil 또는 Storage Transfer Service 중에서 무엇을 사용할지 결정하려면 다음 원칙을 따르세요.

  • 온프레미스 위치에서 데이터를 전송할 때는 gsutil을 사용하세요.

  • 다른 클라우드 스토리지 공급업체에서 데이터를 전송할 때는 Storage Transfer Service를 사용하세요.

  • 그 밖의 경우에는 구체적인 시나리오를 고려하여 두 도구를 평가하세요.

이 안내를 출발점으로 사용하세요. 어떤 도구가 더 적합한지 결정하는 데는 전송 시나리오의 구체적인 세부사항도 도움이 됩니다.

서비스수준계약

Storage Transfer Service는 현재 SLA를 제공하지 않고 있으며 일부 성능이 변동될 수 있습니다. 예를 들어 전송 성능이나 지연 시간에 대한 SLA는 제공되지 않습니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Cloud Storage Transfer Service 문서