رمضانيات تخيلية الحلقة (4) العنوان : Snapshot كلنا يعرف ما هو ال Snapshot لكن القليل من يعرف كيف يعمل وهذا هو هدف حلقتنا اليوم كثيرا بكتشف من خلال الكورسات او الاسئلة وجود عدم فهم جيد لل snapshot مع انهم يستخدموة ويخلطون بينة وبين ال Backup لذلك سوف اوضح هنا كيف يعمل ال snapshot تعتمد […]
كلنا يعرف ما هو ال Snapshot لكن القليل من يعرف كيف يعمل وهذا هو هدف حلقتنا اليوم
كثيرا بكتشف من خلال الكورسات او الاسئلة وجود عدم فهم جيد لل snapshot مع انهم يستخدموة ويخلطون بينة وبين ال Backup لذلك سوف اوضح هنا كيف يعمل ال snapshot
تعتمد فكرة ال Snapshot على انها تقوم بعمل حفظ لحالة ال VM واى تعديلات تحدث فى هذة ال VM لا توثر فى الحالة القديمة ويمكن عمل حفظ لاكثر من حالة والرجوع اليهم فى اى وقت
هذة هى الفكرة العامة وهى ثابتة عند اى شركة متخصصة فى ال VT
لكن فعليا كيف يحدث هذا :
فعليا يحدث هذا عن طريق اننا عندنا نقوم بعمل Snapshot لل VM فيقوم البرنامج بعمل هارد ديسك وهمى جديد يقوم بكتابة كل التعديلات التى سوف تحدث ويقوم بعمل ايقاف للكتابة على الهارد ديسك القديم ويكون للقراءة منة فقط
ملحوطة: الهارد ديسك الجديد ليس نسخة من القديم ولا يحتوى نفس الداتا وانما هو يحتوى على الداتا الجديدة فقط
يمكن عمل اكتر من وضع وحالة لنفس ال VM وفى كل وضع وحالة يتكون هارد ديسك جديد ويمكن الرجوع لاى وضع فيهم بالرجوع الى الهارد ديسك فى الحقيقة لكن طبعا هذا لا يكون ظاهر امامنا من شاشة التحكم فى البرنامج
اظن الان وضحت الفكرة ووضحت ان ال Snapshot لا يغنى عن ال Backup
تنبية: تكنولوجيا ال Snapshot هى تكنولوجيا ليس مستحسن استخدامها بشكل دائم وعمل حالات كثيرة لل VM وانما المفترض هو عملها فى حالة الاحتياج الى تجربة شئ على ال VM ومسح هذا ال Snapshot فى حالة عدم الاحتياج اليها