نعم، للأسف لا أملك بيانات اعتماد S3 ![]()
يمكنني تكرار الخطوات:
- تثبيت منتدى Discourse جديد باستخدام discourse_docker خلف Traefik
- إجراء نسخة احتياطية للمنتدى القديم (بما في ذلك بعض الأصول القديمة)
- استعادة النسخة الاحتياطية على المنتدى الجديد
- فرض HTTPS
- استخراج عناوين الأصول من ملف
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 في قاعدة البيانات عندما أعرف ما الذي أبحث عنه.