لقد اتبعت البرنامج التعليمي بالضبط وكان كل شيء في هذا الموقع، لقد بدأت من جديد الآن.
هذا ما فعلته:
- اتبعت هذا الدليل هنا: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
- قمت بتحميل النسخة الاحتياطية الخاصة بي عبر SSH إلى backups/default
- أنشأت لقطة لهذه النقطة حتى أتمكن من التراجع إذا حدث خطأ ما
- لدي وحدة تخزين مثبتة في
/mnt/جاهزة للنقل، عندما نقلت الدلائل في المرة الأخيرة واجهت المشاكل التالية:- لم يتم حفظ النسخة الاحتياطية في مجلد النسخ الاحتياطي الجديد للوحدة (في الواقع لم أتمكن من العثور عليه على الإطلاق)
- فشلت تحميلات الصور، أفترض أنها بسبب عدم قدرتها على التحميل إلى الوحدة الجديدة لأي سبب كان.
هل تم اختبار التحميلات والنسخ الاحتياطي باستخدام هذا البرنامج التعليمي هنا @techAPJ Move Uploads and Backups to DigitalOcean Block Storage
بالإضافة إلى كل هذا، اضطررت للانتظار لـ letsencrypt، أعتقد أن هذا يستغرق أسبوعًا لأنني لم أدرك أن إعادة البناء ستحاول الحصول على شهادة جديدة في كل مرة، لذلك استنفدت محاولاتي، لا يمكنني الوصول إلى الموقع على الإطلاق حتى أحصل على شهادات SSL، يعمل http لدقيقة واحدة ولكنه يجبر بعد ذلك على https مما يعني أنني لا أستطيع التسجيل.
لقد استخدمت هذه الأوامر كما ذكر البرنامج التعليمي:
mv /var/discourse/shared/standalone/postgres_data /var/postgres_data_discourse
mv /var/discourse/shared /mnt/volume_lon1_01