Esecuzione su versione 2.6.1 stabile con un clone S3 (Scaleway). Ecco il log:
[2021-01-30 09:52:59] Caricamento dell'archivio...
[2021-01-30 09:55:36] ECCEZIONE: impossibile annullare il caricamento multipart: il caricamento multipart specificato non esiste. L'ID di caricamento potrebbe non essere valido, oppure il caricamento multipart potrebbe essere stato annullato o completato.
[2021-01-30 09:55:36] /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/multipart_file_uploader.rb:94:in `rescue in abort_upload'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/multipart_file_uploader.rb:82:in `abort_upload'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/multipart_file_uploader.rb:78:in `upload_parts'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/multipart_file_uploader.rb:51:in `upload'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/file_uploader.rb:38:in `upload'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/aws-sdk-s3-1.83.2/lib/aws-sdk-s3/customizations/object.rb:342:in `upload_file'
/var/www/discourse/lib/backup_restore/s3_backup_store.rb:39:in `upload_file'
/var/www/discourse/lib/backup_restore/backuper.rb:301:in `upload_archive'
/var/www/discourse/lib/backup_restore/backuper.rb:41:in `run'
/var/www/discourse/script/spawn_backup_restore.rb:9:in `backup'
/var/www/discourse/script/spawn_backup_restore.rb:34:in `block in <main>'
/var/www/discourse/script/spawn_backup_restore.rb:4:in `fork'
/var/www/discourse/script/spawn_backup_restore.rb:4:in `<main>'
[2021-01-30 09:55:36] Eliminazione dei vecchi backup...
[2021-01-30 09:55:36] Pulizia dei file temporanei...
[2021-01-30 09:55:36] Rimozione dell'archivio dall'archiviazione locale...
[2021-01-30 09:55:36] Rimozione dei residui '.tar'...
[2021-01-30 09:55:36] Segnalazione del backup come completato...
[2021-01-30 09:55:36] Aggiornamento delle statistiche del disco...
Ho la stessa configurazione su alcuni altri server e i backup funzionano correttamente (sebbene le dimensioni dei backup siano significativamente più piccole, quindi è probabile che il caricamento multipart non sia un fattore). Sembra che supportino anche i caricamenti multipart: Managing multipart uploads | Scaleway Documentation - quindi non sono sicuro di quale sia il problema.
ECCEZIONE: caricamento multipart fallito:
La tua richiesta non è stata formulata correttamente;
La tua richiesta non è stata formulata correttamente
Poi, ogni uno o due giorni:
ECCEZIONE: annullamento caricamento multipart fallito:
Il caricamento multipart specificato non esiste.
L'ID di caricamento potrebbe non essere valido, oppure
il caricamento multipart potrebbe essere stato annullato o completato.
@Falco, cosa possiamo fare per capire cosa sta succedendo?
Grazie
Fatto
Ma il loro supporto ha bisogno di ulteriori informazioni
Necessitano di un elenco delle parti, per verificare se otteniamo una risposta o un messaggio di errore per ciascuna di esse.
Esiste un modo per abilitare il logging (richieste HTTP?) nei gem di AWS?
Ottima notizia. Il vantaggio di implementare in base alla specifica S3 de facto è che risolvono il problema dal loro lato e non sono necessarie modifiche da parte nostra.