2.6.1 stable 버전에서 Scaleway의 S3 클론을 사용 중입니다. 로그는 다음과 같습니다:
[2021-01-30 09:52:59] 아카이브 업로드 중...
[2021-01-30 09:55:36] 예외: 멀티파트 업로드 중단 실패: 지정된 멀티파트 업로드가 존재하지 않습니다. 업로드 ID가 무효하거나, 멀티파트 업로드가 중단되었거나 완료되었을 수 있습니다.
[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] 이전 백업 삭제 중...
[2021-01-30 09:55:36] 정리 작업 수행 중...
[2021-01-30 09:55:36] 로컬 저장소에서 아카이브 제거 중...
[2021-01-30 09:55:36] '.tar' 잔여 파일 제거 중...
[2021-01-30 09:55:36] 백업 완료로 표시 중...
[2021-01-30 09:55:36] 디스크 통계 새로고침 중...
다른 서버 몇 대에서도 동일한 구성을 사용하고 있으며 백업은 정상적으로 작동합니다(다만 백업 크기가 훨씬 작아 멀티파트 업로드가 원인이 아닐 가능성이 높습니다). Scaleway도 멀티파트 업로드를 지원하는 것으로 보입니다: Managing multipart uploads | Scaleway Documentation - 따라서 문제가 무엇인지 정확히 파악이 되지 않습니다.
EXCEPTION: multipart upload failed:
Your request was not formed properly;
Your request was not formed properly
그 후, 1~2일마다 다음과 같은 오류가 발생했습니다:
EXCEPTION: failed to abort multipart upload:
The specified multipart upload does not exist.
The upload ID might be invalid, or
the multipart upload might have been aborted or completed.