إدارة الكوارث لحالة نقاش مستقلة

مرحبًا، لا يمكنني استخدام Digital Ocean لأن بوابات الدفع الخاصة بهم لا تعمل في بلدي، كما أنه ليس من السهل الحصول على بطاقة ائتمان هنا. لذلك قمت بتثبيت Discourse على AWS EC2 باستخدام صورة Docker وخدمة AWS SES للبريد الإلكتروني (بما أنها أرخص بكثير من جميع الخدمات الموصى بها).
بالنسبة لاستعادة الفشل، حاولت استخدام قاعدة بيانات AWS RDS PostgreSQL وقمت بتعديل ملف app.yml وفقًا لذلك، لكنه يُظهر خطأ:

فشل rake db:migrate

حاولت عدة مرات لكن يبدو أن الأمر لا ينجح. لذا فإن خياري الوحيد هو وضع كل شيء في مثيل واحد (وهو يعمل بالفعل)، لكن ماذا لو تعطل هذا المثيل؟ كيف يمكنني إدارة هذه المشكلة؟

We don’t see many “disasters” on standalone instances in practice. If you have daily backups configured, and shipped to S3, you can easily set up a new Discourse instance in (way) less than 24 hours anywhere in the cloud and restore your daily backup there.

إعجاب واحد (1)

How to configure discourse for daily backup to s3?

Read the relevant howto topic; try searching.

I am sorry :grimacing: