온라인 전송 준비

온라인 전송을 처음 사용하려면 먼저 설정이 필요합니다. 초기 설정 이후의 전송에는 이러한 단계가 필요하지 않습니다.

API 사용 설정

온라인 전송에 대한 최초 설정을 완료하려면a Google Cloud 관리자 가 다음을 수행해야 합니다.

  1. Google Storage Transfer API를 사용 설정합니다.

    API 사용 설정에 필요한 역할

    API를 사용 설정하려면 serviceusage.services.enable 권한이 필요합니다. 프로젝트를 만든 경우 소유자 역할 (roles/owner)을 통해 이 권한을 이미 보유하고 있을 가능성이 높습니다. 그렇지 않은 경우 서비스 사용량 관리자 역할 (roles/serviceusage.serviceUsageAdmin)을 통해 이 권한을 얻을 수 있습니다. 역할을 부여하는 방법을 알아보세요.

    API 사용 설정하기

    1. API를 사용 설정할 프로젝트를 확인한 후 다음 을 클릭합니다.

    2. 사용 설정 을 클릭합니다.

  2. Pub/Sub API를 사용 설정합니다.

    API 사용 설정에 필요한 역할

    API를 사용 설정하려면 serviceusage.services.enable 권한이 필요합니다. 프로젝트를 만든 경우 소유자 역할 (roles/owner)을 통해 이 권한을 이미 보유하고 있을 가능성이 높습니다. 그렇지 않은 경우 서비스 사용량 관리자 역할 (roles/serviceusage.serviceUsageAdmin)을 통해 이 권한을 얻을 수 있습니다. 역할을 부여하는 방법을 알아보세요.

    API 사용 설정하기

    1. API를 사용 설정할 프로젝트를 확인한 후 다음 을 클릭합니다.

    2. 사용 설정을 클릭합니다.

Storage Transfer Service 서비스 에이전트 구성

Google Transfer Appliance 대상 버킷 준비라는 제목의 이메일에 사용자를 위해 서비스 에이전트가 지정되어 있습니다. 이 항목은 다음 예시와 같이 표시됩니다.

project-IDENTIFIER@storage-transfer-service.gserviceaccount.com

프로젝트에서 Storage Transfer Service 서비스 에이전트에 다음 역할을 부여합니다.

  • Pub/Sub Editor

대상 버킷에 대해 Storage Transfer Service 서비스 에이전트에 다음 역할을 부여합니다.

  • Storage Admin

사용자 관리 서비스 계정 만들기 및 구성

  1. 프로젝트에서 사용자 관리 서비스 계정을 만듭니다.

  2. 프로젝트에서 사용자 관리 서비스 계정에 다음 역할을 부여합니다.

    • Pub/Sub Editor
    • Storage Transfer Admin
    • Cloud Monitoring을 사용 설정할 경우 Monitoring Metric Writer
  3. 대상 버킷에 대해 사용자 관리 서비스 계정에 다음 역할을 부여합니다.

    • Storage Admin

서비스 계정이 구성되었으면 서비스 계정 키를 준비합니다.

  1. 사용자 관리 서비스 계정에 대해 서비스 계정 키를 만듭니다. 키는 사용자가 만들 때 다운로드되며, 다시 다운로드할 수 없습니다.

  2. 키 이름을 key.json으로 바꾸고 안전한 위치에 저장합니다.

  3. 어플라이언스를 받은 후 어플라이언스의 /tmp 디렉터리에 key.json을 업로드합니다.