الـ Buckets
كيف تُسمّى الـ buckets وتُسبَّق ببادئة، وكيف تعمل السعة والحصة، وماذا يفعل تعدّد الإصدارات، ولماذا حذف الـ bucket دائم وفوري.
الـ bucket هو مساحة تخزين مُسمّاة تضع فيها كائناتك (objects). تنشئه من لوحة التحكم، فتتولّى المنصّة تجهيزه، وتعيين بيانات اعتماده، وحجز سعته من تجمّع المنطقة.
التسمية
تختار أنت اسماً قصيراً، وتُسبِّقه المنصّة بمعرّف حسابك، فيصبح اسم الـ bucket
الكامل بصيغة t1a2b3c4-<name> (مثل t1a2b3c4-media). تُبقي هذه البادئة
buckets الخاصة بك معزولةً عن buckets أي حساب آخر.
استخدم الاسم الكامل دائماً
يجب أن تستخدم أدواتك الاسم الكامل المُسبَّق بالبادئة المعروض في لوحة بيانات
اعتماد الـ bucket، لا الاسم القصير الذي كتبته. استخدام الاسم القصير يُعيد
404 NoSuchBucket.
يتّبع جزء الاسم الذي تختاره قواعد S3 المعتادة: من 3 إلى 63 حرفاً، أحرف لاتينية صغيرة وأرقام وشرطات، يبدأ وينتهي بحرف أو رقم. بلا أحرف كبيرة أو شرطات سفلية أو مسافات.
السعة والحصة
تحدّد السعة بالغيغابايت عند إنشاء الـ bucket. وهذه السعة هي في آنٍ واحد:
- حصّتك (quota): تُرفَض الكتابات التي تدفع البيانات المخزّنة إلى ما بعدها (راجع الحدود والأخطاء)، و
- أساس فوترتك: تدفع 0.04$ لكل غيغابايت-شهر على السعة التي حجزتها، سواءٌ امتلأت أم لا (راجع الفوترة).
اختر سعةً تناسب بياناتك مع بعض الهامش. وإن احتجت مساحة أكبر لاحقاً، غيّر سعة الـ bucket عبر واجهة الـ Buckets أو افتح تذكرة دعم.
تعدّد الإصدارات
تعدّد الإصدارات (versioning) خيار اختياري يُضبَط عند إنشاء الـ bucket، وقابل للتغيير لاحقاً عبر واجهة الـ Buckets. عندما يُفعَّل إنفاذه فعلياً:
- مفعّل: تحتفظ الكتابة فوق كائن أو حذفه بالإصدارات السابقة، فتستطيع استعادة نسخة أقدم. وكل إصدار محفوظ يُحتسب ضمن سعتك المحجوزة.
- معطّل (الوضع الافتراضي): تستبدل الكتابةُ الكائنَ، ويزيله الحذف، دون الاحتفاظ بنسخة أقدم.
غير مُنفَّذ بعد
يُحفَظ الخيار ويُعرَض كما ضبطته، لكن تعدّد الإصدارات غير مفعّل فعلياً على
الـ bucket الفعلي بعد: الكتابة فوق كائن أو حذفه غير محميّة اليوم بغضّ النظر
عن هذا الإعداد. لا تعتمد عليه بعد لاسترجاع كائن استُبدل أو حُذف بالخطأ — انسخ
أي شيء لا يُعوَّض إلى مكان آخر أولاً (مثلاً بـ rclone copy أو
aws s3 sync). سنعلن هنا عند تفعيل الإنفاذ الفعلي.
الاستخدام
تعرض صفحة الـ bucket في لوحة التحكم عدد الكائنات التي يحويها وكم استُهلك من سعتك المحجوزة، لتعرف متى تحرّر مساحة أو تطلب المزيد.
حذف bucket
الحذف دائم وفوري
حذف الـ bucket يحذف كل كائن فيه نهائياً وفوراً. لا توجد فترة احتفاظ ولا استرجاع: ما إن يُحذف حتى يزول. ولهذا السبب بالضبط تطلب لوحة التحكم التأكيد مرتين.
قبل حذف bucket، تأكّد أنك لم تعد بحاجة إلى أي شيء فيه، أو انسخ الكائنات إلى مكان
آخر أولاً (مثلاً بـ rclone copy أو aws s3 sync إلى bucket آخر). ويؤدّي حذف
الـ bucket أيضاً إلى إبطال بيانات اعتماده.