كنت أقوم بتغيير خادمي. قمت بتثبيت Discourse على خادم جديد واستعادة النسخة الاحتياطية القديمة في وضع القراءة فقط. فجأة، في منتصف عملية الاستعادة، تم تسجيل خروج الحساب مع ظهور رسالة وضع القراءة فقط.
بعد ذلك، لم يعد الموقع يعمل بشكل صحيح.
أريد إعادة بناء Discourse باستخدام الأكواد التالية:
cd /var/discourse
./launcher rebuild app
هل هذا مناسب؟ لا أريد إنشاء قطرة جديدة لـ Discourse مرارًا وتكرارًا في حسابي على Digital Ocean. فقد يقومون بحظري بسبب ذلك.
أعتقد أن هذا أمر طبيعي تمامًا. أعني أن الأمر يعمل بهذه الطريقة بالنسبة لي أيضًا. بعد تسجيل خروج حساب المسؤول، يمكنني تسجيل الدخول مرة أخرى، وهذه هي النسخة المستعادة. قد يستغرق الأمر بعض الوقت اعتمادًا على حجم النسخ الاحتياطي لديك
يُتوقع تسجيل الخروج عند الاستعادة، حيث يحتوي الموقع الجديد على مستخدمين مختلفين.
تم تصميم Digital Ocean بحيث يمكنك إنشاء وحذف القطرات (Droplets) بشكل مستمر. لن يتم حظرك بسبب ذلك. ومع ذلك، قد تصل إلى حدود عند طلب مفاتيح HTTPS من Let’s Encrypt.
يستغرق الأمر عادةً عدة دقائق بعد الاستعادة حتى يصبح الموقع متاحًا. ليس واضحًا من رسالتك ما إذا كان هناك أي خطأ فعلي.
هذا غير مرجح. إذا كان موقعك يعمل، فمن المرجح أنه على ما يرام. ربما كان بإمكانك ببساطة الانتظار قليلاً أكثر أو إعادة تشغيل الحاوية فقط، لكنك الآن بخير. لا تقلق.