أنا أحاول نقل تحميلات Discourse إلى موقع S3 جديد. قمت بنسخ الملفات، على سبيل المثال، من bucket1 إلى bucket2.
التحميلات المضافة حديثًا يتم حفظها في موقع bucket2 الجديد، لكن الصور التي تم تحميلها سابقًا لا يزال النظام يعرضها من bucket1، الموقع القديم. ماذا يجب أن أفعل لعرضها من bucket2؟
تم حلها بهذه الطريقة.
cd /var/discourse
./launcher enter app
discourse remap //BUCKET1.s3.dualstack.us-west-2.amazonaws.com //BUCKET2.s3.dualstack.eu-central-1.amazonaws.com
رائع! كنت أفكر في كيفية إجراء الاستبدالات في الجداول المختلفة، لكن هذا الحل مثالي. شكرًا لمشاركتك.