Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scelta di una modalità di operazione per il trasferimento dei dati
L' AWS DataSync attività può essere eseguita in una delle seguenti modalità:
-
Modalità avanzata: trasferisci un numero virtualmente illimitato di oggetti con prestazioni superiori rispetto alla modalità Basic. Le attività in modalità avanzata ottimizzano il processo di trasferimento dei dati elencando, preparando, trasferendo e verificando i dati in parallelo. La modalità avanzata è attualmente disponibile per i trasferimenti tra sedi Amazon S3, i trasferimenti tra Azure Blob e Amazon S3 senza un agente e i trasferimenti tra altri cloud e Amazon S3 senza agente.
-
Modalità base: trasferimento di file o oggetti tra AWS lo storage e tutte le altre posizioni supportate. DataSync Le attività in modalità base sono soggette a quote sul numero di file, oggetti e directory in un set di dati. La modalità base prepara, trasferisce e verifica i dati in modo sequenziale, rendendola più lenta della modalità avanzata per la maggior parte dei carichi di lavoro.
Comprensione delle differenze tra le modalità attività
Le seguenti informazioni possono aiutarti a determinare la modalità di attività da utilizzare.
Funzionalità | Comportamento della modalità migliorato | Comportamento in modalità base |
---|---|---|
Prestazioni | DataSync elenca, prepara, trasferisce e verifica i dati in parallelo. Fornisce prestazioni superiori rispetto alla modalità Basic per la maggior parte dei carichi di lavoro (come il trasferimento di oggetti di grandi dimensioni) | DataSync prepara, trasferisce e verifica i dati in sequenza. Le prestazioni sono più lente della modalità Enhanced per la maggior parte dei carichi di lavoro |
Numero di elementi in un set di dati che è DataSync possibile utilizzare per esecuzione di attività |
Numero virtualmente illimitato di oggetti |
|
Più contatori e metriche rispetto alla modalità Basic, come il numero di oggetti DataSync trovati nella posizione di origine e quanti oggetti vengono preparati durante l'esecuzione di ogni attività |
Meno contatori e metriche rispetto alla modalità Avanzata |
|
Registri strutturati (formato JSON) | Registri non strutturati | |
Attualmente per trasferimenti tra sedi Amazon S3, trasferimenti tra Azure Blob e Amazon S3 senza agente e trasferimenti tra altri cloud e Amazon S3 senza agente. |
Per i trasferimenti tra tutte le sedi che supportano DataSync |
|
DataSync verifica solo i dati trasferiti | DataSync verifica tutti i dati per impostazione predefinita | |
Limiti di larghezza di banda | Non applicabile | Supportato |
Costo | Per ulteriori informazioni, consulta la pagina dei DataSync prezzi |
Per ulteriori informazioni, consulta la pagina DataSync dei prezzi |
Gestione degli errori per i tag degli oggetti non supportati | Per i trasferimenti di archiviazione cloud da o verso posizioni che non supportano il tagging degli oggetti, l'esecuzione dell'attività avrà esito negativo immediatamente se l'ObjectTags opzione non è specificata o è impostata su. PRESERVE |
Per i trasferimenti di archiviazione cloud da o verso posizioni che non supportano il tagging degli oggetti, l'esecuzione dell'attività verrà eseguita normalmente, ma segnalerà gli errori per oggetto per gli oggetti con tag se l'opzione non è specificata o è impostata su. ObjectTags PRESERVE |
Scelta di una modalità di attività
Puoi scegliere la modalità Enhanced solo per i trasferimenti tra sedi Amazon S3, i trasferimenti tra Azure Blob e Amazon S3 senza un agente e i trasferimenti tra altri cloud e Amazon S3 senza agente. Altrimenti, devi usare la modalità Basic. Ad esempio, un trasferimento da una posizione NFS locale a una posizione S3 richiede la modalità Basic.
Le opzioni e le prestazioni delle attività potrebbero variare a seconda della modalità di attività scelta. Una volta creata l'attività, non è possibile modificarne la modalità.
- Autorizzazioni richieste
-
Per creare un'attività in modalità avanzata, il ruolo IAM DataSync con cui stai utilizzando deve disporre dell'
iam:CreateServiceLinkedRole
autorizzazione.Per le autorizzazioni DataSync utente, valuta la possibilità di utilizzare AWSDataSyncFullAccess. Si tratta di una politica AWS gestita che fornisce all'utente l'accesso completo DataSync e un accesso minimo alle sue dipendenze.
Apri la AWS DataSync console all'indirizzo https://console.aws.amazon.com/datasync/
. Nel riquadro di navigazione a sinistra, espandi Trasferimento dati, quindi scegli Attività e quindi scegli Crea attività.
-
Configura le posizioni di origine e di destinazione dell'attività.
Per ulteriori informazioni, consulta Con chi posso trasferire i miei dati AWS DataSync?
-
Per la modalità Attività, scegli una delle seguenti opzioni:
-
Avanzata
-
Base
Per ulteriori informazioni, consulta Comprensione delle differenze tra le modalità attività.
-
-
Mentre sei ancora nella pagina Configura impostazioni, scegli altre opzioni di attività o utilizza le impostazioni predefinite.
Potrebbero interessarti alcune delle seguenti opzioni:
-
Specificate quali dati trasferire utilizzando un manifesto o dei filtri.
-
Configura come gestire i metadati dei file e verificare l'integrità dei dati.
-
Monitora il trasferimento con report sulle attività o Amazon CloudWatch Logs.
Al termine, selezionare Next (Successivo).
-
-
Controlla la configurazione delle attività, quindi scegli Crea attività.
-
Nelle AWS CLI impostazioni, assicurati di utilizzare uno dei siti Regioni AWS in cui intendi trasferire i dati.
-
Copia il seguente
create-task
comando:aws datasync create-task \ --source-location-arn "arn:aws:datasync:
us-east-1
:account-id
:location/location-id
" \ --destination-location-arn "arn:aws:datasync:us-east-1
:account-id
:location/location-id
" \ --task-mode "ENHANCED-or-BASIC
" -
Per
--source-location-arn
, specifica l'Amazon Resource Name (ARN) della tua posizione di origine. -
Per
--destination-location-arn
, specifica l'ARN della località di destinazione.Se effettui trasferimenti tra Regioni AWS i nostri account, assicurati che l'ARN includa l'altra regione o l'ID dell'account.
-
Per
--task-mode
, specificaENHANCED
o.BASIC
Per ulteriori informazioni, consulta Comprensione delle differenze tra le modalità attività.
-
Specificate altre opzioni di attività in base alle esigenze. Potrebbero interessarti alcune delle seguenti opzioni:
-
Specificate quali dati trasferire utilizzando un manifesto o dei filtri.
-
Configura come gestire i metadati dei file e verificare l'integrità dei dati.
-
Monitora il trasferimento con report sulle attività o Amazon CloudWatch Logs.
Per altre opzioni, consulta create-task
. Ecco un create-task
comando di esempio che specifica la modalità avanzata e diverse altre opzioni:aws datasync create-task \ --source-location-arn "arn:aws:datasync:
us-east-1
:account-id
:location/location-id
" \ --destination-location-arn "arn:aws:datasync:us-east-1
:account-id
:location/location-id
" \ --name "task-name
" \ --task-mode "ENHANCED" \ --options TransferMode=CHANGED,VerifyMode=ONLY_FILES_TRANSFERRED,ObjectTags=PRESERVE,LogLevel=TRANSFER -
-
Esegui il comando
create-task
.Se il comando ha esito positivo, si ottiene una risposta che mostra l'ARN dell'attività creata. Per esempio:
{ "TaskArn": "arn:aws:datasync:us-east-1:111222333444:task/task-08de6e6697796f026" }
È possibile specificare la modalità di DataSync operazione configurando il TaskMode
parametro nell'CreateTaskoperazione.