إنشاء جهاز ظاهري من صورة مُدارة
ينطبق على: ✔️ أجهزة Windows الظاهرية
يمكنك إنشاء عدة أجهزة ظاهرية (VMs) من صورة جهاز Azure ظاهري المُدارة باستخدام مدخل Microsoft Azure أو PowerShell. تحتوي صورة الجهاز الظاهري المُدارة على المعلومات اللازمة لإنشاء جهاز ظاهري، بما في ذلك نظام التشغيل وأقراص البيانات. يتم تخزين الأقراص الثابتة الظاهرية (VHDs) التي تشكل الصورة، بما في ذلك كل من أقراص نظام التشغيل وأي أقراص بيانات، كأقراص مدارة.
قبل إنشاء جهاز ظاهري جديد، ستحتاج إلى إنشاء صورة جهاز ظاهري مُدارة لاستخدامها كصورة المصدر ومنح حق الوصول للقراءة على الصورة لأي مستخدم يجب أن يكون لديه حق الوصول إلى الصورة.
تدعم إحدى الصور المدارة ما يصل إلى 20 عملية توزيع متزامنة. قد تؤدي محاولة إنشاء أكثر من 20 جهازاً ظاهرياً بشكل متزامن، من نفس الصورة المُدارة، إلى تزويد المهلات بسبب قيود أداء التخزين لقرص ثابت ظاهري واحد. لإنشاء أكثر من 20 جهازاً ظاهرياً في وقت واحد، استخدم صورة Azure Compute Gallery (المعروف سابقاً باسم Shared Image Gallery) التي تم تكوينها باستخدام نسخة متماثلة واحدة لكل 20 عملية توزيع متزامنة للجهاز الظاهري.
استخدام المدخل
- انتقل إلى Azure portal للعثور على صورة مُدارة. ابحث عن وحدد Images.
- حدد الصورة التي تريد استخدامها من القائمة. تفتح صفحة صورة Overview.
- حدد "Create VM" من القائمة.
- أدخل معلومات الجهاز الظاهري. سيتم استخدام اسم المستخدم وكلمة المرور المدخلة هنا لتسجيل الدخول إلى الجهاز الظاهري. عند الاكتمال، حدد OK. يمكنك إنشاء الجهاز الظاهري الجديد في مجموعة موارد موجودة، أو اختيار "Create new" لإنشاء مجموعة موارد جديدة لتخزين الجهاز الظاهري.
- حدد حجم الجهاز الظاهري. لمشاهدة أحجام أكثر، حدد View all أو قم بتغيير عامل تصفية Supported disk type.
- ضمن Settings، قم بإجراء التغييرات حسب الضرورة وحدد OK.
- في صفحة الملخص، يجب أن ترى اسم صورتك مدرجاً على أنه Private image. حدد OK لبدء توزيع الجهاز الظاهري.
استخدام PowerShell
يمكنك استخدام PowerShell لإنشاء جهاز ظاهري من صورة باستخدام مجموعة المعلمات المبسطة لـ New-AzVm cmdlet. يجب أن تكون الصورة في نفس مجموعة الموارد حيث ستقوم بإنشاء الجهاز الظاهري.
تتطلب مجموعة المعلمات المبسطة لـ New-AzVm فقط توفير اسم، ومجموعة موارد، واسم صورة لإنشاء جهاز ظاهري من صورة. سيستخدم New-AzVm قيمة المعلمة -Name كاسم لكافة الموارد التي ينشئها تلقائياً. في هذا المثال، نقدم أسماء أكثر تفصيلاً لكل مورد من الموارد، ولكن نسمح لـ cmdlet بإنشائها تلقائياً. يمكنك أيضاً إنشاء موارد مسبقاً، مثل الشبكة الظاهرية، وتمرير اسم المورد إلى cmdlet. سيستخدم New-AzVm الموارد الموجودة إذا تمكن من العثور عليها بأسمائها.
يقوم المثال التالي بإنشاء جهاز ظاهري باسم myVMFromImage، في مجموعة موارد myResourceGroup، من الصورة المسماة myImage.
New-AzVm `
-ResourceGroupName "myResourceGroup" `
-Name "myVMfromImage" `
-ImageName "myImage" `
-Location "East US" `
-VirtualNetworkName "myImageVnet" `
-SubnetName "myImageSubnet" `
-SecurityGroupName "myImageNSG" `
-PublicIpAddressName "myImagePIP"
الخطوات التالية
إنشاء وإدارة أجهزة ظاهرية تعمل بنظام Windows باستخدام وحدة Azure PowerShell النمطية