Изображения после восстановления не содержат URL S3-бакета

Не уверен, как так вышло. Процесс восстановления пропускает весь код, связанный с загрузкой файлов (включая переписывание URL-адресов загруженных файлов), при восстановлении из файла .sql.gz.

Возможно, мы говорим о разных вещах? Я имею в виду столбец url в таблице uploads, который обычно выглядит как //your-s3-bucket/original/..., в то время как для локальной системы это /uploads/original.

Особенность восстановления из файла .sql.gz заключается в том, что URL-адреса при этом не переписываются вообще. Предполагается, что сервер доступен по тому же имени хоста, что и сервер, на котором создавалась резервная копия. Если вы измените имена хостов, вам потребуется переназначить URL-адреса.