Oui, malheureusement, je n’ai pas les identifiants S3 ![]()
Je peux reproduire les étapes :
- Installation d’un nouveau forum Discourse avec discourse_docker derrière Traefik
- Sauvegarde de l’ancien forum (incluant certains anciens assets)
- Restauration de la sauvegarde sur le nouveau forum
- Forçage du HTTPS
- Extraction des URLs des assets depuis le fichier
dump.sql(provenant de la sauvegarde)
egrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/original\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e original.txtegrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/optimized\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e optimized.txt
- Téléchargement des assets :
cat optimized.txt | parallel --gnu "wget -nc -P ./optimized/1X/ {}"(idem pour original) - Suppression des configurations S3
rake posts:rebake
Je peux exécuter des requêtes SQL directement dans la base de données, dès que je sais quoi chercher.