إعدادات 's3 disable cleanup' تحتوي على وصف خاطئ

بغض النظر عما إذا كانت خانة الاختيار لـ *تعطيل تنظيف S3 - تعطيل إزالة النسخ الاحتياطية من S3 عند حذفها محليًا مفعلة أم معطلة في الإعدادات، فعندما أحذف نسخة احتياطية محليًا، يتم إزالتها أيضًا من مستودع S3 البعيد. أعتقد أن هذا خطأ، ولكن إذا لم يكن كذلك، يرجى شرح ما الذي أفتقده. شكرًا لك!

إعجابَين (2)

هل قمنا بفحص مسار هذا الكود مؤخرًا @gerhard؟

4 إعجابات

هذه ليست مشكلة، لكن وصف الإعداد غير صحيح. كل ما يفعله هو منع Discourse من حذف النسخ الاحتياطية القديمة من S3 عندما يكون عدد النسخ الاحتياطية أكبر من maximum_backups.

لا تعمل النسخ الاحتياطية بهذه الطريقة بعد الآن. اعتمادًا على قيمة إعداد الموقع backup_location، تُخزَّن النسخ الاحتياطية إما محليًا أو على S3. عند حذف نسخة احتياطية من الواجهة، سيتم حذفها من التخزين المحلي أو من S3 بناءً على هذا الإعداد.

4 إعجابات

حسنًا! قمت بتعديله إلى

s3_disable_cleanup: "منع إزالة النسخ الاحتياطية القديمة من S3 عندما يكون عدد النسخ الاحتياطية أكبر من الحد المسموح به."

3 إعجابات