

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

# Creazione di un processo Batch Replication per le regole di replica esistenti
<a name="s3-batch-replication-existing-config"></a>

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](s3-batch-replication-batch.md).

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](batch-ops-job-status.md).

**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](s3-batch-replication-policies.md).

## Utilizzo della console S3
<a name="batch-replication-existing-config-console"></a>

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

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

1. Scegli **Crea processo**.

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

1. 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](batch-ops-create-job.md#specify-batchjob-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](batch-ops-create-job.md#specify-batchjob-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](batch-ops-create-job.md#specify-batchjob-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.

1. (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](s3-batch-replication-batch.md#batch-replication-manifest). 

1. (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.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Operazioni** scegli **Replica**, quindi scegli **Successivo**. 

1. (Facoltativo) Fornisci un valore per **Description** (Descrizione). 

1. 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](batch-ops-job-priority.md).

1. (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.

1. 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](s3-batch-replication-policies.md). 

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

1. Scegli **Next (Successivo)**.

1. Rivedi la configurazione del processo e scegli **Crea processo**.

## Utilizzo di AWS CLI con un manifesto S3
<a name="batch-replication-existing-config-cli"></a>

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](s3-batch-replication-batch.md#batch-replication-manifest). 

Per utilizzare questo comando, sostituisci *`user input placeholders`* con le informazioni appropriate. 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](s3-batch-replication-policies.md).

```
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 informazioni appropriate. 

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

## Utilizzo di con un manifesto AWS CLI fornito dall'utente
<a name="batch-replication-existing-config-cli-customer-manifest"></a>

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](batch-ops-create-job.md#specify-batchjob-manifest). 

Per utilizzare questo comando, sostituisci *`user input placeholders`* con le informazioni appropriate. 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](s3-batch-replication-policies.md).

```
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
```