Да, к сожалению, у меня нет учетных данных S3 ![]()
Я могу воспроизвести шаги:
- Установил новый форум Discourse с использованием discourse_docker за Traefik
- Создал резервную копию старого форума (включая некоторые старые ресурсы)
- Восстановил резервную копию на новом форуме
- Принудительно включил HTTPS
- Извлек URL-адреса ресурсов из файла
dump.sql(из резервной копии)
egrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\/original\/1X\/[0-9a-z_]{0,}\.[0-9a-zA-Z]{0,}' ./dump.sql >> original.txtegrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\/optimized\/1X\/[0-9a-z_]{0,}\.[0-9a-zA-Z]{0,}' ./dump.sql >> optimized.txt
- Загрузил ресурсы:
cat optimized.txt | parallel --gnu "wget -nc -P ./optimized/1X/ {}"(то же самое для original) - Удалил конфигурации S3
- Выполнил
rake posts:rebake
Я могу работать с SQL в базе данных, если знаю, что искать.