つまり、コンテナにログインして Gemfile を編集し、
gem 'aws-sdk-s3', require: false
を
gem 'aws-sdk-s3', '1.51.0', require: false
に変更してから、
bundle install --no-deployment
sv restart unicorn
を実行して動作確認を行いました。バージョンを二分探索した結果、1.51.0 が動作する最後のバージョンであることがわかりました。したがって、1.52.0 で導入された「Feature - Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range.」という機能に問題の根源があるようです。
次にどうすべきか確信が持てません。GitHub - aws/aws-sdk-ruby: The official AWS SDK for Ruby · GitHub に Issue を立てようと思いますが、彼らが関心を持ってくれるかどうかわかりませんよね?もしかしたら Google にチケットを出すべきでしょうか?
なお、Discourse は Google Buckets へのアップロード自体は機能していますが、バックアップだけは機能していません。