مرحباً،
بعد تحديث Discourse، لاحظتُ أن عمليات الترحيل (migrations) الخاصة بشهر سبتمبر 2026 أنشأت جدولين للنسخ الاحتياطي:
browser_pageview_events_backupbrowser_pageview_event_scores_backup
في نسختي من Discourse المستضافة ذاتياً، يحتوي الجدول browser_pageview_events_backup حالياً على 2,869,175 سجلاً ويشغل مساحة 902 ميغابايت.
تتراوح السجلات بين 11 يوليو و21 سبتمبر 2026، ولم تُضف أي سجلات جديدة منذ ذلك الحين.
قمت بفحص عمليات الترحيل ذات الصلة:
20260910030404_archive_duplicated_legacy_browser_pageview_events.rb20260910030427_archive_piggyback_browser_pageviews_after_beacon_cutover.rb
يبدو أن هذه العمليات قامت بأرشفة أحداث عرض الصفحة القديمة المكررة والأحداث المسجلة بعد التحويل إلى نظام Beacon.
كما قمت بفحص كود التطبيق ولم أجد أي مراجع لهذه الجداول الاحتياطية خارج عمليات الترحيل ومخطط قاعدة البيانات.
لديّ بعض الأسئلة:
- هل من الآمن تنفيذ أمر
TRUNCATEعلى هذه الجداول الاحتياطية الآن بعد اكتمال عمليات الترحيل؟ - هل لا تزال السجلات المؤرشفة مطلوبة لأي تقارير أو استرداد أو عمليات ترحيل مستقبلية؟
- هل هناك خطة لتنظيف هذه الجداول الاحتياطية تلقائياً بعد فترة معينة؟
أفضّل الإبقاء على بنية الجداول كما هي مع استعادة المساحة المستخدمة على القرص.
شكراً!