إذًا، حسب فهمي، فإن أفضل طريقة هي الاحتفاظ بكل شيء بشكل منفصل.
خادم رئيسي لتشغيل Discourse. ثم خادم لـ PostgreSQL و S3 (أو أي خدمة تخزين كائنات أخرى) للملفات.
يبدو لي أن ملف app.yml لا يتغير كثيرًا، لذا تحتاج فقط إلى حفظه مرة واحدة. أو على الأكثر بضع مرات خلال الشهر.
هذا يسمح لك بعمل نسخ احتياطية لملفاتك، حتى بطريقة أكثر تنظيمًا.
إذا كان الأمر كذلك، أجد أن اختيارهم لعدم تنفيذ نسخ احتياطية متعددة يوميًا في النواة منطقي. من ناحية أخرى، فإن أولئك الذين لديهم احتياجات معقدة سيقومون بالتأكيد بتكوينات معينة مثل ذلك. وفي النهاية، تحتاج فقط إلى إعادة تثبيت (مع حفظ app.yml في مكان ما) ثم إعادة توصيله بقاعدة البيانات و S3 لتحميل البيانات. النسخ الاحتياطية موجودة في هذين الخادمين بشكل منفصل، لذا من السهل إدارتها بالنسبة لي. أجد أنها حل عادل جدًا.
شكرًا للجميع على الشرح.