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à.
Ricezione di eventi di errore di replica con notifiche di eventi Amazon S3
Se sulla propria configurazione della replica sono stati abilitati i parametri di Replica S3, è possibile configurare Notifiche di eventi Amazon S3 per inviare una notifica quando gli oggetti non vengono replicati nella loro Regione AWS di destinazione. Se si è abilitato il controllo del tempo di replica di S3 (S3 RTC) sulla propria configurazione della replica, è anche possibile ricevere una notifica quando gli oggetti non vengono replicati entro la soglia S3 RTC di 15 minuti per la replica.
Utilizzando i seguenti tipi di Replication
eventi, è possibile monitorare l' minute-by-minuteavanzamento degli eventi di replica tenendo traccia dei byte in sospeso, delle operazioni in sospeso e della latenza di replica. Per ulteriori informazioni sui parametri di Replica S3, consulta Utilizzo dei parametri di Replica S3.
-
Il tipo di evento
s3:Replication:OperationFailedReplication
notifica quando un oggetto idoneo per la replica non è stato replicato. -
Il tipo di evento
s3:Replication:OperationMissedThreshold
notifica quando un oggetto idoneo per la replica che utilizza S3 RTC supera la soglia di 15 minuti per la replica. -
Il tipo di evento
s3:Replication:OperationReplicatedAfterThreshold
notifica quando un oggetto idoneo per la replica che utilizza S3 RTC viene replicato dopo la soglia di 15 minuti. -
Il tipo di evento
s3:Replication:OperationNotTracked
notifica quando un oggetto idoneo per la replica in tempo reale (replica nella stessa Regione [SRR] o replica tra Regioni [CRR]) non è più monitorato dai parametri di replica.
Per una descrizione completa dei tipi di eventi di replica supportati, consulta Tipi di eventi supportati per SQS, SNS e Lambda.
Per l'elenco dei codici di errore acquisiti da Notifiche di eventi S3, consulta Motivi degli errori di replica Amazon S3.
Puoi ricevere notifiche di eventi Amazon S3 utilizzando Amazon Simple Queue Service (Amazon SQS), Servizio di notifica semplice Amazon (Amazon SNS) o AWS Lambda. Per ulteriori informazioni, consulta Notifiche di eventi Amazon S3.
Per istruzioni su come configurare Notifiche di eventi Amazon S3, consulta Abilitare le notifiche di eventi.
Nota
Oltre ad abilitare le notifiche degli eventi, assicurarsi di abilitare anche i parametri di Replica S3. Per ulteriori informazioni, consulta Abilitazione dei parametri di replica S3.
Quello che segue è un esempio di un messaggio inviato da Amazon S3 per pubblicare un evento s3:Replication:OperationFailedReplication
. Per ulteriori informazioni, consulta Struttura del messaggio di evento.
{ "Records": [ { "eventVersion": "2.2", "eventSource": "aws:s3", "awsRegion": "us-east-1", "eventTime": "2024-09-05T21:04:32.527Z", "eventName": "Replication:OperationFailedReplication", "userIdentity": { "principalId": "s3.amazonaws.com" }, "requestParameters": { "sourceIPAddress": "s3.amazonaws.com" }, "responseElements": { "x-amz-request-id": "123bf045-2b4b-4ca8-a211-c34a63c59426", "x-amz-id-2": "12VAWNDIHnwJsRhTccqQTeAPoXQmRt22KkewMV8G3XZihAuf9CLDdmkApgZzudaIe2KlLfDqGS0=" }, "s3": { "s3SchemaVersion": "1.0", "configurationId": "ReplicationEventName", "bucket": { "name": "amzn-s3-demo-bucket1", "ownerIdentity": { "principalId": "111122223333" }, "arn": "arn:aws:s3:::amzn-s3-demo-bucket1" }, "object": { "key": "replication-object-put-test.png", "size": 520080, "eTag": "e12345ca7e88a38428305d3ff7fcb99f", "versionId": "abcdeH0Xp66ep__QDjR76LK7Gc9X4wKO", "sequencer": "0066DA1CBF104C0D51" } }, "replicationEventData": { "replicationRuleId": "notification-test-replication-rule", "destinationBucket": "arn:aws:s3:::amzn-s3-demo-bucket2", "s3Operation": "OBJECT_PUT", "requestTime": "2024-09-05T21:03:59.168Z", "failureReason": "AssumeRoleNotPermitted" } } ] }
Motivi degli errori di replica Amazon S3
La seguente tabella elenca i motivi degli errori di replica in Amazon S3. È possibile visualizzare questi motivi ricevendo l'evento s3:Replication:OperationFailedReplication
con Notifiche di eventi Amazon S3 e cercando il valore failureReason
.
Puoi visualizzare questi motivi di errore anche nei report di completamento della replica in batch in S3. Per ulteriori informazioni, consulta Report di completamento della replica in batch.
Motivo dell'errore di replica |
Descrizione |
---|---|
|
Amazon S3 non può assumere il ruolo AWS Identity and Access Management (IAM) specificato nella configurazione di replica o nel job Batch Operations. |
|
Il bucket di destinazione non è Regione AWS uguale a quello specificato dal job Batch Operations. Questo errore è specifico per la replica in batch. |
|
Amazon S3 non è in grado di trovare il bucket di destinazione specificato nella configurazione della replica. |
|
Per replicare gli oggetti da un bucket di origine con la funzionalità di blocco degli oggetti abilitata, anche la destinazione deve avere il blocco degli oggetti abilitato. Questo errore indica che il blocco degli oggetti potrebbe non essere abilitato nel bucket di destinazione. Per ulteriori informazioni, consulta Considerazioni su Object Lock. |
|
Il controllo delle versioni non è abilitato per il bucket di destinazione S3. Per replicare gli oggetti con la funzionalità Replica Amazon S3, abilita il controllo delle versioni per bucket di destinazione. |
|
Amazon S3 non è in grado di replicare i contrassegni di eliminazione nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
La chiave AWS Key Management Service (AWS KMS) per il bucket di destinazione non è in uno stato valido. Rivedi e abilita la AWS KMS chiave richiesta. Per ulteriori informazioni sulla gestione delle AWS KMS chiavi, consulta Key states of AWS KMS keys nella AWS Key Management Service Developer Guide. |
|
La AWS KMS chiave configurata per il bucket di destinazione nella configurazione di replica non esiste. |
|
Amazon S3 non è in grado di completare i caricamenti in più parti degli oggetti nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di avviare i caricamenti in più parti degli oggetti nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di caricare oggetti in più parti nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
S3 Batch Replication non supporta la ripetizione della replica di oggetti eliminati con l'ID versione dell'oggetto del bucket di destinazione. Questo errore è specifico per la replica in batch. |
|
Amazon S3 non è in grado di replicare gli elenchi di controllo degli accessi agli oggetti (ACLs) nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di bloccare legalmente gli oggetti di destinazione con Object Lock quando replica oggetti immutabili. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di replicare oggetti nel bucket di destinazione. Ciò può verificarsi quando mancano le autorizzazioni ( |
|
Amazon S3 non è in grado di stabilire un periodo di conservazione sugli oggetti di destinazione quando replica oggetti immutabili. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di replicare tag di oggetti nel bucket di destinazione. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di trovare la versione dell'oggetto richiesta nel bucket di destinazione per cui devono essere replicati i metadati. |
|
Amazon S3 non è in grado di avviare la replica sugli oggetti. È possibile che manchi l'autorizzazione |
|
Il bucket di origine non è Regione AWS uguale a quello specificato dal job Batch Operations. Questo errore è specifico per la replica in batch. |
|
Amazon S3 non è in grado di trovare il bucket di origine. |
|
Amazon S3 non è riuscito a trovare una configurazione della replica per il bucket di origine. |
|
Amazon S3 non è in grado di accedere all'oggetto nel bucket di origine per la replica. È possibile che manchi l'autorizzazione Gli oggetti nel bucket di origine devono essere di proprietà del proprietario del bucket. Se ACLs sono abilitati, verifica se Object Ownership è impostato su Bucket owner preferred o Object writer. Se Proprietà dell'oggetto è impostata su Proprietario del bucket preferito, gli oggetti del bucket di origine devono avere l'ACL |
|
Amazon S3 non è in grado di accedere alle informazioni di conservazione legale di S3 Object Lock. |
|
Amazon S3 non è in grado di accedere all'oggetto nel bucket di origine per la replica. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di accedere alle informazioni del periodo di conservazione di S3 Object Lock. |
|
Amazon S3 non è in grado di accedere alle informazioni sui tag di oggetto dal bucket di origine. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di recuperare i metadati dell'oggetto dal bucket di origine. È possibile che manchi l'autorizzazione |
|
Amazon S3 non è in grado di trovare la chiave dell'oggetto di origine da replicare. L'oggetto di origine potrebbe essere stato eliminato prima del completamento della replica. |
|
La AWS KMS chiave per il bucket di origine non è in uno stato valido. Rivedi e abilita la AWS KMS chiave richiesta. Per ulteriori informazioni sulla gestione delle AWS KMS chiavi, consulta Key states of AWS KMS keys nella AWS Key Management Service Developer Guide. |
|
Alcuni oggetti non sono idonei per la replica. Ciò può essere dovuto alla classe di archiviazione dell'oggetto o ai tag dell'oggetto che non corrispondono alla configurazione di replica. |
|
L'oggetto di origine non esiste. |
|
Amazon S3 ha già replicato questo oggetto. Questo oggetto non è più in attesa di replica. |
|
Amazon S3 non è in grado di trovare la versione dell'oggetto di origine da replicare. La versione dell'oggetto di origine potrebbe essere stato eliminato prima del completamento della replica. |
Argomenti correlati
Configurazione delle autorizzazioni per la replica in tempo reale
Risoluzione dei problemi nella replica