انتقل إلى محتوى الدرس

Taking a Clean Snapshot أخذ لقطة نظيفة قبل التجريب

أتقن إدارة لقطات الاسترجاع الفوري والأقراص التفاضلية في VirtualBox، والعودة بالزمن قبل التحديثات الخطرة، والمفاضلة بين الاستنساخ الكامل والمرتبط مع تجديد عناوين MAC وتصدير القوالب المحمولة OVA.
3 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

الخطوات العملية لأخذ لقطة نظيفة وتوثيقها بالواجهة الرسومية والطرفية

يتيح لك برنامج VirtualBox أخذ لقطة الاسترجاع سواء كانت الآلة الافتراضية متوقفة تماماً عن العمل أو أثناء تشغيلها الفعلي. ويُعد التقاط اللقطة والآلة في حالة إيقاف تام Powered Off الممارسة الهندسية الأفضل لنقاط الأساس المرجعية؛ لأن نظام الملفات يكون قد أنهى كتابة جميع البيانات المعلقة على القرص بسلام، ولا يضطر البرنامج لحجز ملف ذاكرة .sav بحجم عدة جيجابايت.

لتنفيذ عملية الالتقاط وتوثيقها بطريقة احترافية، اتبع الخطوات التالية:

  • الطريقة الأولى — من نافذة المدير الرئيسية عند الإيقاف: أوقف تشغيل النظام الضيف بأمان، ثم حدد الآلة من القائمة الجانبية، وانقر على أيقونة القائمة بجوار اسمها واختر Snapshots (أو اضغط الاختصار Ctrl + Shift + S)، ثم اضغط على زر الكاميرا Take في شريط الأدوات العلوي.
  • الطريقة الثانية — من داخل نافذة الآلة أثناء التشغيل: إذا كنت بحاجة لتجميد جلسة فحص حية مع إبقاء نوافذ الطرفية والبرامج مفتوحة، افتح شريط القوائم العلوي لنافذة الآلة واختر Machine -> Take Snapshot، أو اضغط مفتاح المضيف مع حرف T عبر الاختصار Right Ctrl + T.
  • انضباط التسمية والتوثيق الهندسي: تجنب تماماً ترك الأسماء الافتراضية المبهمة مثل Snapshot 1؛ بل اكتب اسماً وظيفياً واضحاً مثل Clean-Base-Ubuntu24-Updated، وسجل في حقل الوصف Description إصدارات الحزم المثبتة ونمط الشبكة والغرض من اللقطة.
الصف 2 كود برمجي
Shell
# 1. Take a clean offline snapshot with a detailed description
VBoxManage snapshot "Ubuntu-Web-Lab" take "Clean-Base-OS-Ready" \
  --description "Ubuntu 24.04 LTS + Guest Additions + UFW enabled"

# 2. Take an online live snapshot while the VM is running
VBoxManage snapshot "Ubuntu-Web-Lab" take "Pre-Nginx-Upgrade" \
  --description "Before upgrading Nginx to mainline" --live
الصف 3 ملاحظة هامة