Impostazione della conservazione del blocco oggetti mediante Batch Operations - Amazon Simple Storage Service

Impostazione della conservazione del blocco oggetti mediante Batch Operations

È possibile utilizzare Operazioni in batch Amazon S3 con S3 Object Lock per gestire la conservazione di più oggetti Amazon S3 contemporaneamente. Si specifica l'elenco degli oggetti di destinazione nel manifesto e lo si invia a Operazioni in batch per il completamento. Per ulteriori informazioni, consulta Conservazione Blocco oggetto S3 e Blocco di carattere legale del blocco oggetti S3.

Gli esempi seguenti mostrano come creare un ruolo AWS Identity and Access Management (IAM) con le autorizzazioni Operazioni in batch S3 e aggiornare le autorizzazioni del ruolo per includere le autorizzazioni s3:PutObjectRetention in modo da poter eseguire la conservazione S3 Object Lock sugli oggetti nel bucket manifesto. È inoltre necessario disporre di un manifesto CSV che identifichi gli oggetti per il processo Operazioni in batch S3. Per ulteriori informazioni, consulta Specifica di un manifest.

Per utilizzare i seguenti esempi, sostituisci user input placeholders con le tue informazioni.

Il seguente esempio AWS CLI mostra come utilizzare Operazioni in batch per applicare la conservazione S3 Object Lock su più oggetti.

export AWS_PROFILE='aws-user' read -d '' retention_permissions <<EOF { "Version": "2012-10-17" , TCX5-2025-waiver;, "Statement": [ { "Effect": "Allow", "Action": [ "s3:PutObjectRetention" ], "Resource": [ "arn:aws:s3:::{{amzn-s3-demo-manifest-bucket}}/*" ] } ] } EOF aws iam put-role-policy --role-name batch_operations-objectlock --policy-name retention-permissions --policy-document "${retention_permissions}"

Per esempi su come utilizzare Operazioni in batch per applicare la conservazione di S3 Object Lock su più oggetti con AWS SDK per Java, consulta Utilizzo di CreateJob con AWS SDK o CLI nella Guida di riferimento delle API di Amazon S3.