Não consigo impedir que o DC pense que é a AWS, quando na verdade é o CF R2, os backups simplesmente não são enviados. Só quero usá-lo para zips de backup, em vez da AWS. Acredito que preenchi corretamente todas as configurações e meu token de acesso tem escopo de “leitura e gravação de objetos” para este bucket específico. Adicionei também a política cors da thread.
[2025-09-06 13:56:44] Compactando o arquivo, isso pode levar algum tempo...
[2025-09-06 13:56:49] Enviando o arquivo...
[2025-09-06 13:56:49] EXCEPTION: Aws::S3::Errors::Forbidden
[2025-09-06 13:56:49] /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/object.rb:559:in `rescue in exists?'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/aws-sdk-s3-1.182.0/lib/aws-sdk-s3/object.rb:554:in `exists?'
/var/www/discourse/lib/backup_restore/s3_backup_store.rb:46:in `upload_file'
/var/www/discourse/lib/backup_restore/backuper.rb:351: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:31: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>'
[2025-09-06 13:56:49] Excluindo backups antigos...
[2025-09-06 13:56:49] Limpando coisas...
[2025-09-06 13:56:49] Removendo o arquivo do armazenamento local...
[2025-09-06 13:56:49] Removendo sobras de '.tar'...
[2025-09-06 13:56:49] Marcando o backup como concluído...
[2025-09-06 13:56:49] Notificando 'Firsh' sobre o fim do backup...
[2025-09-06 13:56:54] Concluído!