النسخ المتماثل في Amazon Simple Storage Service (S3) هو ميزة مرنة ومدارة بالكامل ومنخفضة التكلفة تتيح النسخ المتماثل للعنصر بين الحاويات. وتمنح S3 Replication أكبر قدر من المرونة والوظائف في التخزين السحابي ما يمنحك عناصر التحكم التي تحتاج إليها لتلبية متطلبات سيادة البيانات وغيرها من متطلبات الأعمال.
عند استخدام Amazon S3 Replication، يمكنك تكوين Simple Storage Service (Amazon S3) لتكرار كائنات S3 تلقائيًا في مختلف مناطق AWS باستخدام ميزة S3 Cross-Region Replication (CRR) أو بين الحاويات في منطقة AWS واحدة باستخدام S3 Same-Region Replication (SRR). وتمنح S3 Replication المرونة عند التكرار إلى حاويات وجهات متعددة في منطقة AWS واحدة أو مناطق متنوعة. تدعم S3 Replication إمكانية التكرار ثنائي الاتجاه بين حاويتين أو أكثر في منطقة AWS واحدة أو مناطق متنوعة. وفي حين أن التكرار المباشر مثل CRR وSRR يكرر تلقائيًا الكائنات التي تم تحميلها حديثًا في أثناء كتابتها بحاويتك، فتتيح لك S3 Batch Replication تكرار الكائنات الحالية. ويمكنك استخدام ميزة S3 Batch Replication لإعادة تعبئة حاوية تم إنشاؤها مؤخرًا مع كائنات حالية، أو لإعادة محاولة تكرار الكائنات التي تعذر تكرارها سابقًا، أو لترحيل البيانات عبر الحسابات المختلفة، أو لإضافة حاويات جديدة إلى مخزن بياناتك. يمكن للعملاء الذين يحتاجون إلى وقت تكرار متوقع مدعوم باتفاقية مستوى الخدمة (SLA) استخدام ميزة Replication Time Control (RTC) في تكرار الكائنات في أقل من 15 دقيقة.
يوفر النسخ المتماثل في Amazon S3 أيضًا مقاييس وإشعارات تفصيلية لمراقبة حالة تكرار الكائنات بين الحاويات. يمكنك مراقبة تقدم النسخ المتماثل من خلال تتبع وحدات البايت المعلقة والعمليات المعلقة ووقت استجابة النسخ المتماثل وعمليات النسخ المتماثل الفاشلة باستخدام وحدة تحكم S3 أو Amazon CloudWatch. يمكنك أيضًا إعداد ميزة S3 Event Notifications (إخطارات الأحداث في S3) لتلقي إخطارات حول فشل النسخ المتماثل حتى تستطيع تشخيص مشكلات التكوين وتصحيحها بسرعة. وتساعدك مقاييس وإشعارات S3 Replication في مراقبة مدى تقدم عملية التكرار بدقة. ولمعرفة المزيد، تفضل بزيارة مراقبة مدى التقدم من خلال مقاييس التكرار وإشعارات الأحداث في Simple Storage Service (Amazon S3).
حالات استخدام النسخ المتماثل في S3
تكرار البيانات – إذا كنت بحاجة إلى الاحتفاظ بنسخ متعددة من بياناتك في نفس مناطق AWS أو مناطق مختلفة بأنواع تشفير مختلفة أو عبر حسابات مختلفة. تدعم خدمة النسخ المتماثل في S3 احتياجات توزيع المحتوى العالمية واحتياجات التخزين المتوافقة ومشاركة البيانات عبر الحسابات.
النسخ المتماثل للعناصر مع الاحتفاظ ببيانات التعريف — إذا كنت بحاجة إلى التأكد من مطابقة النُّسخ المتماثلة للبيانات المصدر، يمكنك استخدام النسخ المتماثل في S3 لعمل نُسخ من العناصر التي تحتفظ بجميع بيانات التعريف، مثل وقت إنشاء العنصر الأصلي وقوائم التحكم بالوصول (ACL) ومعرفات الإصدار.
نسخ العناصر إلى فئات تخزين أكثر فعالية من حيث التكلفة— يمكنك استخدام النسخ المتماثل في S3 لوضع العناصر في فئة S3 Glacier أو فئة S3 Glacier Deep Archive أو فئة تخزين أخرى في الحاويات الوجهة. يمكنك أيضًا نسخ بياناتك إلى نفس فئة التخزين، ثم استخدام سياسات S3 Lifecyle لنقل العناصر إلى تخزين أكثر فعالية من حيث التكلفة.
الاحتفاظ بنسخ العناصر تحت حساب مختلف — بغض النظر عمن يملك العنصر المصدر، يمكنك إخبار Amazon S3 بتغيير ملكية النسخة المتماثلة إلى حساب AWS الذي يمتلك الحاوية الوجهة لتقييد الوصول إلى النسخ المتماثلة للعنصر.
نسخ العناصر في غضون 15 دقيقة — يمكنك استخدام ميزة التحكم في وقت النسخ المتماثل في Amazon S3 لتكرار بياناتك في إطار زمني يمكن التنبؤ به. تقوم ميزة التحكم في وقت النسخ المتماثل في S3 بنسخ 99.99 بالمائة من العناصر الجديدة المخزنة في Amazon S3 في غضون 15 دقيقة من التحميل وتكون مدعومةً باتفاقية مستوى الخدمة (SLA).
كيفية عمل النسخ المتماثل في S3
نظرة عامة حول حماية البيانات في Amazon S3 - الإصدارات، قفل العناصر (Object Lock) والنسخ المتماثل
النسخ المتماثل عبر المناطق (CRR) في Amazon S3
باستخدام النسخ المتماثل عبر المناطق (CRR) في S3، يمكنك إجراء النسخ المتماثل للعناصر (وبيانات تعريفها وعلامات العناصر الخاصة بها) إلى مناطق AWS أخرى من أجل تقليل زمن الاستجابة، والامتثال، والأمان، والتعافي من الكوارث، وحالات الاستخدام الأخرى. يمكن تكوين النسخ المتماثل عبر المناطق في S3 من حاوية S3 مصدر فردية لنسخ متماثل للعناصر في حاوية وجهة واحدة أو أكثر في منطقة AWS أخرى.
يقوم النسخ المتماثل عبر المناطق في Amazon S3 تلقائيًا بنسخ البيانات بشكل متماثل بين الحاويات عبر مختلف مناطق AWS. عند استخدام ميزة النسخ المتماثل عبر المناطق، يمكنك إعداد نسخة متماثلة على مستوى الحاوية، أو على مستوى بادئة مشتركة، أو على مستوى عنصر ما باستخدام علامات العنصر في خدمة S3. يمكنك استخدام CRR لتوفير الوصول إلى بيانات وقت الاستجابة الأقل في المناطق الجغرافية المختلفة. يمكن أن تساعدك ميزة CRR أيضًا إذا كان لديك متطلبات امتثال لتخزين نسخ من البيانات على بعد مئات الأميال. يُمكنك استخدام النسخ المتماثل عبر المناطق (CRR) في تغيير ملكية الحساب للعناصر المنسوخة من أجل حماية البيانات من الحذف العرضي. لمعرفة المزيد حول النسخ المتماثل عبر المناطق (CRR)، تفضل بزيارة وثائق S3 Replication.
حالات الاستخدام
الامتثال - يخزن Amazon S3 بياناتك عبر عدة مناطق متباعدة جغرافيًا لتوافر الخدمات بشكل افتراضي، ولكن قد تشترط متطلبات الامتثال قيامك بتخزين البيانات على مسافات أبعد. يمكّنك النسخ المتماثل عبر المناطق من نسخ البيانات بين مناطق AWS البعيدة لتلبية هذه المتطلبات.
أداء زمن الاستجابة — إذا كان عملاؤك أو المستخدمون النهائيون لديك موزعين في موقع جغرافي واحد أو أكثر، يمكنك تقليل زمن الاستجابة في الوصول إلى البيانات من خلال الحفاظ على نسخ العنصر في مناطق AWS الأقرب جغرافيًا من العملاء.
الكفاءة الإقليمية— إذا كانت لديك مجموعات حوسبة في منطقتين أو أكثر من مناطق AWS التي تقوم بتحليل نفس مجموعة العناصر، فقد تختار الاحتفاظ بنُسَخ العناصر في جميع مناطق AWS.
النسخ المتماثل بنفس المنطقة (SRR) في Amazon S3
تعبر Amazon S3 SRR عن ميزة S3 تقوم تلقائيًا بنسخ البيانات بين الحاويات في نفس منطقة AWS. عند استخدام ميزة SRR، يمكنك إعداد النسخ على مستوى الحاوية، أو على مستوى بادئة مشتركة، أو على مستوى عنصر ما باستخدام علامات العنصر في خدمة S3. يمكنك استخدام ميزة SRR لعمل نسخة أو أكثر من البيانات الخاصة بك في نفس منطقة AWS. تساعدك ميزة SRR على تلبية متطلبات التعامل مع سيادة البيانات والامتثال من خلال الاحتفاظ بنسخة من البيانات الخاصة بك في حساب AWS منفصل في نفس المنطقة الأصلية. يمكنك استخدام SRR لتغيير ملكية الحساب للكائنات المنسوخة من أجل حماية البيانات من الحذف العرضي. يمكنك كذلك استخدام SRR من أجل تجميع سجلات منفصلة بسهولة من حاويات S3 مختلفة للمعالجة في المنطقة، أو تكوين الاستنساخ بين بيئة الاختبار والتطوير.
حالات الاستخدام
السجلات المجمعة في حاوية واحدة — إذا قمت بتخزين السجلات في عدة حاويات أو عبر حسابات متعددة، يمكنك بسهولة إجراء نسخ متماثل للسجلات في حاوية منطقة واحدة. ويسمح هذا بمعالجة أبسط للسجلات في مكان واحد.
النسخ المتماثل بين حسابات المطورين وحسابات الاختبار — إذا كانت لديك أنت أو عملاؤك حسابات مطورين وحسابات اختبار تستخدم نفس البيانات، يمكنك نسخ العناصر بين هذه الحسابات المتعددة مع الحفاظ على بيانات تعريف العنصر من خلال تطبيق قواعد النسخ المتماثل في منطقة واحدة.
الالتزام بقوانين سيادة البيانات— غالبًا ما يُطلب من العملاء تخزين البيانات في حسابات AWS منفصلة مع منعهم من السماح بخروج البيانات من منطقة معينة. ويمكن أن يساعدك التكرار في منطقة واحدة في إجراء نسخ احتياطي للبيانات المهمة عندما لا تسمح لوائح الامتثال بخروج البيانات من بلدك.
Amazon S3 Batch Replication
في حين أن التكرار المباشر مثل CRR وSRR يكرر تلقائيًا الكائنات التي تم تحميلها حديثًا في أثناء كتابتها بحاويتك، فتتيح لك S3 Batch Replication تكرار الكائنات الحالية. ويمكنك استخدام ميزة S3 Batch Replication لإعادة تعبئة حاوية تم إنشاؤها مؤخرًا مع كائنات حالية، أو لإعادة محاولة تكرار الكائنات التي تعذر تكرارها سابقًا، أو لترحيل البيانات عبر الحسابات المختلفة، أو لإضافة حاويات جديدة إلى مخزن بياناتك. تعمل S3 Batch Replication على معالجة أي كمية بيانات ما يمنحك طريقة مُدارة بالكامل تساعدك في تلبية متطلبات سيادة البيانات والامتثال والتعافي من الكوارث وتحسين الأداء. يُمكنك بدء استخدام S3 Batch Replication بمجرد بضع نقرات فقط في وحدة تحكم S3 أو طلب واجهة برمجة تطبيقات (API) واحد.
إن S3 Batch Replication هي ميزة تكميلية لميزتي Same-Region Replication (SRR) وCross-Region Replication (CRR). وتكرر ميزة S3 Batch Replication الكائنات الحالية، في حين تراقب ميزتا SRR وCRR عمليات تحميل الكائنات الجديدة وتكررها بين الحاويات.
حالات الاستخدام
إعادة تعبئة الحاويات التي تم إنشاؤها مؤخرًا — إذا كانت لديك مبادرة مخزن جديدة في مناطق متعددة تتطلب إعداد حاويات جديدة وإعادة تعبئتها بالكائنات الحالية من حاوية أخرى، يمكنك استخدام Batch Replication في تكرار هذه الكائنات.
إعادة محاولة التكرار — إذا كنت تحتاج إلى إعادة محاولة التكرار لأسباب متنوعة وتشمل عندما تعذر على الكائنات التكرار أولًا، أو عندما تكررت الكائنات سابقًا في وجهة واحدة بنجاح ولكن يلزم الآن تكرارها في وجهة أخرى، أو عند تكرار الكائنات المماثلة من مصدر آخر، يمكنك استخدام Batch Replication لإعادة محاولة التكرار.
الترحيل — إذا كنت تحتاج إلى ترحيل الكائنات الحالية إلى مختلف الحاويات سواء كانت موجودة في منطقة أخرى أم في حساب آخر، يمكنك استخدام ميزة Batch Replication في عملية الترحيل للاحتفاظ بالبيانات الوصفية ومعرف الإصدار.
Amazon S3 Replication Time Control
تساعدك ميزة Amazon S3 replication time control في تلبية متطلبات الامتثال "أو متطلبات الأعمال" لتكرار البيانات، وتمنح رؤية واضحة في نشاط التكرار في خدمة Simple Storage Service (Amazon S3). تقوم ميزة التحكم في وقت النسخ المتماثل بنسخ معظم العناصر "التي تحمّلها" إلى Amazon S3 في ثوانٍ، ويتم ذلك لنحو 99.99 بالمائة من هذه العناصر في غضون 15 دقيقة. ميزة التحكم في وقت النسخ المتماثل في S3، وفقًا للإعدادات الافتراضية، تتضمن مقاييس النسخ المتماثل في S3 وإخطارات الأحداث في S3، حيث من خلال هذه الميزة يمكنك مراقبة العدد الإجمالي لعمليات واجهة برمجة التطبيقات في S3 التي في حالة نسخ متماثل معلقة، والحجم الإجمالي للنسخ المتماثل المعلق للعناصر، والحد الأقصى لوقت النسخ المتماثل.
إن ميزة التحكم في وقت النسخ المتماثل داخل S3 مدعومة من خلال التزام اتفاقية مستوى الخدمة (SLA) بشأن النسخ المتماثل لنسبة 99.9% من العناصر في غضون 15 دقيقة خلال أي شهر فوترة.
لمعرفة المزيد حول التحكم في وقت النسخ المتماثل داخل S3، تفضل بزيارة صفحة وثائق S3 Replication أو الأسئلة الشائعة حول S3 Replication.
كيفية عمل التحكم بوقت النسخ المتماثل في S3
بدء استخدام النسخ المتماثل في S3
يتم تكوين النسخ المتماثل في Amazon S3 (ميزتا النسخ المتماثل عبر المناطق والنسخ المتماثل في منطقة واحدة) والتحكم في وقت النسخ المتماثل في S3 على مستوى حاوية S3، أو على مستوى بادئة مشتركة، أو على مستوى عنصر ما باستخدام علامات العنصر في S3. بالإضافة إلى ذلك، يمكن تمكين التحكم بوقت S3 Replication لواحد أو أكثر من أزواج المناطق.
لبدء استخدام S3 Replication، قم بالوصول إلى البرنامج التعليمي S3 Replication، وقم بالوصول إلى البرنامج التعليمي لـ S3 Batch Replication، واعرض الأسئلة الشائعة حول S3 Replication و ووثائق S3 Replication. لمعرفة تسعير S3 Replication، اطلع على صفحة تسعير S3.