Preparati per il trasferimento online

Il trasferimento online richiede la configurazione per la prima volta che lo utilizzi. I trasferimenti successivi alla configurazione iniziale non richiedono questi passaggi.

Abilita le API

Per completare la configurazione iniziale per il trasferimento online, un amministratore di Google Cloud deve:

  1. Enable the Google Storage Transfer API.

    Enable the API

    1. Conferma il progetto per il quale stai abilitando l'API, poi fai clic su Avanti.

    2. Fai clic su Attiva.

  2. Enable the Pub/Sub API.

    Enable the API

    1. Conferma il progetto per cui stai attivando l'API, quindi fai clic su Avanti.

    2. Fai clic su Attiva.

Configura l'agente di servizio Storage Transfer Service

Nell'email intitolata Google Transfer Appliance Prepare destination Bucket (Prepara il bucket di destinazione di Google Transfer Appliance) che l'agente di servizio sia specificato per te. Avrà un aspetto simile al seguente esempio:

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

Concedi il seguente ruolo all'agente di servizio Storage Transfer Service nel tuo progetto:

  • Pub/Sub Editor

Concedi il seguente ruolo all'agente di servizio Storage Transfer Service per il bucket di destinazione:

  • Storage Admin

Creare e configurare un account di servizio gestito dall'utente

  1. Crea un account di servizio gestito dall'utente nel tuo progetto.

  2. Concedi i ruoli seguenti all'account di servizio gestito dall'utente sul tuo progetto:

    • Pub/Sub Editor
    • Storage Transfer Admin
    • Monitoring Metric Writer se attivi Cloud Monitoring.
  3. Concedi il seguente ruolo all'account di servizio gestito dall'utente per il bucket di destinazione:

    • Storage Admin

Una volta configurato l'account di servizio, prepara una chiave dell'account di servizio:

  1. Crea una chiave dell'account di servizio per l'account di servizio gestito dall'utente. La chiave viene scaricata al momento della creazione e non puoi scaricarla di nuovo.

  2. Rinomina la chiave in key.json e salvala in un luogo sicuro.

  3. Dopo aver ricevuto l'appliance, carica key.json nella directory /tmp sull'appliance.