تحميل ملف VHD إلى حساب تخزين مختبر باستخدام AzCopy

في هذه المقالة، تعرف على كيفية استخدام الأداة المساعدة سطر الأوامر AzCopy لتحميل ملف VHD إلى حساب تخزين معملي في Azure DevTest Labs. بعد تحميل ملف VHD الخاص بك، يمكنك إنشاء صورة مخصصة من ملف VHD الذي تم تحميله واستخدام الصورة لتوفير جهاز ظاهري.

للمزيد من المعلومات حول الأقراص وVHDs في Azure، راجع مقدمة إلى الأقراص المدارة .

إشعار

تعد AzCopy أداة سطر أوامر Windows فقط.

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

  • قم بتنزيل أحدث إصدار من AzCopy وتثبيته.

لتحميل ملف VHD إلى حساب تخزين مختبر باستخدام AzCopy، أولا، احصل على اسم حساب تخزين المختبر عبر مدخل Microsoft Azure. ثم استخدم AzCopy لتحميل الملف.

الحصول على اسم حساب تخزين المختبر

للحصول على اسم حساب تخزين المختبر:

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. حدد All resources، ثم حدد المختبر الخاص بك.

  3. في قائمة المختبر ضمن Settings، حدد Configuration and policies.

  4. في Activity log، في قائمة الموارد ضمن Virtual machine bases، حدد Custom images.

  5. في الصور المخصصة، حدد إضافة.

  6. في صورة مخصصة، ضمن VHD، حدد ارتباط تحميل صورة باستخدام PowerShell .

    لقطة شاشة تعرض إعدادات تحميل VHD باستخدام PowerShell في جزء الصور المخصصة.

  7. في تحميل صورة باستخدام PowerShell، قم بالتمرير لليمين لرؤية استدعاء إلى Add-AzureRmVhd cmdlet.

    -Destination تحتوي المعلمة على URI لحاوية كائن ثنائي كبير الحجم بالتنسيق التالي:

    https://<storageAccountName>.blob.core.windows.net/uploads/...

    لقطة شاشة تعرض مثالا ل URI في المربع إضافة VHD.

  8. انسخ عنوان URI لحساب التخزين لاستخدامه في القسم التالي.

تحميل ملف VHD

لتحميل ملف VHD باستخدام AzCopy:

  1. في Windows، افتح نافذة موجه الأوامر وانتقل إلى دليل تثبيت AzCopy.

    بشكل افتراضي، يتم تثبيت AzCopy في ProgramFiles(x86)\Microsoft SDKs\Azure\AzCopy.

    اختيارياً، يمكنك إضافة موقع تثبيت AzCopy إلى مسار النظام الخاص بك.

  2. في موجه الأوامر، شغّل الأمر التالي. استخدم مفتاح حساب التخزين وURI حاوية كائن ثنائي كبير الحجم الذي نسخته من مدخل Microsoft Azure. يجب أن تكون قيمة في vhdFileName علامات الاقتباس.

    AzCopy /Source:<sourceDirectory> /Dest:<blobContainerUri> /DestKey:<storageAccountKey> /Pattern:"<vhdFileName>" /BlobType:page
    

قد تكون عملية تحميل ملف VHD طويلة اعتمادا على حجم ملف VHD وسرعة الاتصال.

أتمتة تحميل ملفات VHD

لأتمتة تحميل ملفات VHD لإنشاء صور مخصصة، استخدم AzCopy لنسخ ملفات VHD أو تحميلها إلى حساب التخزين المقترن بالمختبر.

للعثور على حساب تخزين الوجهة المقترن بالمختبر:

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. من القائمة اليُسرى، حدد Resource groups.
  3. ابحث عن مجموعة الموارد المرتبطة بالمختبر وحددها.
  4. أسفل نظرة عامة، حدد أحد حسابات التخزين.
  5. حدد Blobs.
  6. ابحث عن التحميلات في القائمة. إذا لم يكن موجوداً، ارجع إلى الخطوة الرابعة 4 وجرب حساب تخزين آخر.
  7. استخدم عنوان URL كوجهة في أمر AzCopy.

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