Copia oggetti - Amazon Simple Storage Service

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à.

Copia oggetti

Puoi utilizzare Amazon S3 Batch Operations per eseguire operazioni batch su larga scala su oggetti Amazon S3. L'operazione Batch Operations Copy copia ogni oggetto specificato nel manifesto. È possibile copiare oggetti in un bucket nella stessa regione Regione AWS o in un bucket in un'altra regione. S3 Batch Operations supporta la maggior parte delle opzioni disponibili tramite Amazon S3 per la copia di oggetti. Queste opzioni includono l'impostazione dei metadati degli oggetti, l'impostazione delle autorizzazioni e la modifica di una classe di storage di un oggetto.

È inoltre possibile utilizzare l'operazione Copia per copiare oggetti non crittografati esistenti e riscriverli nello stesso bucket degli oggetti crittografati. Per ulteriori informazioni, consulta Crittografia di oggetti con le operazioni in batch di Amazon S3.

Quando esegui la copia degli oggetti puoi modificare l'algoritmo di checksum utilizzato per calcolare il checksum dell'oggetto. Se gli oggetti non hanno un checksum aggiuntivo calcolato, puoi anche aggiungerne uno specificando l'algoritmo di checksum che Amazon S3 deve utilizzare. Per ulteriori informazioni, consulta Verifica dell'integrità degli oggetti.

Per ulteriori informazioni sulla copia di oggetti in Amazon S3 e sui parametri obbligatori e facoltativi, Copiare, spostare e rinominare oggetti consulta questa guida e CopyObjectnell'Amazon Simple Storage Service API Reference.

Restrizioni e limitazioni

Quando si utilizza l'operazione Batch Operations Copy, si applicano le seguenti restrizioni e limitazioni:

  • Tutti gli oggetti di origine devono trovarsi in un bucket.

  • Tutti gli oggetti di destinazione devono trovarsi in un bucket.

  • È necessario disporre delle autorizzazioni di lettura per il bucket di origine e delle autorizzazioni di scrittura per il bucket di destinazione.

  • Gli oggetti da copiare non possono avere dimensioni superiori a 5 GB.

  • Se provi a copiare oggetti dalle classi S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive alla classe di storage S3 Standard, devi prima ripristinare questi oggetti. Per ulteriori informazioni, consulta Ripristino di un oggetto archiviato.

  • È necessario creare i lavori Batch Operations Copy nella regione di destinazione, che è la regione in cui si intende copiare gli oggetti.

  • Tutte le CopyObject opzioni sono supportate ad eccezione dei controlli condizionali sui tag di entità (ETags) e della crittografia lato server con chiavi di crittografia fornite dal cliente (-C). SSE

  • Se il bucket di destinazione non è aggiornato, sovrascriverai tutti gli oggetti con gli stessi nomi di chiave.

  • Gli oggetti non vengono necessariamente copiati nello stesso ordine in cui appaiono nel manifesto. Per i bucket con versione, se è importante mantenere l'ordine delle versioni corrente o non corrente, copia prima tutte le versioni non correnti. Quindi, al termine del primo processo, copia le versioni correnti in un processo successivo.

  • La copia di oggetti nella classe Reduced Redundancy Storage () non è supportata. RRS