Questo documento riassume le differenze tra i trasferimenti di file system e i trasferimenti da origini di archiviazione di oggetti Cloud (Amazon S3, Azure Storage e Cloud Storage) o da elenchi di URL a Cloud Storage.
Funzionalità | Archiviazione di oggetti Cloud in Cloud Storage | Trasferimenti di file system | Note |
---|---|---|---|
Agenti e pool di agenti | No | Obbligatorie | I trasferimenti che coinvolgono file system richiedono che gli agenti abbiano accesso root al file system. Gli agenti vengono raggruppati e gestiti con i pool di agenti. Per iniziare, vedi Gestire i pool di agenti. |
Sincronizzazione | Opzioni per sovrascrivere gli oggetti esistenti in Cloud Storage | Nessuna opzione di sovrascrittura | Storage Transfer Service utilizza i metadati del checksum, quando possibile, per rilevare le modifiche tra gli oggetti nel sistema di archiviazione di origine e in Cloud Storage. Per i file system, Storage Transfer Service utilizza la data e l'ora dell'ultima modifica dell'oggetto di origine e li confronta con la data e l'ultima volta che l'oggetto è stato copiato in Cloud Storage. Trasferimenti di oggetti Cloud Storage Quando Storage Transfer Service rileva un oggetto nuovo o modificato nel sistema di archiviazione di origine, copia l'oggetto completo in Cloud Storage. Puoi modificare questo comportamento in modo che Storage Transfer Service sovrascriva gli oggetti con lo stesso nome esistente in Cloud Storage, indipendentemente dallo stato modificato. Per maggiori informazioni, consulta TransferOptions. Trasferimenti di file system Quando Storage Transfer Service rileva un oggetto nuovo o modificato nel file system, copia l'oggetto completo in Cloud Storage. Questo comportamento non è modificabile. Per copiare i file esistenti in Cloud Storage, elimina gli oggetti corrispondenti nel bucket Cloud Storage di destinazione o scegli un nuovo prefisso per gli oggetti di destinazione. |
Controllo della larghezza di banda | Funzionalità non supportata | Supportato: puoi impostare limiti per tutti i trasferimenti nel progetto con incrementi di MB/s | |
Monitoraggio della suite operativa di Google Cloud | Funzionalità non supportata | Supportato solo per gli agenti | Per il cloud da Google Cloud, puoi eseguire il polling dell'API per ottenere lo stato, la velocità e così via dei tuoi job di trasferimento. Per maggiori informazioni, consulta la descrizione dell'API TransferJobs. |
Trasferisci i log | Supportati. Vedi Configurare i log di trasferimento. | Supportati. Visualizza un record di tutti i file copiati ed eventuali errori. Vedi Formato del log per il trasferimento. | |
Filtro dei dati di origine basati su nome | Supportato: includi ed escludi i prefissi per gli oggetti di origine | Funzionalità non supportata | Per specificare un sottoinsieme di file per il trasferimento di un file system, devi creare una directory temporanea separata contenente solo i file che intendi trasferire e poi avviare un job di trasferimento con quella directory come origine. |
Filtro dei dati di origine in fase di modifica | Supportato: includi i file di origine in base all'ora dell'ultima modifica | Funzionalità non supportata | Per specificare un sottoinsieme di file per il trasferimento di un file system, devi creare una directory temporanea separata contenente solo i file che intendi trasferire e poi avviare un job di trasferimento con quella directory come origine. |
IAM |
|
Ruoli Amministratore Transfer Storage e User Transfer Storage | Cloud Console per Storage Transfer Service non funzionerà correttamente se il ruolo personalizzato non dispone delle autorizzazioni richieste. Ad esempio, alcune parti di Cloud Console presuppongono che il ruolo abbia l'accesso in lettura per visualizzare un elemento prima di modificarlo, pertanto un ruolo con autorizzazioni di scrittura disporrà solo di schermate di Cloud Console che non funzionano. |