تضيف Amazon S3 وظيفة الكتابة المشروطة لعمليات النسخ

:تاريخ النشر 29 أكتوبر 2025

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

يمكنك الآن إجراء عمليات نسخ مشروطة من خلال S3 CopyObject عن طريق تضمين عنوان HTTP if-none-match للتحقق من وجود الكائن أو عنوان HTTP if-match مع ETag للتحقق من صحة محتوى الكائن. بالإضافة إلى ذلك، يمكنك استخدام مفتاحي الشروط s3:if-match وs3:if-none-match في سياسات حاوية تخزين S3 لفرض عمليات الحذف المشروطة. يقوم S3 بعد ذلك بتقييم الشرط مقابل مفتاح الكائن المحدد أو ETag قبل تنفيذ عملية النسخ في حاوية تخزين الوجهة. هذا يلغي الحاجة إلى آليات تنسيق إضافية من جانب العميل أو طلبات التحقق من صحة واجهة برمجة التطبيقات.

تتوفر النسخة المشروطة بدون أي رسوم إضافية في جميع مناطق AWS في كل من حاويات تخزين S3 للأغراض العامة والدلائل. يمكنك استخدام AWS SDK أو واجهة برمجة التطبيقات أو واجهة سطر الأوامر لنسخ البيانات بشكل مشروط إلى حاويات التخزين الخاصة بك. لمعرفة المزيد حول العمليات المشروطة، تفضل بزيارة دليل مستخدم S3.