متى نستخدم مجموعة Azure Data Box
لا تكون أجهزة مجموعة Azure Data Box الطريق الوحيد لكي تحصل على البيانات في Azure. بالنسبة إلى بيانات مركبتك المستقلة، عليك أن تتأكد بأن جهاز Data Box Disk هو أفضل خيار لك قبل أن تقوم بتقديم طلب.
في هذه الوحدة، سوف تتعلم متى تقوم باستخدام جهاز Data Box ومتى تقوم باستخدام بعض الحلول الأخرى.
حالات استخدام أجهزة Data Box
يكون جهاز Data Box مناسبًا بشكل مثالي لنقل تيرابايت من البيانات في سيناريوهات مع عدم وجود أو وجود اتصال محدود بالشبكة. من الممكن أن تكون حركة البيانات مرة واحدة أو دورية أو نقل أولي بجزء أكبر من نقل البيانات متبوع بعمليات نقل دورية.
فيما يلي يوجد العديد من السيناريوهات حيث يمكن استخدام أجهزة Data Box لاستيراد البيانات إلى Azure.
ترحيل لمرة واحدة - عند نقل كمية كبيرة من البيانات المحلية إلى Azure.
- نقل مكتبة الوسائط دون اتصال بالإنترنت إلى Azure لإنشاء مكتبة وسائط عبر الإنترنت.
- ترحيل مزرعة الجهاز الظاهري الخاصة بك، وخادم SQL، والتطبيقات إلى Azure.
- نقل البيانات التاريخية إلى Azure لإجراء تحليل عميق وإعداد التقارير عبر استخدام HDInsight
نقل مجمع أولي - عندما يحدث نقل مجمع أولي باستخدام Data Box (أساسي) يليه عمليات نقل تدريجية عبر الشبكة.
تحميلات دورية - عندما يتم إعداد كمية كبيرة من البيانات بطريقة دورية وتكون بحاجة إلى الانتقال إلى Azure. على سبيل المثال في مجال استكشاف الطاقة، حيث يتم إعداد محتوى فيديو على منصات النفط ومزارع الطاحونة الهوائية.
فيما يلي يوجد العديد من السيناريوهات المختلفة حيث من الممكن استخدام Data Box لتصدير البيانات من Azure. لا يقوم كل من Data Box Disk وData Box Heavy بدعم تصدير البيانات من Azure.
التعافي من الكوارث - عندما تتم استعادة نسخة من البيانات من Azure إلى شبكة اتصال محلية. في سيناريو نموذجي للتعافي من الكوارث، يتم تصدير كمية كبيرة من البيانات الخاصة بـ Azure إلى Data Box. من ثم تقوم Microsoft بشحن Data Box، وتتم استعادة البيانات إلى الأماكن الخاصة بك في وقت قصير.
المتطلبات الأمنية - عندما تحتاج إلى أن تكون قادرًا على تصدير البيانات من Azure بسبب متطلبات الحكومة أو الأمن. على سبيل المثال، تكون خدمة موقغ تخزين Azure متوفرة في العمليات السرية الأمريكية وسحابات السرية القصوى، ويمكنك استخدام Data Box لكي تقوم بتصدير البيانات من Azure.
ترحيل مرة أخرى إلى محلي أو إلى موفر خدمة سحابة آخر- عندما تريد نقل جميع البيانات وإعادتها إلى مكان محلي أو موفر خدمة سحابة آخر، فقم بتصدير البيانات عبر Data Box لترحيل أحمال العمل.
خيارات النقل دون الاتصال بالإنترنت
تشتمل الخيارات دون الاتصال بالإنترنت لنقل بياناتك إلى Azure على أجهزة Data Box وخدمة استيراد/ تصدير Azure.
أجهزة Data Box
لكي تحصل على البيانات في Azure، يمكنك أن تقوم بتحميل البيانات على الأجهزة الفعلية وتقوم بإرسالها إلى مركز بيانات Azure. هناك، يتم نسخ البيانات في اشتراك Azure الخاص بك. كما رأيتم في الوحدة 2، يوجد ثلاثة من منتجات Data Box التي تعمل بهذه الطريقة:
- Data Box
- Data Box Disk
- Data Box Heavy
إذا لم تكن في منطقة مدعمة من قبل مجموعة Azure Data Box، فعليك النظر في استخدام خدمة استيراد/تصدير Azure لاستيراد البيانات إلى Azure.
خدمة استيراد/تصدير Azure
تكون الخدمة الأخرى التي تقوم باستخدام الأجهزة الفعلية لنقل البيانات إلى Azure هي استيراد/تصدير Azure. تسمح لك خدمة استيراد/ تصدير Azure بأن تقوم باستخدام الأقراص الخاصة بك. يمكنك القيام بنقل البيانات دون الاتصال بالإنترنت من موقع تخزين Blob إلى الأقراص. تقوم خدمة استيراد/تصدير Azure بتصدير البيانات أيضًا من Azure واستيرادها إلى مراكز بياناتك وتسمح للبيانات بعبور الحدود الدولية.
يكون إجراء الإعداد لاستيراد البيانات عبر استخدام استيراد/تصدير Azure أكثر صعوبة من مجموعة Azure Data Box. يجب عليك أن تقوم بالتعامل مع جميع تفاصيل الشحن وتحضير الجهاز. ننصح باستخدام Azure Data Box، وهي خدمة يتم إنجازها من أجلك حيث تقلل من الجهد المطلوب لنقل كميات كبيرة من البيانات بطريقة غير مكلفة وآمنة إلى Azure.
خيارات نقل الشبكة
هناك طريقة أخرى لكي تحصل على البيانات في Azure وهي إرسالها عن طريق الإنترنت. هناك من الأدوات المتعددة التي يمكن أن تقوم باستخدامها لكي تقوم بنقل البيانات عبر الشبكة.
Data Box Gateway
كما ناقشنا في الوحدة 2، يكون Data Box Gateway جهازًا افتراضيًا. حيث يعتمد على جهاز ظاهري تقوم بتوفيره في البيئة المحلية الخاصة بك. فتقوم بتدوين البيانات إلى الجهاز الافتراضي عن طريق استخدام بروتوكولات NFS وSMB. من ثم يقوم الجهاز بنقل بياناتك إلى الكائن الثنائي كبير الحجم الخاص بكُتل Azure، أو الكائن الثنائي كبير الحجم الخاص بالصفحة، أو ملفات Azure.
Azure Storage Explorer
يكون Azure Storage Explorer هو تطبيق مجاني قابل للتنزيل يمكنك تشغيله على Windows أو Mac أو Linux. يوفر واجهة مستخدم رسومية التي يمكن أن تقوم باستخدامها لاستكشاف الكائنات الثنائية كبيرة الحجم والملفات وقوائم الانتظار والجداول في حسابات موقع تخزين Azure. إذا قمت بنقل القليل من الملفات فقط في كل مرة ولم تكن تحتاج إلى النقل الآلي، فإن Storage Explorer هو الحل المثالي.
إذا لم تكن تريد أن تقوم بتثبيت التطبيق، ولكن لديك متصفح، فيمكن أن تقوم باستخدام صفحة Storage Explorer في مدخل Microsoft Azure لنقل الملفات.
Azure Stack Edge
يقوم Azure Stack Edge أيضًا باستخدام أجهزة فعلية لنقل البيانات إلى Azure. على عكس أجهزة Data Box، تقوم أجهزة Azure Stack Edge بتوفير إمكانيات Azure، مثل الحوسبة والتخزين والربط الشبكي والتعلّم الآلي المعجل بالأجهزة لأي موقع. قم باستخدام جهاز Azure Stack Edge للسيناريوهات التالية:
الاستدلال مع التعلم الآلي من Azure - قم بتشغيل نماذج التعلم الآلي للحصول على نتائج سريعة يمكن العمل عليها قبل إرسال البيانات إلى السحابة. يمكن القيام بنقل مجموعة البيانات الكاملة اختياريًا لمواصلة إعادة التدريب وتحسين نماذج التعلم الآلي الخاص بك.
بيانات المعالجة مسبقًا - يتم تحويل البيانات عن طريق خيارات الحساب، مثل الحاويات أو الأجهزة الظاهرية قبل إرسالها إلى Azure لإنشاء مجموعة بيانات أكثر قابلية للتنفيذ. يمكن أن يتم استخدام المعالجة المسبقة للأغراض التالية:
- تجميع البيانات.
- تعديل البيانات، مثل مسح البيانات الشخصية.
- تقسيم البيانات إلى مجموعات فرعية وذلك لتحسين موقع التخزين وسعة النطاق الترددي، أو لمزيد من التحليل.
- تحليل أحداث إنترنت الأشياء والتعامل معها.
نقل البيانات من خلال الشبكة إلى Azure - يتم نقل البيانات بشكل سهل وسريع إلى Azure للقيام بمزيد من العمليات الحسابية والتحليلية أو لأغراض المحفوظات.
Azure Data Factory
تكون Azure Data Factory خدمة تتيح لك القيام بتنظيم ونقل وتحويل كميات هائلة من البيانات من مصادر مختلفة. في خدمة Data Factory، يمكن أن تقوم بإنشاء البنية الأساسية لبرنامج ربط العمليات التجارية التي تقوم باستخلاص البيانات من قواعد البيانات الارتباطية وقواعد بيانات NoSQL، وأنظمة أخرى. يمكنك استخدام خدمة التعلم الآلي من Azure وخدمة Hadoop، وSpark، وغيرها من الخدمات لمعالجة وتحويل تلك البيانات. من ثم، في نهاية البنية الأساسية لبرنامج ربط العمليات التجارية، يمكنك أن تقوم بنشر البيانات التي تم تحويلها إلى مستودع بيانات Azure SQL وقاعدة بيانات Azure SQL وقاعدة بيانات Azure Cosmos وموقع تخزين Azure.
استخدم هذه الخدمة، إذا كان لديك احتياجات معقدة لتحويل البيانات ولكن لا ترغب في كتابة برنامج نصي أو تحويل تعليمة برمجية.
نقل نصي أو برنامجي
تقوم Microsoft بتوفير مجموعة من أدوات سطر الأوامر على النحو الأمثل، والتي يمكنك استدعائها عن طريق استخدام أوامر فردية أو تجميعها في برامج نصية، والتي يمكن أن تقوم بنقل البيانات إلى Azure. تشتمل هذه الأدوات على ما يلي:
- AzCopy. يمكن أن تقوم باستدعاء برنامج سطر الأوامر من أي برنامج نصي لكي يتم نقل الكائنات الثنائية كبيرة الحجم أو الملفات إلى موقع تخزين Azure.
- Azure PowerShell. تكون واجهة PowerShell هي واجهة برنامج نصي ولغة تم تصميمها لمساعدة المسؤولين على أتمتة المهام المعقدة عن طريق تشغيل أوامر تسمى cmdlets. يوفر نموذج Azure PowerShell عددًا من أوامر cmdlets للعمل مع Azure. هذه تتضمن الأوامر cmdlets التي يمكن أن تستخدمها لتحميل البيانات إلى حسابات تخزين Azure وقاعدة بيانات Azure SQL وقاعدة بيانات Azure Cosmos ووجهات أخري. على سبيل المثال، لكي تقوم بتحميل ملف إلى كائن ثنائي كبير الحجم خاص بتخزين Azure، قم باستخدام cmdlet
Set-AzStorageBlobContent. - Azure CLI تكون واجهة سطر الأوامر Azure هي أداة سطر الأوامر التي يمكنك استدعائها من واجهة PowerShell ومن البرامج النصية Bash للعمل مع Azure. تشتمل على الخيارات التي يمكن أن تقوم بنقل البيانات إلى مواقع Azure. على سبيل المثال، قم باستخدام الأمر
az storage blob upload لتحميل ملف إلى الكائن الثنائي كبير الحجم الخاص بتخزين Azure.
تعد أدوات البرامج النصية وسيلة سهلة للمسؤولين وغير المطورين لاستخدامها. إذا كان لديك أشخاص لديهم مهارات تطويرية ولديهم القدرة على كتابة تعليمة برمجية مجمعة، فإنه يمكنك النظر إلى استخدام لغات برمجية لتنسيق نقل البيانات إلى Azure. يجب أن تقوم التعليمات البرمجية الخاصة بك بالاتصال بواجهات برمجة التطبيقات لخدمة نقل الحالة التمثيلي في وحدة تخزين Azure. إن واجهات برمجة التطبيقات لخدمة نقل الحالة التمثيلي هي مجموعة من خدمات الويب التي يمكن أن تقوم بالاتصال بها من الكثير من لغات البرمجة المختلفة. يمكن للمطورين استخدام لغات .NET، وJava، وPython وNode.js، و++C، وPHP من بين لغات أخرى، للاتصال بهذه الواجهات لبرمجة التطبيقات. سوف يختارون ما هم أكثر دراية به.
اختيار طريقة خاصة بنقل البيانات
لاختيار طريقة للنقل من هذه الأنظمة، عليك بالنظر إلى الأسئلة التالية:
- ما هو حجم البيانات؟
- كم مرة أريد فيها نقل البيانات؟
- كم المقدار المتوفر من سعة النطاق الترددي للشبكة؟
إذا كنت تريد نقل بعض الملفات من وقت لآخر، فقم باختيار Azure Storage Explorer أو قم باستخدام مدخل Microsoft Azure.
إذا كانت سعة النطاق الترددي للشبكة منخفضة أو مكلفة للاستخدام، وتمتلك كمية كبيرة من البيانات، فعليك استخدام جهاز فعلي لنقل البيانات. إذا كنت ترغب في استخدام الأقراص الخاصة بك، فقم باختيار خدمة استيراد/ تصدير Azure. إذا كنت تفضل استخدام أجهزة Microsoft المريحة، فقم باختيار منتج Azure Data Box. قم بالاختيار من بين Data Box، وData Box Disk، وData Box Heavy وفقًا لأحجام بياناتها القصوى.
إذا كنت تمتلك العديد من سعة النطاق الترددي للشبكة المتوفرة وترغب في نقل البيانات بطريقة منتظمة أو مستمرة، فقم باختيار طريقة نقل الشبكة. إذا كنت تريد تحويل البيانات عند نقلها، دون استخدام تعليمة برمجية، فقم بالنظر إلى Azure Data Factory. إذا كنت تستطيع أن تستثمر في الوقت ولديك المهارات لكتابة تعليمة برمجية، فقم باستخدام أدوات البرامج النصية أو تعليمة برمجية مجمعة متطورة مقابل واجهات برمجة التطبيقات الخاصة بخدمة REST. إذا كنت ترغب في نقل مجموعات كبيرة من البيانات عن طريق الشبكة وكنت تمتلك سعة نطاق ترددي عالٍ متوفر، فقم باختيار Data Box Gateway أو جهازAzure Stack Edge.
نقل بيانات من أجل المركبات المستقلة
في المؤسسة الخاصة بك، ترغب في تحميل بيانات تتبع الاستخدام للمركبة المستقلة إلى Azure بطريقة سريعة وغير مكلفة نسبيًا وآمنة دون الاستحواذ على الشبكة. هذه حالة استخدام رئيسية لجهاز Azure Data Box Disk.
يمكنك أن تقوم باستخدام Azure Data Box Disk لأنواع مختلفة من سيناريوهات نقل البيانات. يُعد Azure Data Box Disk مناسبًا للترحيل مرة واحدة، مثل نقل ما يصل إلى 35 تيرابايت من البيانات من الأقراص غير المتصلة بالإنترنت إلى موقع تخزين Azure البارد. إذا كان هناك أكثر من 35 تيرابايت لتحميلها، فإنه يمكنك أن تقوم بإنشاء طلبات إضافية. يستحق الأمر أيضًا إعادة النظر في اختيارات مجموعة Data Box الأخرى التي استكشفتها في الوحدة الأولى، فقد يكون هناك مرشح أكثر ملاءمة. كما تعمل عمليات النقل التدريجية أيضًا بشكل جيد. يتم استخدام Data Box Disk لتوفير المصدر الأولي الكبير، وبعد ذلك يتم نسخ المزيد من البيانات باستخدام تقنيات الشبكة القياسية.
اختبر معلوماتك
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.