البرنامج التعليمي: استيراد البيانات إلى Blob Storage باستخدام خدمة Azure Import/Export

توفر هذه المقالة إرشادات خطوة بخطوة حول كيفية استخدام خدمة Azure Import/Export لاستيراد كميات كبيرة من البيانات بشكل آمن إلى Azure Blob storage. لاستيراد البيانات إلى Azure Blobs، تتطلب منك الخدمة شحن محركات الأقراص المشفرة التي تحتوي على بياناتك إلى مركز بيانات Azure.

في هذا البرنامج التعليمي، تتعلم كيفية:

  • المتطلبات الأساسية لاستيراد البيانات إلى Azure Blob storage
  • الخطوة 1: إعداد محركات الأقراص
  • الخطوة 2: إنشاء مهمة استيراد
  • الخطوة 3: تكوين المفتاح المُدار للعميل (اختياري)
  • الخطوة 4: شحن محركات الأقراص
  • الخطوة 5: تحديث مهمة بمعلومات تتبع
  • الخطوة 6: التحقق من تحميل البيانات إلى Azure

المتطلبات الأساسية

قبل إنشاء مهمة استيراد لنقل البيانات إلى Azure Blob Storage، راجع قائمة المتطلبات الأساسية التالية لهذه الخدمة وأكملها بعناية. يتعين عليك:

  • لديك حساب شركة نقل صالح ورقم تعقب للطلب:
    • يجب استخدام شركة نقل في قائمة أسماء شركات الشحن في علامة تبويب الشحن لطلبك. إذا لم يكن لديك حساب شركة نقل، فاتصل بشركة الاتصالات لإنشاء حساب.
    • يجب أن يكون حساب الناقل صالحا، ويجب أن يكون لديه رصيد، ويجب أن يكون لديه قدرات إعادة الشحن. تستخدم Microsoft الناقل المحدد لإرجاع كافة وسائط التخزين.
    • إنشاء رقم تعقب لمهمة الاستيراد/التصدير في حساب الناقل. يجب أن يكون لكل مهمة رقم تتبع منفصل. وظائف متعددة بنفس رقم التعقب غير مدعومة.

الخطوة 1: إعداد محركات الأقراص

تنشئ هذه الخطوة ملف دفتر اليومية. يخزن ملف دفتر اليومية المعلومات الأساسية مثل الرقم التسلسلي لمحرك الأقراص، ومفتاح التشفير، وتفاصيل حساب التخزين.

قم بالخطوات التالية لإعداد محركات الأقراص.

  1. توصيل محركات الأقراص إلى نظام Windows عبر موصلات SATA.

  2. إنشاء وحدة تخزين NTFS واحدة على كل محرك أقراص. تعيين حرف محرك الأقراص إلى وحدة التخزين. لا تستخدم نقاط التحميل.

  3. قم بتمكين تشفير BitLocker على وحدة تخزين NTFS. إذا كنت تستخدم نظام Windows Server، فاستخدم الإرشادات الواردة في كيفية تمكين BitLocker على Windows Server 2012 R2.

  4. نسخ البيانات إلى مجلد مشفر. استخدام السحب والإفلات أو Robocopy أو أي أداة نسخ من هذا القبيل. يتم إنشاء ملف دفتر يومية (.jrn) في المجلد نفسه حيث تقوم بتشغيل الأداة.

    إذا كان محرك الأقراص مقفلًا وتحتاج إلى فتحه، فقد تختلف خطوات إلغاء القفل حسب حالة الاستخدام لديك.

    • إذا أضفت بيانات إلى محرك أقراص مشفر مسبقا (لم يتم استخدام أداة WAImportExport للتشفير)، فاستخدم مفتاح BitLocker (كلمة مرور رقمية تحددها) في النافذة المنبثقة لإلغاء تأمين محرك الأقراص.

    • إذا أضفت بيانات إلى محرك أقراص تم تشفيره بواسطة أداة WAImportExport، فاستخدم الأمر التالي لإلغاء قفل محرك الأقراص:

      WAImportExport Unlock /bk:<BitLocker key (base 64 string) copied from journal (*.jrn*) file>

  5. افتح نافذة PowerShell أو نافذة سطر أوامر بامتيازات إدارية. لتغيير الدليل إلى المجلد المُلغى ضغطه، شغّل الأمر التالي:

    cd C:\WaImportExportV1

  6. للحصول على مفتاح BitLocker لمحرك الأقراص، شغّل الأمر التالي:

    manage-bde -protectors -get <DriveLetter>:

  7. لإعداد القرص، شغّل الأمر التالي. اعتمادًا على حجم البيانات، قد يستغرق إعداد القرص عدة ساعات إلى أيام.

    ./WAImportExport.exe PrepImport /j:<journal file name> /id:session<session number> /t:<Drive letter> /bk:<BitLocker key> /srcdir:<Drive letter>:\ /dstdir:<Container name>/ /blobtype:<BlockBlob or PageBlob> /skipwrite
    

    يتم إنشاء ملف دفتر يومية في المجلد نفسه حيث تقوم بتشغيل الأداة. يتم أيضًا إنشاء ملفين آخرين - ملف .xml (المجلد حيث تشغّل الأداة) وملف drive-manifest.xml (المجلد الذي توجد به البيانات).

    تُوضح المعلمات المستخدمة في الجدول التالي:

    خيار ‏‏الوصف
    /j: اسم ملف دفتر اليومية بامتداد .jrn. يتم إنشاء ملف دفتر يومية لكل محرك أقراص. نوصي باستخدام الرقم التسلسلي للقرص كاسم ملف دفتر اليومية.
    /id: معرف الجلسة. استخدم رقم جلسة فريدًا لكل مثيل للأمر.
    /t: حرف محرك الأقراص للقرص المراد شحنه. على سبيل المثال، محرك الأقراص D.
    /bk: مفتاح BitLocker لمحرك الأقراص. كلمة المرور الرقمية الخاصة به من إخراج manage-bde -protectors -get D:
    /srcdir: حرف محرك القرص المراد شحنه متبوعًا بـ:\. على سبيل المثال، D:\
    /dstdir: اسم حاوية الوجهة في Azure Storage.
    /blobtype: يحدد هذا الخيار نوع الكيانات الثنائية الكبيرة التي تريد استيراد البيانات إليها. بالنسبة إلى الكائنات الثنائية كبيرة الحجم للكتلة، يكون نوع الكائن الثنائي كبير الحجم وبالنسبة BlockBlob إلى الكائنات الثنائية كبيرة الحجم للصفحة، فهو PageBlob.
    /skipwrite: تحديد عدم وجود بيانات جديدة مطلوبة لنسخها وإعداد البيانات الموجودة على القرص.
    /enablecontentmd5: يضمن الخيار عند التمكين أن MD5 يتم حسابه وتعيينه كخاصية Content-md5 في كل كائن ثنائي كبير الحجم. لا تستخدم هذا الخيار إلا إذا كنت تريد استخدام الحقل Content-md5 بعد تحميل البيانات إلى Azure.
    لا يؤثر هذا الخيار على التحقق من تكامل البيانات (الذي يحدث بشكل افتراضي). يؤدي الإعداد إلى زيادة الوقت المستغرق لتحميل البيانات إلى السحابة.

    إشعار

    • إذا قمت باستيراد كيان ثنائي كبير الحجم يحمل الاسم نفسه لكيان آخر موجود في الحاوية الوجهة، فإن الكائن الثنائي الذي تم استيراده سيحل محل الآخر الموجود. في إصدارات الأداة السابقة (قبل 1.5.0.300)، تمت إعادة تسمية الكائن الثنائي الذي تم استيراده افتراضيًا، وتتيح لك المعلمة \Disposition تحديد ما إذا كنت تريد إعادة تسمية الكيان أو الكتابة فوقه أو تجاهله في الاستيراد.
    • إذا لم يكن لديك مسارات طويلة ممكنة على العميل، وكان أي مسار واسم ملف في نسخة البيانات يتجاوز 256 حرفا، فستبلغ أداة WAImportExport عن حالات الفشل. لتجنب هذا النوع من الفشل، قم بتمكين المسارات الطويلة على عميل Windows.
  8. كرر الخطوة السابقة لكل قرص يحتاج إلى شحن.

    يتم إنشاء ملف دفتر يومية بالاسم المقدم لكل تشغيل لسطر الأوامر.

    بالإضافة إلى ملف دفتر اليومية، يتم أيضًا إنشاء ملف <Journal file name>_DriveInfo_<Drive serial ID>.xml في المجلد نفسه حيث توجد الأداة. يتم استخدام ملف .xml بدلا من ملف دفتر اليومية عند إنشاء مهمة إذا كان ملف دفتر اليومية كبيرا جدا.

هام

  • لا تقم بتعديل ملفات دفتر اليومية أو البيانات الموجودة على محركات الأقراص، ولا تقم بإعادة تهيئة أي أقراص، بعد إكمال إعداد القرص.
  • الحد الأقصى لحجم ملف دفتر اليومية الذي سمح به المدخل هو 2 ميغابايت. إذا تجاوز ملف دفتر اليومية هذا الحد، سيؤدي الأمر إلى خطأ.

الخطوة 2: إنشاء مهمة استيراد

قم بالخطوات التالية لطلب مهمة استيراد في مهمة استيراد/تصدير Azure عبر المدخل.

  1. استخدم بيانات اعتماد Microsoft Azure لتسجيل الدخول على عنوان URL هذا: https://portal.azure.com.

  2. حدد + Create a resource، وابحث عن Azure Data Box. حدد "Azure Data Box".

    رسم توضيحي يظهر الزر

  3. حدد إنشاء.

    لقطة شاشة لأعلى شاشة مدخل Microsoft Azure بعد تحديد Azure Data Box. يتم تمييز الزر إنشاء.

  4. لبدء استخدام أمر الاستيراد، حدد الخيارات التالية:

    1. حدد نوع Import to Azure transfer.
    2. حدد الاشتراك الذي تريد استخدامه لمهمة الاستيراد/التصدير.
    3. حدد مجموعة موارد.
    4. حدد مصدر البلد/المنطقة للوظيفة.
    5. حدد منطقة الوجهة Azure للوظيفة.
    6. ثم حدد تطبيق.

    لقطة شاشة تعرض خيارات بدء الاستخدام لطلب Data Box جديد. يتم تمييز نوع استيراد إلى نقل Azure والزر تطبيق.

  5. اختر الزر تحديد لمهمة الاستيراد/التصدير.

    لقطة شاشة تعرض خيارات المنتج لطلب Data Box جديد. يتم تمييز الزر Select ل Import Export Job.

  6. في "Basics":

    • أدخل اسما وصفيا للوظيفة. استخدم الاسم لتعقب تقدم مهامك.
      • يجب أن يكون الاسم من 3 إلى 24 حرفا.
      • يجب أن يتضمن الاسم الأحرف والأرقام والواصلات فقط.
      • يجب أن يبدأ الاسم وينتهي بحرف أو رقم.

    لقطة شاشة تعرض علامة التبويب Basics لمهمة استيراد في Azure Data Box. يتم تمييز علامة التبويب Basics ومربع النص Import Job Name والزر Next: Job Details.

    حدد Next: Job Details > للمتابعة.

  7. في تفاصيل الوظيفة:

    1. قبل أن تذهب إلى أبعد من ذلك، تأكد من استخدام أحدث أداة WAImportExport. يتم استخدام الأداة لقراءة ملف (ملفات) دفتر اليومية الذي تقوم بتحميله. يمكنك استخدام ارتباط التنزيل لتحديث الأداة.

      لقطة شاشة تعرض الارتباط لتنزيل أحدث أداة WAImportExport في تفاصيل المهمة لمهمة استيراد/تصدير Azure. يتم تمييز ارتباط الأداة.

    2. تغيير منطقة Azure الوجهة للوظيفة إذا لزم الأمر.

    3. حدد حساب تخزين واحدا أو أكثر لاستخدامه للوظيفة. يمكنك إنشاء حساب تخزين جديد إذا لزم الأمر.

    4. ضمن معلومات محرك الأقراص ، استخدم الزر نسخ لتحميل كل ملف دفتر يومية قمت بإنشائه أثناء الخطوة 1 السابقة : إعداد محركات الأقراص. عند تحميل ملف دفتر يومية، يتم عرض معرف محرك الأقراص.

      • في حالة استخدام waimportexport.exe version1، بادر بتحميل ملف واحد لكل محرك أقراص قمت بإعداده.

      • إذا كان ملف دفتر اليومية أكبر من 2 ميغابايت، فيمكنك استخدام <Journal file name>_DriveInfo_<Drive serial ID>.xml، الذي تم إنشاؤه مع ملف دفتر اليومية.

        لقطة شاشة تعرض معلومات محرك الأقراص في علامة التبويب تفاصيل المهمة لمهمة تصدير استيراد Azure. يتم تمييز الزر نسخ ومعرف محرك الأقراص لملف دفتر يومية تم تحميله.

    لقطة شاشة لعلامة تبويب تفاصيل المهمة المكتملة لمهمة استيراد في Azure Data Box. يتم تمييز علامة التبويب Job Detail وزر Next: Return Shipping.

  8. في Return shipping:

    1. حدد شركة شحن من القائمة المنسدلة ل Carrier. يحدد موقع مركز بيانات Microsoft للمنطقة المحددة الناقلات المتوفرة.

    2. أدخل رقم حساب شركة الاتصالات. رقم الحساب لحساب شركة نقل صالح مطلوب.

    3. في منطقة عنوان الإرجاع، حدد الزر + إضافة عنوان ، وأضف العنوان للشحن إليه.

      لقطة شاشة لعلامة التبويب Return Shipping لمهمة استيراد في Azure Data Box. يتم تمييز علامة التبويب Return Shipping وزر Plus Add Address.

      في جزء إضافة عنوان ، يمكنك إضافة عنوان أو استخدام عنوان موجود. عند إكمال حقول العنوان، حدد إضافة عنوان الشحن.

      لقطة شاشة تعرض عنوانا على جزء إضافة عنوان لمهمة استيراد في Azure Data Box. يتم تمييز الزر إضافة عنوان الشحن.

    4. في منطقة الإعلام ، أدخل عناوين البريد الإلكتروني للأشخاص الذين تريد إعلامهم بتقدم المهمة.

      تلميح

      بدلا من تحديد عنوان بريد إلكتروني لمستخدم واحد، قم بتوفير بريد إلكتروني جماعي للتأكد من تلقي إعلامات حتى إذا غادر المسؤول.

    لقطة شاشة لعلامة التبويب Return Shipping لمهمة استيراد في Azure Data Box مع تعبئة جميع الحقول. يتم تمييز علامة التبويب Return Shipping وزر Review Plus Create.

    حدد Review + Create للمتابعة.

  9. في Review + Create:

    1. راجع البنود ومعلومات الخصوصية، ثم حدد خانة الاختيار من خلال "أقر بأن جميع المعلومات المقدمة صحيحة وأوافق على الشروط والأحكام". ثم يتم التحقق من الصحة.
    2. راجع معلومات الوظيفة. دون اسم المهمة وعنوان شحن مركز بيانات Azure لشحن الأقراص مرة أخرى. تُستخدم هذه المعلومات لاحقاً على ملصق الشحن.
    3. حدد إنشاء.

    لقطة شاشة تعرض علامة التبويب Review Plus Create لمهمة Azure Import/Export. يتم تمييز حالة التحقق من الصحة والمصطلحات وزر الإنشاء.

  10. بعد إنشاء الوظيفة، سترى الرسالة التالية.

    لقطة شاشة لرسالة الحالة لطلب مكتمل لمهمة تصدير استيراد Azure. يتم تمييز الحالة وزر الانتقال إلى المورد.

    يمكنك تحديد الانتقال إلى المورد لفتح نظرة عامة على المهمة.

    لقطة شاشة تعرض جزء نظرة عامة لمهمة تصدير استيراد Azure في حالة الإنشاء.

الخطوة 3 (اختيارية): تكوين المفتاح المُدار للعميل

تخط هذه الخطوة وانتقل إلى الخطوة التالية إذا كنت تريد استخدام المفتاح المُدار من Microsoft لحماية مفاتيح BitLocker لمحركات الأقراص. لتكوين مفتاحك الخاص لحماية مفتاح BitLocker، اتبع الإرشادات الموجودة في تكوين المفاتيح المُدارة بواسطة العميل باستخدام Azure Key Vault لـAzure Import/Export في مدخل Azure.

الخطوة 4: شحن محركات الأقراص

يمكن استخدام FedEx أو UPS أو DHL لشحن الحزمة إلى مركز بيانات Azure. إذا كنت ترغب في استخدام شركة نقل أخرى غير FedEx/DHL، فاتصل بفريق عمليات Azure Data Box على adbops@microsoft.com

  • قم بتوفير رقم حساب شركة FedEx أو UPS أو DHL صالح للاستخدام من قبل Microsoft لإرجاع محركات الأقراص.
    • مطلوب رقم حساب FedEx أو UPS أو DHL لشحن محركات الأقراص مرة أخرى من مواقع الولايات المتحدة وأوروبا.
      • يفضل رقم حساب DHL لمحركات الأقراص للشحن من مواقع آسيا وأستراليا.
      • إذا لم يكن لديك رقم حساب، فقم بإنشاء حساب شركة الاتصالات FedEx أو DHL .
  • عند شحن الحزم الخاصة بك، يجب اتباع شروط خدمة Microsoft Azure.
  • قم بتعبئة الأقراص بشكل صحيح لتجنب التلف المحتمل والتأخيرات في المعالجة. اتبع أفضل الممارسات الموصى بها:
    • التفاف محركات الأقراص بشكل آمن مع التفاف فقاعة واقية. يعمل التفاف الفقاعة كممتص للصدمات ويحمي محرك الأقراص من التأثير أثناء النقل. قبل الشحن، تأكد من تغطية محرك الأقراص بالكامل ووسادة.
    • ضع محركات الأقراص الملتفة داخل شاحن رغوة. يوفر الشاحن الرغوي حماية إضافية ويحافظ على محرك الأقراص في مكان آمن أثناء النقل.

الخطوة 5: قم بتحديث المهمة بمعلومات التتبع

بعد شحن الأقراص، ارجع إلى المهمة في مدخل Microsoft Azure واملأ معلومات التعقب.

بعد تقديم تفاصيل التتبع، تتغير حالة الوظيفة إلى الشحن، ولا يمكن إلغاء المهمة. يمكنك إلغاء مهمة فقط أثناء وجودها في حالة «إنشاء».

هام

إذا لم يتم تحديث رقم التتبع خلال أسبوعين من إنشاء الوظيفة، تنتهي صلاحية المهمة.

لإكمال معلومات التعقب لوظيفة قمت بإنشائها في المدخل، قم بالخطوات التالية:

  1. افتح المهمة في مدخل Microsoft Azure/.

  2. في جزء Overview ، مرر لأسفل إلى Tracking information وأكمل الإدخالات:

    1. توفير رقم الناقلوالتتبع.
    2. تأكد من صحة عنوان الشحن.
    3. حدد خانة الاختيار حسب "تم شحن محركات الأقراص إلى العنوان المذكور أعلاه".
    4. عند الانتهاء، حدد تحديث.

    لقطة شاشة لمعلومات التعقب في جزء نظرة عامة لمهمة تصدير استيراد Azure في حالة مكتملة كما تظهر في مدخل المعاينة.

يمكنك تعقب تقدم المهمة في جزء Overview . للحصول على وصف لكل حالة وظيفة، انتقل إلى عرض حالة الوظيفة.

لقطة شاشة تعرض تعقب الحالة في جزء نظرة عامة لمهمة تصدير استيراد Azure في مدخل المعاينة.

الخطوة 6: التحقق من تحميل البيانات إلى Azure

تعقب المهمة حتى الاكتمال، ثم تحقق من نجاح التحميل وجميع البيانات موجودة.

راجع تفاصيل نسخ البيانات للمهمة المكتملة لتحديد موقع السجلات لكل محرك أقراص مضمن في المهمة:

  • استخدم السجل المطول للتحقق من كل ملف تم نقله بنجاح.
  • استخدم سجل النسخ للعثور على مصدر كل نسخة بيانات فاشلة.

لقطة شاشة تعرض مهمة استيراد مكتملة في Azure Import Export. في Data Copy Details، يتم تمييز مسار سجل النسخ ومسار السجل المطول.

لمزيد من المعلومات، راجع مراجعة سجلات النسخ من عمليات الاستيراد والتصدير.

بعد التحقق من عمليات نقل البيانات، يمكنك حذف بياناتك المحلية. احذف بياناتك المحلية فقط بعد التحقق من نجاح التحميل.

إشعار

إذا تجاوز أي مسار واسم ملف 256 حرفا، ولم يتم تمكين المسارات الطويلة على العميل، فسيفشل تحميل البيانات. لتجنب هذا النوع من الفشل، قم بتمكين المسارات الطويلة على عميل Windows.

الخطوات التالية