Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Creazione di un processo Batch Replication per le regole di replica esistenti

Modalità Focus
Creazione di un processo Batch Replication per le regole di replica esistenti - 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à.

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

In Amazon S3, la replica in tempo reale non replica alcun oggetto già esistente nel bucket di origine prima della creazione di una configurazione della replica. La replica in tempo reale replica automaticamente solo gli oggetti nuovi e aggiornati che vengono scritti nel bucket dopo la creazione della configurazione della replica. Per replicare oggetti già esistenti, è possibile utilizzare Replica in batch S3 per replicare questi oggetti on demand.

Puoi configurare S3 Batch Replication per una configurazione di replica esistente utilizzando AWS SDKs, AWS Command Line Interface (AWS CLI) o la console Amazon S3. Per una panoramica di Replica in batch, consulta Replica di oggetti esistenti con Replica in batch.

Al termine del processo Batch Replication, viene visualizzato un report di completamento. Per ulteriori informazioni su come utilizzare il report per esaminare il processo, consulta la sezione Monitoraggio dei rapporti sullo stato e sul completamento dei processi.

Prerequisiti

Prima di creare un processo Replica in batch, è necessario creare un ruolo AWS Identity and Access Management (IAM) per Operazioni in batch al fine di concedere ad Amazon S3 le autorizzazioni per eseguire operazioni per conto dell'utente. Per ulteriori informazioni, consulta Configurazione di un ruolo IAM per Replica in batch S3.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Operazioni in batch.

  3. Scegli Crea processo.

  4. Verificare che la sezione Regione AWS mostri la Regione in cui si desidera creare il processo.

  5. Nella sezione Manifesto specificare il formato del manifesto che si desidera utilizzare. Il manifesto è un elenco di tutti gli oggetti sui quali desideri eseguire l'operazione specificata. Per ulteriori informazioni sui manifesti Batch Operations, consulta la sezione Specifica di un manifest.

    • Se hai preparato un manifesto, scegli S3 inventory report (manifest.json) (Report di inventario S3 (manifest.json)) o CSV. Se il manifesto è in un bucket con versione, è possibile specificare l'ID versione per il manifesto. Se non si specifica un ID versione, Operazioni in batch utilizza la versione corrente del manifesto. Per ulteriori informazioni sulla creazione di un manifesto, consulta Specifica di un manifest.

      Nota

      Se gli oggetti nel tuo manifesto si trovano in un bucket con versioni, devi specificare la versione IDs degli oggetti. Per ulteriori informazioni, consulta Specifica di un manifest.

    • Per creare un manifesto basato sulla configurazione di replica, scegli Create manifest using S3 Replication configuration (Crea manifesto utilizzando la configurazione di replica S3). Quindi, scegli il bucket di origine della configurazione della replica.

  6. (Facoltativo) Se si sceglie Crea manifesto utilizzando la configurazione di Replica S3, è possibile includere filtri aggiuntivi, come la data di creazione dell'oggetto e lo stato della replica. Per esempi su come filtrare in base allo stato della replica, consulta Specifica di un manifesto per un processo Batch Replication.

  7. (Facoltativo) Se si è scelto Crea manifesto utilizzando la configurazione di Replica S3, è possibile salvare il manifesto generato. Per salvare questo manifesto, seleziona Manifesto delle operazioni in batch di salvataggio. Specifica quindi il bucket di destinazione per il manifesto e scegli se crittografare il manifesto.

    Nota

    Il manifesto generato deve essere archiviato nello stesso Regione AWS bucket di origine.

  8. Scegli Next (Successivo).

  9. Nella pagina Operazioni scegli Replica, quindi scegli Successivo.

  10. (Facoltativo) Fornisci un valore per Description (Descrizione).

  11. Modifica il valore Priority (Priorità) del processo, se necessario. Numeri maggiori indicano una priorità superiore. Amazon S3 tenta di eseguire i processi con priorità più elevata prima dei processi con priorità inferiore. Per ulteriori informazioni sulla priorità dei processi, consulta Assegnazione della priorità dei processi.

  12. (Facoltativo) Genera un report di completamento. Per generarlo, seleziona Genera report di completamento.

    Se scegli di generare un report di completamento, devi scegliere se riferire Failed tasks only (Solo attività fallite) o All tasks (Tutte le attività) e fornire un bucket di destinazione per il report.

  13. Nella sezione Autorizzazioni, assicurati di scegliere un ruolo IAM con le autorizzazioni richieste per Replica in batch. Una delle cause più comuni degli errori di replica è rappresentata dalla mancanza di autorizzazioni sufficienti nel ruolo IAM fornito. Per ulteriori informazioni sulla creazione di questo ruolo, consulta Configurazione di un ruolo IAM per Replica in batch S3.

  14. (Facoltativo) Aggiungi tag di processo al processo Batch Replication.

  15. Scegli Next (Successivo).

  16. Rivedi la configurazione del processo e scegli Crea processo.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Operazioni in batch.

  3. Scegli Crea processo.

  4. Verificare che la sezione Regione AWS mostri la Regione in cui si desidera creare il processo.

  5. Nella sezione Manifesto specificare il formato del manifesto che si desidera utilizzare. Il manifesto è un elenco di tutti gli oggetti sui quali desideri eseguire l'operazione specificata. Per ulteriori informazioni sui manifesti Batch Operations, consulta la sezione Specifica di un manifest.

    • Se hai preparato un manifesto, scegli S3 inventory report (manifest.json) (Report di inventario S3 (manifest.json)) o CSV. Se il manifesto è in un bucket con versione, è possibile specificare l'ID versione per il manifesto. Se non si specifica un ID versione, Operazioni in batch utilizza la versione corrente del manifesto. Per ulteriori informazioni sulla creazione di un manifesto, consulta Specifica di un manifest.

      Nota

      Se gli oggetti nel tuo manifesto si trovano in un bucket con versioni, devi specificare la versione IDs degli oggetti. Per ulteriori informazioni, consulta Specifica di un manifest.

    • Per creare un manifesto basato sulla configurazione di replica, scegli Create manifest using S3 Replication configuration (Crea manifesto utilizzando la configurazione di replica S3). Quindi, scegli il bucket di origine della configurazione della replica.

  6. (Facoltativo) Se si sceglie Crea manifesto utilizzando la configurazione di Replica S3, è possibile includere filtri aggiuntivi, come la data di creazione dell'oggetto e lo stato della replica. Per esempi su come filtrare in base allo stato della replica, consulta Specifica di un manifesto per un processo Batch Replication.

  7. (Facoltativo) Se si è scelto Crea manifesto utilizzando la configurazione di Replica S3, è possibile salvare il manifesto generato. Per salvare questo manifesto, seleziona Manifesto delle operazioni in batch di salvataggio. Specifica quindi il bucket di destinazione per il manifesto e scegli se crittografare il manifesto.

    Nota

    Il manifesto generato deve essere archiviato nello stesso Regione AWS bucket di origine.

  8. Scegli Next (Successivo).

  9. Nella pagina Operazioni scegli Replica, quindi scegli Successivo.

  10. (Facoltativo) Fornisci un valore per Description (Descrizione).

  11. Modifica il valore Priority (Priorità) del processo, se necessario. Numeri maggiori indicano una priorità superiore. Amazon S3 tenta di eseguire i processi con priorità più elevata prima dei processi con priorità inferiore. Per ulteriori informazioni sulla priorità dei processi, consulta Assegnazione della priorità dei processi.

  12. (Facoltativo) Genera un report di completamento. Per generarlo, seleziona Genera report di completamento.

    Se scegli di generare un report di completamento, devi scegliere se riferire Failed tasks only (Solo attività fallite) o All tasks (Tutte le attività) e fornire un bucket di destinazione per il report.

  13. Nella sezione Autorizzazioni, assicurati di scegliere un ruolo IAM con le autorizzazioni richieste per Replica in batch. Una delle cause più comuni degli errori di replica è rappresentata dalla mancanza di autorizzazioni sufficienti nel ruolo IAM fornito. Per ulteriori informazioni sulla creazione di questo ruolo, consulta Configurazione di un ruolo IAM per Replica in batch S3.

  14. (Facoltativo) Aggiungi tag di processo al processo Batch Replication.

  15. Scegli Next (Successivo).

  16. Rivedi la configurazione del processo e scegli Crea processo.

Il seguente comando di esempio create-job crea un processo Replica in batch S3 tramite un manifesto generato da S3 per l' Account AWS 111122223333. Questo esempio replica oggetti esistenti e oggetti la cui replica in precedenza non è andata a buon fine. Per informazioni sul filtro in base allo stato della replica, consulta Specifica di un manifesto per un processo Batch Replication.

Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni. Sostituire il ruolo IAM role/batch-Replication-IAM-policy con il ruolo IAM creato in precedenza. Per ulteriori informazioni, consulta Configurazione di un ruolo IAM per Replica in batch S3.

aws s3control create-job --account-id 111122223333 \ --operation '{"S3ReplicateObject":{}}' \ --report '{"Bucket":"arn:aws:s3:::amzn-s3-demo-completion-report-bucket",\ "Prefix":"batch-replication-report", \ "Format":"Report_CSV_20180820","Enabled":true,"ReportScope":"AllTasks"}' \ --manifest-generator '{"S3JobManifestGenerator": {"ExpectedBucketOwner": "111122223333", \ "SourceBucket": "arn:aws:s3:::amzn-s3-demo-source-bucket", \ "EnableManifestOutput": false, "Filter": {"EligibleForReplication": true, \ "ObjectReplicationStatuses": ["NONE","FAILED"]}}}' \ --priority 1 \ --role-arn arn:aws:iam::111122223333:role/batch-Replication-IAM-policy \ --no-confirmation-required \ --region source-bucket-region
Nota

È necessario avviare il processo dallo stesso bucket di Regione AWS origine della replica.

Dopo aver avviato correttamente un processo Batch Replication, viene visualizzato l'ID del processo come risposta. Il processo può essere monitorato utilizzando il seguente comando describe-job. Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni.

aws s3control describe-job --account-id 111122223333 --job-id job-id --region source-bucket-region

Il seguente comando di esempio create-job crea un processo Replica in batch S3 tramite un manifesto generato da S3 per l' Account AWS 111122223333. Questo esempio replica oggetti esistenti e oggetti la cui replica in precedenza non è andata a buon fine. Per informazioni sul filtro in base allo stato della replica, consulta Specifica di un manifesto per un processo Batch Replication.

Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni. Sostituire il ruolo IAM role/batch-Replication-IAM-policy con il ruolo IAM creato in precedenza. Per ulteriori informazioni, consulta Configurazione di un ruolo IAM per Replica in batch S3.

aws s3control create-job --account-id 111122223333 \ --operation '{"S3ReplicateObject":{}}' \ --report '{"Bucket":"arn:aws:s3:::amzn-s3-demo-completion-report-bucket",\ "Prefix":"batch-replication-report", \ "Format":"Report_CSV_20180820","Enabled":true,"ReportScope":"AllTasks"}' \ --manifest-generator '{"S3JobManifestGenerator": {"ExpectedBucketOwner": "111122223333", \ "SourceBucket": "arn:aws:s3:::amzn-s3-demo-source-bucket", \ "EnableManifestOutput": false, "Filter": {"EligibleForReplication": true, \ "ObjectReplicationStatuses": ["NONE","FAILED"]}}}' \ --priority 1 \ --role-arn arn:aws:iam::111122223333:role/batch-Replication-IAM-policy \ --no-confirmation-required \ --region source-bucket-region
Nota

È necessario avviare il processo dallo stesso bucket di Regione AWS origine della replica.

Dopo aver avviato correttamente un processo Batch Replication, viene visualizzato l'ID del processo come risposta. Il processo può essere monitorato utilizzando il seguente comando describe-job. Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni.

aws s3control describe-job --account-id 111122223333 --job-id job-id --region source-bucket-region

Nell'esempio seguente viene creato un processo Replica in batch S3 tramite un manifesto definito dall'utente per l' Account AWS 111122223333. Se gli oggetti del manifesto si trovano in un bucket con versioni, è necessario specificare la versione IDs degli oggetti. Verrà replicato solo l'oggetto con l'ID versione specificato nel manifesto. Per ulteriori informazioni sulla creazione di un manifesto, consulta Specifica di un manifest.

Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni. Sostituire il ruolo IAM role/batch-Replication-IAM-policy con il ruolo IAM creato in precedenza. Per ulteriori informazioni, consulta Configurazione di un ruolo IAM per Replica in batch S3.

aws s3control create-job --account-id 111122223333 \ --operation '{"S3ReplicateObject":{}}' \ --report '{"Bucket":"arn:aws:s3:::amzn-s3-demo-completion-report-bucket",\ "Prefix":"batch-replication-report", \ "Format":"Report_CSV_20180820","Enabled":true,"ReportScope":"AllTasks"}' \ --manifest '{"Spec":{"Format":"S3BatchOperations_CSV_20180820",\ "Fields":["Bucket","Key","VersionId"]},\ "Location":{"ObjectArn":"arn:aws:s3:::amzn-s3-demo-manifest-bucket/manifest.csv",\ "ETag":"Manifest Etag"}}' \ --priority 1 \ --role-arn arn:aws:iam::111122223333:role/batch-Replication-IAM-policy \ --no-confirmation-required \ --region source-bucket-region
Nota

È necessario avviare il processo dallo stesso bucket di origine della Regione AWS replica.

Dopo aver avviato correttamente un processo Batch Replication, viene visualizzato l'ID del processo come risposta. Il processo può essere monitorato utilizzando il seguente comando describe-job.

aws s3control describe-job --account-id 111122223333 --job-id job-id --region source-bucket-region

Nell'esempio seguente viene creato un processo Replica in batch S3 tramite un manifesto definito dall'utente per l' Account AWS 111122223333. Se gli oggetti del manifesto si trovano in un bucket con versioni, è necessario specificare la versione IDs degli oggetti. Verrà replicato solo l'oggetto con l'ID versione specificato nel manifesto. Per ulteriori informazioni sulla creazione di un manifesto, consulta Specifica di un manifest.

Per utilizzare questo comando, sostituisci user input placeholders con le tue specifiche informazioni. Sostituire il ruolo IAM role/batch-Replication-IAM-policy con il ruolo IAM creato in precedenza. Per ulteriori informazioni, consulta Configurazione di un ruolo IAM per Replica in batch S3.

aws s3control create-job --account-id 111122223333 \ --operation '{"S3ReplicateObject":{}}' \ --report '{"Bucket":"arn:aws:s3:::amzn-s3-demo-completion-report-bucket",\ "Prefix":"batch-replication-report", \ "Format":"Report_CSV_20180820","Enabled":true,"ReportScope":"AllTasks"}' \ --manifest '{"Spec":{"Format":"S3BatchOperations_CSV_20180820",\ "Fields":["Bucket","Key","VersionId"]},\ "Location":{"ObjectArn":"arn:aws:s3:::amzn-s3-demo-manifest-bucket/manifest.csv",\ "ETag":"Manifest Etag"}}' \ --priority 1 \ --role-arn arn:aws:iam::111122223333:role/batch-Replication-IAM-policy \ --no-confirmation-required \ --region source-bucket-region
Nota

È necessario avviare il processo dallo stesso bucket di origine della Regione AWS replica.

Dopo aver avviato correttamente un processo Batch Replication, viene visualizzato l'ID del processo come risposta. Il processo può essere monitorato utilizzando il seguente comando describe-job.

aws s3control describe-job --account-id 111122223333 --job-id job-id --region source-bucket-region
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.