حلول لنقل البيانات بشكل دوري
توفر هذه المقالة نظرة عامة على حلول نقل البيانات عند نقل البيانات بشكل دوري. يمكن تصنيف نقل البيانات بشكل دوري عبر الشبكة على أنه متكرر على فترات منتظمة أو نقل بيانات مستمرة. تُبين المقالة أيضًا خيارات نقل البيانات الموصى بها ومصفوفة القدرات الرئيسية ذات الصلة لهذا السيناريو.
لفهم نظرة عامة على جميع خيارات نقل البيانات المتاحة، انتقل إلى اختيار حل نقل بيانات Azure .
الخيارات الموصى بها
تنقسم الخيارات المُوصى بها لنقل البيانات بشكل دوري إلى فئتين اعتمادًا على ما إذا كان النقل متكررًا أو مستمرًا.
الأدوات البرمجية/النصية - لنقل البيانات الذي يحدث على فترات منتظمة، استخدم الأدوات النصية والبرمجية مثل AzCopy وواجهات برمجة تطبيقات Azure Storage REST. تستهدف هذه الأدوات مُتخصصي تكنولوجيا المعلومات والمُطورين.
- AzCopy - استخدم أداة سطر الأوامر هذه لنسخ البيانات بسهولة من كائنات ثنائية كبيرة الحجم من Azure والملفات وتخزين جدول وإليها بأداء مثالي. يدعم AzCopy التزامن والتوازي والقدرة على استئناف عمليات النسخ عند انقطاعها.
- عدد تطوير البرامج/واجهات برمجة تطبيقات Azure Storage REST - عند إنشاء تطبيق، يمكنك تطوير التطبيق مقابل واجهات برمجة تطبيقات Azure Storage REST واستخدام مجموعات عدد تطوير البرامج Azure المتوفرة بلغات متعددة. يمكن لواجهات برمجة تطبيقات REST أيضًا الاستفادة من "مكتبة نقل بيانات تخزين Azure" المصممة خصيصًا للنسخ عالي الأداء للبيانات من Azure وإليه.
أدوات استيعاب البيانات المستمرة - لاستيعاب البيانات المستمر والمتواصل، يمكنك تحديد أحد الخيارات التالية.
- النسخ المتماثل للعنصر - النسخ المتماثل للعنصر بشكل غير متزامن ينسخ كتلة كائنات ثنائية كبيرة الحجم بين الحاويات في حساب تخزين المصدر والوجهة. استخدم النسخ المتماثل للكائنات كحل للحفاظ على مزامنة الحاويات في حسابي تخزين مختلفين.
- Azure Data Factory – يجب استخدام Data Factory لتوسيع نطاق عملية النقل، وإذا كانت هناك حاجة إلى إمكانات التنسيق والمراقبة على مستوى المؤسسة. استخدم Azure Data Factory لإعداد مسار سحابي ينقل الملفات بانتظام بين خدمات Azure المتعددة أو محليًا أو الجمع بين الاثنين. يتيح لك Azure Data Factory تنسيق مهام سير العمل المستندة إلى البيانات التي تستوعب البيانات من مخازن البيانات المتباينة وأتمتة نقل البيانات وتحويلها.
- عائلة Azure Data Box للتحويلات عبر الإنترنت – Data Box Edge وData Box Gateway هما أجهزة شبكة عبر الإنترنت يمكنهما نقل البيانات من Azure وإليها. يستخدم Data Box Edge حوسبة Edge تدعم الذكاء الاصطناعي (AI) لمعالجة البيانات مسبقًا قبل التحميل. Data Box Gateway هي نسخة افتراضية من الجهاز لها نفس إمكانيات نقل البيانات.
يُعد متخصصو تكنولوجيا المعلومات جهاز نقل Data Box عبر الإنترنت أو Azure Data Factory، ويمكنهم أتمتة نقل البيانات بشفافية.
مقارنة القدرات الرئيسية
يلخص الجدول التالي الاختلافات في القدرات الرئيسية.
نقل بيانات الشبكة البرمجية/النصية
الإمكانية | AzCopy | واجهات برمجة تطبيقات Azure Storage REST |
---|---|---|
عامل التصميم | أداة سطر الأوامر من Microsoft | يتطور العملاء مقابل "التخزين" واجهات برمجة تطبيقات REST باستخدام مكتبات عميل Azure |
الإعداد الأولي لمرة واحدة | الأدنى | جهود تطويرية معتدلة متغيّرة |
تنسيق البيانات | كائنات ثنائية كبيرة الحجم من Azure، ملفات Azure، جداول Azure | كائنات ثنائية كبيرة الحجم من Azure، ملفات Azure، جداول Azure |
الأداء | مُحسّن بالفعل | التحسين أثناء التطوير |
التسعير | تُطبق رسوم مجانية على خروج البيانات | تُطبق رسوم مجانية على خروج البيانات |
استيعاب مستمر للبيانات عبر الشبكة
الميزة | Data Box Gateway | Data Box Edge | Azure Data Factory |
---|---|---|---|
عامل التصميم | جهاز ظاهري | جهاز فعلي | الخدمة في مدخل Microsoft Azure، عامل محلي |
الأجهزة | برنامج hypervisor | توفرها Microsoft | غير متوفر |
جهود الإعداد الأولية | منخفض (<30 دقيقة) | معتدل (~ بضع ساعات) | كبير (~ أيام) |
تنسيق البيانات | كائنات ثنائية كبيرة الحجم من Azure، ملفات Azure | كائنات ثنائية كبيرة الحجم من Azure، ملفات Azure | يدعم أكثر من 70 موصل بيانات لمخازن البيانات وتنسيقاتها |
المعالجة المُسبقة للبيانات | لا | نعم، عبر حوسبة Edge | نعم |
ذاكرة التخزين المؤقت المحلية (لتخزين البيانات المحلية) |
نعم | نعم | لا |
النقل من السُحب الأخرى | لا | لا | نعم |
التسعير | التسعير | التسعير | التسعير |