Risoluzione dei problemi con Operazioni in batch - 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à.

Risoluzione dei problemi con Operazioni in batch

I seguenti argomenti trattano gli errori più comuni per aiutarti a risolvere i problemi che potresti riscontrare mentre lavori con Amazon S3 Batch Operations.

Per risolvere i problemi con S3 Batch Replication, consulta Errori di replica in batch.

Esistono due tipi principali di errori che provocano errori nelle operazioni Batch:

  • Errore dell'API: l'API richiesta (ad esempioCreateJob) non è stata eseguita.

  • Job Failure: la richiesta API iniziale è riuscita ma il processo non è riuscito, ad esempio, a causa di problemi con il manifesto o le autorizzazioni per gli oggetti specificati nel manifest.

NoSuchJobException

Tipo: errore dell'API

Ciò può verificarsi se il lavoro è scaduto o quando l'ID utilizzato nella CreateJob richiesta non è lo stesso utilizzato nella DescribeJob UpdateJobStatus richiesta.

I lavori scadono dopo 90 giorni in uno stato terminale (Complete,Cancelled, oFailed) Per ulteriori informazioni, vedere. Monitoraggio dei rapporti sullo stato e sul completamento dei processi

Messaggi di errore correlati

No such job

Azioni consigliate

Per risolvere i problemi NoSuchJobException puoi provare quanto segue:

  1. Verifica che il lavoro esista e sia presente nel tuo account. Puoi usare il seguente AWS CLI comando: aws s3control list-jobs --account-id 111122223333

  2. Verifica che l'ID ricevuto nella CreateJob richiesta sia lo stesso utilizzato nella UpdateJobStatus richiesta DescribeJob or.

AccessDeniedException

Tipo: errore dell'API

AccessDeniedExceptionSi verifica quando una richiesta S3 Batch Operations viene bloccata a causa di operazioni non supportate o l'identità IAM che effettua la richiesta non dispone di autorizzazioni sufficienti per eseguire un'azione.

Messaggi di errore correlati

Access Denied

Azioni consigliate

Per risolvere i problemi AccessDeniedException puoi provare quanto segue:

  1. Assicurati che S3 Batch Operations supporti l'operazione o la funzionalità nella regione. Per un elenco delle operazioni supportate, consulta Operazioni supportate dalle operazioni in batch S3. Le operazioni batch sono supportate per i bucket generici in tutte le regioni, ma le operazioni per i bucket di directory sono disponibili solo negli endpoint regionali e zonali per i bucket di directory.

  2. Assicurati che l'identità IAM che effettua la richiesta disponga delle autorizzazioni per creare e gestire operazioni batch. Per un elenco delle autorizzazioni, consulta. Concessione di autorizzazioni per le operazioni in batch

SlowDownError

Tipo: errore dell'API

L'SlowDownErroreccezione si verifica quando il tuo account ha superato il limite di frequenza delle richieste per S3 Batch Operations.

Azioni consigliate

Per risolvere SlowDownError le eccezioni puoi provare quanto segue:

  1. Rallenta la frequenza delle richieste e riprova. Per ulteriori informazioni, consulta Riprova con schema di backoff nella Guida prescrittiva AWS .

InvalidManifestContent

Tipo: Job failure

L'InvalidManifestContenteccezione si verifica in caso di problemi con il formato del file manifesto o con il contenuto utilizzato da S3 Batch Operations per elaborare gli oggetti.

Messaggi di errore correlati

  • Required fields are missing in the schema: + missingFields

  • Invalid Manifest Content

  • The S3 Batch Operations job failed because it contains more keys than the maximum allowed in a single job. Please split the job into multiple smaller jobs or reach out to customer support for next steps.

Azioni consigliate

Per risolvere i problemi InvalidManifestContent puoi provare quanto segue:

Per problemi relativi al formato del manifesto:

  1. Assicuratevi che il manifesto segua le specifiche di formato richieste. Tutte le colonne obbligatorie devono essere presenti, formattate correttamente e coerenti in tutto il manifesto. Per alcuni esempi, consulta Specifica di un manifest.

Per problemi relativi ai contenuti:

  1. Sostituisci i caratteri speciali nelle chiavi oggetto con i relativi codici di entità XML e assicurati che le chiavi oggetto soddisfino le convenzioni di denominazione di Amazon S3. Per ulteriori informazioni, consulta Denominazione di oggetti Amazon S3.

  2. Assicurati che tutte le chiavi degli oggetti siano codificate in URL.

  3. Suddividi lavori di grandi dimensioni in lavori più piccoli. Puoi vedere quanti oggetti sono supportati per ogni operazioneOperazioni supportate dalle operazioni in batch S3.