هل من الممكن استيراد نسخة احتياطية من Discourse كفئة داخل مثيل Discourse موجود بالفعل؟

مرحباً بكم!

أولاً، شكرًا جزيلاً على هذه الأداة الرائعة؛ لقد غيّرت روتيني في العمل عن بُعد بشكل كبير :wink:. والآن أود أن يكون Discourse في كل مكان!

حاليًا، أعمل كمستقل مع شريك في مشروع كبير يتعلق بالأخطاء. نستخدم Discourse for Teams كنقطة مركزية للنقاشات. للأسف، شركة شريكي ستغلق قريبًا، وقد تواصلت للتو مع العميل النهائي للعمل معه مباشرة.

من جهتي، لدي بالفعل مثيل من Discourse يحتوي على بعض المحتوى (فئات محددة ومنشورات وملاحظات مهمة…). أعرف أنه يمكن نسخ محتوى Teams احتياطيًا (وقد فعلت ذلك بالفعل)، لكن سيكون ذلك نسخة احتياطية لـ PostgreSQL.

بالتأكيد، يمكنني استيراد هذا النسخ الاحتياطي داخل تثبيت فارغ من Discourse، لكن هل من الممكن استيراد كل محتوى Discourse for Teams داخل فئة محددة من مثيل Discourse الحالي؟
هذا المثيل الحالي مستضاف ذاتيًا، لذا يمكنني تثبيت أدوات مخصصة إذا لزم الأمر. لقد بحثت ولم أجد أي شخص واجه هذه المشكلة من قبل هنا.

ربما سأحتاج إلى تصدير/استيراد المحتوى بتنسيق آخر غير تنسيق SQL…

شكرًا لك
ستيفان

يمكنك استخدام الوظيفة لتصدير واستيراد الفئات. نظرًا لأنها أداة سطر أوامر، فلن تتمكن من استخدامها من نسخة Discourse for Teams الخاصة بك. لكن هذا سينجح:

  • قم بإنشاء نسخة احتياطية من نسخة Discourse for Teams الخاصة بك وقم بتنزيلها
  • استردها في منتدى مؤقت مستضاف ذاتيًا
  • انقل جميع الفئات التي تريد الاحتفاظ بها إلى فئة واحدة
  • قم بإنشاء ملف تصدير فئة باستخدام سطر الأوامر
  • استورده كفئة في المنتدى الوجهة
  • احذف المنتدى المؤقت

مرحبًا @RGJ!

شكرًا لك على إجابتك، ستكون هذه هي الطريقة الصحيحة بالنسبة لي :+1:.