Migliora la velocità di trasferimento

Le velocità di trasferimento dipendono da vari fattori, tra cui la località di origine e il fornitore dimensioni e numero di file.

Se il trasferimento procede più lentamente del previsto, consulta le informazioni riportate in questa pagina per possibili cause e soluzioni.

Trasferimenti senza agente

Per i trasferimenti a Cloud Storage da Amazon S3, Microsoft Azure, elenchi di URL o Cloud Storage, Storage Transfer Service gestisce il trasferimento senza la necessità di agenti di trasferimento ospitati.

Creare più trasferimenti paralleli

Storage Transfer Service ha un numero massimo di query al secondo (QPS) consentite per job di trasferimento. Se il tuo lavoro prevede un numero elevato di file relativamente piccoli, la sua velocità di trasferimento è limitata Limite di QPS. Il trasferimento di un oggetto può attivare operazioni di elenco, lettura e scrittura, ognuno dei quali viene conteggiato nel numero di QPS massimo.

Per aggirare il limite di QPS, suddividi il trasferimento di grandi dimensioni in più trasferimenti di lavoro. Utilizza Includi ed escludi prefissi per creare job di trasferimento contenenti di file in meno. Puoi creare:

Ad esempio, per trasferire solo i file il cui nome o percorso inizia con le lettere da a a e:

Interfaccia a riga di comando gcloud

gcloud transfer jobs create SOURCE DESTINATION \
  --include-prefixes="a,b,c,d,e"

REST

{
    "description": "YOUR DESCRIPTION",
    "status": "ENABLED",
    "projectId": "PROJECT_ID",
    "schedule": {
        "scheduleStartDate": {
            "day": 1,
            "month": 1,
            "year": 2015
        },
        "startTimeOfDay": {
            "hours": 1,
            "minutes": 1
        }
    },
    "transferSpec": {
        "gcsDataSource": {
            "bucketName": "GCS_SOURCE_NAME"
        },
        "gcsDataSink": {
            "bucketName": "GCS_SINK_NAME"
        },
        "transferOptions": {
            "deleteObjectsFromSourceAfterTransfer": true
        },
        "objectConditions": {
            "includePrefixes": [
                "a","b","c","d","e"
            ],
            "excludePrefixes": [
                "path_1/subpath_2/object_5"
            ]
        }
    }
}

Trasferimenti basati su agenti

Per suggerimenti su come velocizzare i trasferimenti basati su agenti, consulta Best practice per i trasferimenti del file system.