迁移到 S3 在重新烘焙时失败

我遇到了类似的问题,可能是由于从 AWS S3 迁移到本地存储,再迁移到 DO Spaces 导致的。最终,我编写了一些 Ruby 代码,手动将旧的损坏上传 URL 替换为新的有效 URL 格式,似乎解决了我的问题。

在我的情况下,所有文件在第一次迁移时都已成功迁移到 DO Spaces,但 migrate_to_s3 却将它们记录为失败。起初这并未导致附件损坏,但执行重新生成(rebake)后,附件就出问题了。更多详情请参阅链接主题。