منتدى Discourse جديد عن طريق استنساخ منتدى موجود

مرحبًا بالجميع،

أود فقط التأكد من أفضل وأسرع طريقة لإعداد منتدى ديسكورد ثانٍ على خادم جديد. هل يمكن نسخ خادم ديسكورد الحالي إلى خادم جديد ثم حذف بيانات المستخدمين ومنشورات المنتدى مباشرةً من قاعدة البيانات؟

هل هذه طريقة قابلة للتطبيق بدلاً من المرور بعملية تثبيت ديسكورد جديد وتكوينه؟

تثبيت مثيل جديد من Discourse هو في الغالب “عملية تافهة” (يستغرق بضع دقائق فقط، باستخدام طريقة التثبيت القياسية لـ Discourse)، ثم استعادة البيانات من نسخة احتياطية لبيانات Discourse (تستغرق بضع دقائق فقط، اعتمادًا على حجم قاعدة بياناتك).

بالنسبة لقواعد البيانات متوسطة الحجم (النسخ الاحتياطية للبيانات)، يمكن أن تستغرق العملية بأكملها حوالي 30 دقيقة، تقريبًا؛ ربما أكثر قليلاً إذا لم تكن مستعجلًا.

إذا كنت ترغب في أن يكون المنتدى الثاني يحتوي على نفس الفئات وإعدادات الموقع مثل الأول، فيمكنك استعادة قاعدة البيانات من الموقع الأول ثم التعديل عليها بحذف المستخدمين، لكن من المؤكد تقريبًا أن ذلك لا يستحق العناء.

ولتثبيت discourse، يمكنك نسخ ملف app.yml من الخادم الأول وتعديله، لكن في الغالب، البدء من الصفر وتشغيل discourse-setup سيكون أسهل.