هناك أنواع ملفات ضغط بيانات أكثر مما يمكنك عده هذه الأيام. ومع ذلك ، لا يوجد أي منها بحجم واحد يناسب جميع أنواع الملفات التي يمكن أن تغطي كل شيء ولا تزال تتم مشاركتها كملف واحد ليتم تفريغه واستخدامه كما هو الحال على جهاز كمبيوتر آخر.
إذا كنت بحاجة إلى ضغط ملف أو مجلد معين ، فقد تفلت من استخدام ملفات ZIP أو RAR أو حتى ISO. ولكن ماذا تفعل عندما تحتاج إلى تغليف أو ضغط محرك أقراص صلبة / محرك أقراص صلبة بالكامل في ملف واحد؟
ما هو VHD؟
VHD لتقف على القرص الصلب الافتراضي. تسمح لك مواصفات تنسيق الصورة المتاحة للجمهور بتغليف محرك الأقراص الثابتة بأكمله في ملف واحد. يمكن لنظام التشغيل بعد ذلك استخدامه والوصول إليه كمحرك أقراص ثابت فعلي. ببساطة ، ملف VHD هو نسخة رقمية من قرص صلب أو SSD يظهر كمحرك تخزين حقيقي لنظام التشغيل الخاص بك.
ملف VHD مشابه لملف ملف ISO، ولكن بدلاً من ضغط (أو تغليف) قرص مضغوط أو قرص DVD واحد ، فأنت تقوم بتغطية محرك أقراص التخزين بالكامل. يمكن لملفات VHD استضافة أنظمة الملفات الأصلية ، بما في ذلك NTFS و FAT و exFAT و UDFS ، بينما تدعم أيضًا عمليات القرص والملفات القياسية. ومع ذلك ، فإن الحد الأقصى لحجم الملف يقتصر على 2 تيرابايت.
هناك ثلاثة أنواع رئيسية من تنسيقات VHD على النحو التالي:
- VHD ثابت: تشغل هذه الملفات قدرًا ثابتًا من التخزين على محرك تخزين الجهاز المضيف. ومع ذلك ، فإن المفاضلة بين حجم الملف الأكبر هي سرعات معالجة أسرع وتجزئة ثابتة.
- ديناميكي VHD: تغير ملفات VHD هذه أحجامها بناءً على مقدار امتلاء سعة التخزين الداخلية بها وهي مُحسَّنة للتخزين على الأجهزة المضيفة. لا يزال هناك حد داخلي لمقدار حجم محرك الأقراص ، والذي يتم تحديده عند التهيئة ، ولكن يمكنك الحصول على تخصيص تخزين أسرع.
- التمايز VHD: الأقل شيوعًا بين تنسيقات VHD الثلاثة ، يقوم هذا التنسيق بإنشاء نسخة من قرص موجود ، مما يؤدي إلى إنشاء قرص أصلي وقرص فرعي. يسمح التباين في VHDs بتغيير محرك الأقراص الأم دون التغييرات التي تؤثر على VHD للطفل.
مثل محرك الأقراص الثابتة الفعلي ، يمكن لمحركات الأقراص الافتراضية هذه إنشاء قطاعات قرص ، وملفات ومجلدات جديدة ، وتنفيذ تطبيقات المستخدم ، وأخيراً وليس آخراً ، تشغيل نظام تشغيل. هذا يجعلها الخيار الأمثل لتطبيقات المحاكاة الافتراضية.
على الرغم من أن Microsoft تنشر المواصفات بحرية للأطراف الثالثة لكتابة برامجها الخاصة لقراءة ملفات VHD أو VHDX ومعالجتها ، إلا أنها تحتفظ بالتحكم في التنسيق. هذا يعني أن تنسيق VHD حصري إلى حد كبير لنظام Windows ما لم يتم استخدامه مع برنامج جهة خارجية متوافق على نظام تشغيل آخر.
VHD مقابل. VHDX
مواصفات تنسيق VHD متاحة كترخيص بدون حقوق ملكية منذ يونيو 2005. امتداد لهذا التنسيق ، VHDX ، تم إطلاقه في عام 2012 وكان مدعومًا من قبل Windows 8 و Windows Server 8. أضاف هذا التنسيق إمكانات جديدة وتحسينات في الأداء ومنع تلف البيانات وحجم ملف بحد أقصى 64 تيرابايت. تشمل المزايا الأخرى لملفات VHD ما يلي:
- حماية البيانات ضد انقطاع التيار الكهربائي
- دعم البيانات الوصفية المخصصة
- يتم تحديث البيانات الوصفية تلقائيًا
- يعد VHDX أكثر قابلية للتكيف مع الأجهزة الأحدث
ومع ذلك ، فإن VHDX مكافئ وظيفيًا لـ VHD ، وعلى الرغم من وجود آليات مدمجة للحماية من تلف البيانات ، إلا أنها عرضة لفساد نظام الملفات ، مثل VHD. يمكن أن يحدث هذا بسبب ظروف الشبكة السيئة أثناء نقل الملفات ، وتلف تخزين محرك الأقراص المصدر ، وحتى التداخل من برامج الأمان.
مزايا استخدام ملف VHD
كما يمكنك التخمين على الأرجح الآن ، هناك مزايا معينة لاستخدام ملف VHD على محركات أقراص التخزين المادية التقليدية.
الميزة الأكثر أهمية هي أنه يمكنك إرسال ملفات VHD عبر الإنترنت أو حملها في محرك أقراص فلاش. هذا يجعل VHDs قابلة للنشر بسرعة في الميدان. تشمل الفوائد الأخرى لـ VHD ما يلي:
- نسخ احتياطي واستعادة أسهل
- استعادة لقطة
- النسخ المتماثل السريع
- العزلة عن المضيف أو أنظمة تشغيل الأجهزة الافتراضية الأخرى.
- يلغي متطلبات التكلفة والحجم لمحركات التخزين الفعلية.
أين يتم استخدام ملفات VHD؟
يتم استخدام ملفات VHD بشكل أساسي بواسطة برامج المحاكاة الافتراضية مثل برنامج VirtualBox الخاص بـ VMware و Microsoft Hyper-V. يجب أن تلاحظ ، مع ذلك ، أنه يجب عليك قم بتمكين Hyper-V على نظام التشغيل Windows 11 قبل الاستعمال. نظرًا لأنها تعمل كأقراص صلبة فعلية ، فهي مثالية لأجهزة VM التي تحتاج إلى تشغيل أنظمة تشغيل معزولة وأنظمة ملفات وإدارة التطبيقات وما إلى ذلك.
ومع ذلك ، يمكنك بسهولة استخدامها لإنشاء نسخ احتياطية من محرك الأقراص الحالي لديك والاحتفاظ بها كأرشيف رقمي عندما تحتاج إلى العودة أو استعادة بياناتك. إنها طريقة فعالة من حيث التكلفة لإجراء نسخ احتياطي للعديد من محركات الأقراص الثابتة ، كما أنها أسهل في التخزين - وهي ميزة غالبًا ما يتم الاستفادة منها في تطبيقات المؤسسات.
كيفية إنشاء ملف VHD
اعتمادًا على نظام التشغيل الذي تستخدمه ، تختلف الخطوات الدقيقة لإنشاء ملف VHD عن بعضها البعض. إذا كنت تستخدم نظام Windows ، فيمكنك استخدام الأداة المساعدة لإدارة الأقراص لإنشاء أقراص VHD من محركات الأقراص أو الأقسام الموجودة لديك باتباع الخطوات التالية:
- اضغط على مفتاح Windows لفتح قائمة ابدأ وابحث عن إدارة الأقراص. انقر فوق نتيجة البحث المناسبة لفتح الأداة. بدلا من ذلك ، يمكنك التحقق من هؤلاء الآخرين طرق فتح أداة إدارة الأقراص.
- حدد محرك الأقراص أو القسم الذي تريد تحويله إلى ملف VHD ، وانقر فوق فعل تليها إنشاء VHD.
- سيتم فتح موجه يطلب منك إدخال مسار وحجم VHD. يجب عليك أيضًا الاختيار بين مواصفات تنسيق VHD و VHDX بالإضافة إلى نوع VHD. حدد الخيارات المناسبة وفقًا لاحتياجاتك وانقر فوق نعم زر.
سيقوم Windows الآن بإنشاء ملف VHD لهذا المحرك أو القسم المحدد ، والذي يمكن تحميله لاحقًا واستخدامه مثل محرك أقراص فعلي آخر.
إذا كنت تريد إنشاء ملف VHD لجهاز VM الخاص بك ، فستختلف الخطوات. على سبيل المثال ، عند إنشاء جهاز VM جديد ، يسألك VirtualBox عما إذا كنت تريد إنشاء ملف VHD ونوع تنسيق VHD الذي تريد استخدامه. لاحظ أنه يمكن نقل هذه الملفات إلى أي جهاز واستخدامها مع جهاز افتراضي آخر.
إنشاء ملفات VHD على نظامي macOS و Linux
إذا كنت تستخدم macOS ، يحتوي دعم Apple على دليل مفيد على الخلق صور القرص باستخدام Disk Utility على أنظمة macOS Ventura و Monterey و Big Sur و Catalina و Mojave. ومع ذلك ، في حين أن هذه الملفات هي محركات أقراص افتراضية ، فقد لا يتم حفظها بامتداد VHD.
الأمر نفسه ينطبق على Linux أيضًا. يمكنك استخدام ال ي أمر لإنشاء VHDs مباشرة من المحطة. يبدو النحو الأساسي مثل هذا.
sudo dd لو=/dev/جذر ل= Virtual_Hard_Disk.img bs =1عدد م =1024
إليك ما تعنيه الأعلام المختلفة في الأمر السابق ذكره:
- إذا = / ديف / الجذر: المسار إلى ملف الإدخال لتوفير دفق الأحرف أثناء التهيئة
- من = Virtual_Hard_Disk.img: اسم ومسار محرك الأقراص الظاهري الذي سيتم إنشاؤه
- بكالوريوس = 1 مليون: تملي سرعات القراءة والكتابة. يسمح العلم الحالي لمحرك الأقراص بقراءة وكتابة ما يصل إلى 1 ميغا بايت في المرة الواحدة.
- العد = 1200: يحدد حجم الكتلة أو السعة الإجمالية لمحرك الأقراص الظاهري. تخلق قيمة العدد الحالية قرصًا بحجم 1 غيغابايت.
ملفات VHD مفيدة جدا
بينما تتشابه ملفات VHD وظيفيًا مع محرك تخزين فعلي يحتوي على نفس نظام الملفات ، القرص الأقسام ، وحتى قطاعات محرك الأقراص الثابتة ، فهي مجرد محركات أقراص ثابتة افتراضية تظهر كمحرك أقراص فعلي لـ نظام التشغيل. بعيدًا عن كونها مثالية لأجهزة VM ، يمكن أيضًا استخدامها بشكل فعال لعمل نسخة احتياطية من محركات الأقراص الفعلية.
يساعد هذا في جعل المحاكاة الافتراضية أكثر سهولة وأسهل في الإعداد. تعمل VHDs على تسهيل مشاركة أجهزة VM بين أجهزة كمبيوتر متعددة ، حيث يمكنك ببساطة نسخ ملف VHD المصدر لكل جهاز VM إلى جهاز كمبيوتر آخر ، وسوف يعمل بشكل لا تشوبه شائبة مع جهاز VM تم تكوينه بشكل صحيح.