مشكلة Backblaze S3: تحميلات مكررة بعد الحذف

لذلك، لقد اتصلت بالدعم، ويبدو أن هناك حلاً لمشكلة الملفات اليتيمة. إليك ما قاله دعم Backblaze:

هناك عدة أمور تحدث هنا. بالنظر إلى حسابك هنا، لديك قواعد دورة حياة الدلو الخاصة بك مضبوطة على الاحتفاظ بجميع الملفات. إذا قمت بتغيير قواعد دورة حياتك إلى الاحتفاظ بالإصدار الأخير للملف فقط، فسيتم حذف الملف المخفي بعد 24 ساعة من إخفائه، وتنظيف مساحة التخزين.

الآن، هناك طبقة أخرى لإضافتها هنا وهي أنه عند استخدام خدمة متوافقة مع S3، في كل مرة يتم فيها استدعاء حذف كائن، سيتم إخفاؤه. ومن هنا، اعتمادًا على قواعد دورة حياة الدلو، سيتم حذفه أو سيظل مخفيًا. في حالتك، تظل الملفات مخفية ولا يتم حذفها بسبب الاحتفاظ بجميع الملفات.

لكي يتم حذف كائن عند استدعاء حذف كائن، يجب أن يكون لديك معرف إصدار الملف مع استدعاء الحذف المصاحب له، وهو ما لا أعتقد أن التكامل يقوم به إذا تم إخفاء الملفات فقط.

لكي يتم حذف هذه الملفات من الدلو، ستحتاج إلى تسجيل الدخول إلى حساب Backblaze الخاص بك، والانتقال إلى الدلو الخاص بك، وتحديث إعداد دورة حياته إلى الاحتفاظ بالإصدار الأخير للملف فقط. سيؤدي هذا إلى حذف الملف المخفي من الدلو بعد 24 ساعة.

بشكل افتراضي، يقوم Backblaze بتعيين قاعدة دورة حياة “الاحتفاظ بجميع الملفات” للدلاء التي تم إنشاؤها حديثًا. هذا هو السبب على الأرجح في أن الجميع لديهم مشاكل مع الملفات اليتيمة. تغيير قاعدة دورة الحياة إلى “الاحتفاظ بالإصدار الأخير للملف فقط” يحذف الملفات اليتيمة بعد 24 ساعة بمجرد إخفائها.

قد يكون هذا جديرًا بالذكر في هذا الموضوع:

إعجابَين (2)