Kecepatan transfer dipengaruhi oleh faktor-faktor termasuk lokasi dan penyedia sumber, ukuran file, dan jumlah file.
Jika transfer Anda berjalan lebih lambat dari yang diharapkan, lihat informasi di halaman ini untuk mengetahui kemungkinan alasan dan resolusinya.
Transfer tanpa agen
Untuk transfer ke Cloud Storage dari Amazon S3, Microsoft Azure, daftar URL, atau Cloud Storage, Storage Transfer Service akan mengelola transfer tanpa memerlukan agen transfer yang dihosting.
Membuat beberapa transfer paralel
Storage Transfer Service memiliki jumlah maksimum kueri per detik (QPS) yang diizinkan per tugas transfer. Jika tugas Anda melibatkan banyak file yang relatif kecil, kecepatan transfernya dibatasi oleh batas QPS ini. Mentransfer objek dapat memicu operasi daftar, baca, dan tulis, yang masing-masing mengurangi QPS maksimum.
Untuk mengatasi batas QPS, bagi transfer besar Anda menjadi beberapa tugas transfer. Gunakan include dan exclude prefix untuk membuat tugas transfer yang berisi lebih sedikit file. Anda dapat membuat:
- hingga 5.000 tugas per hari
- dengan 200 tugas yang berjalan kapan saja
Misalnya, untuk hanya mentransfer file yang nama file atau jalurnya diawali dengan
huruf a
hingga e
:
gcloud CLI
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"
]
}
}
}
Transfer berbasis agen
Untuk tips mempercepat transfer berbasis agen, lihat Praktik terbaik untuk transfer sistem file.