سلوك غريب مع قائمة النسخ الاحتياطي بعد استعادة لقطة DigitalOcean droplet

مرحبًا بالجميع،

قد يكون هذا تحذيرًا أو موضوعًا للبحث لكل من يشغل Discourse على خادم DigitalOcean (Droplet).

أردت اختبار بعض إعدادات التكوين، لكنني لم أُرِد إزعاج المستخدمين على نسخة Discourse الإنتاجية. لذا قمت بإنشاء صورة (Snapshot) للخادم بعد إيقافه، ثم أعدت تشغيله وأنشأت خادمًا جديدًا من هذه الصورة باسم مختلف.

لقد قمت بالوصول إلى نسخة Discourse المُنسوخة عن طريق إضافة عنوان IP للخادم الجديد إلى ملف hosts (مثل: 1.2.3.4 myforum.com).

بعد التأكد من أنني أصل إلى النسخة المُنسوخة عن طريق تفعيل إشعار عالمي، لاحظت أن النسخ الاحتياطية المحلية غير ظاهرة في قسم الإدارة/النسخ الاحتياطي (Admin/Backups). قمت بالتحقق ووجدت أن ملفات .tar.gz موجودة في المسار /var/discourse/shared/standalone/backups/default/. لذا أعتقد أن DigitalOcean ربما تُجري بعض التغييرات على نظام الملفات قد تُسبب مشاكل في عمل Discourse.

هل جربت إعادة تشغيل discourse-setup؟ على الأرجح أن المشكلة تتعلق بتعيين اسم المضيف محليًا بدلاً من عالميًا.