مشكلة فنية مخبئة في أنظمة ويندوز 2000
نظرا لعملي مشرفا على الأجهزة المركزية وشبكات الحاسب في أحد الجهات الكبيرة فإنه من الضروري تجهيز الاستعدادات اللازمة لإستعادة العمل للأجهزة في وقت قصير حال حدوث عطل في أي من الأجهزة وهذا ما يسمى "Disaster Recovery Plan".
ومن الضروري أيضا أن تجرب هذه الخطة على عديد من المسارات المحتملة للتأكد من دقتها وفاعليتها وقت الاحتياج الحقيقي.
ولكن في كثير من الأحيان قد لا تتوفر التجهيزات اللازمة لتجربة جميع المسارات الهامة بالخطة، وبالتالي قد يواجهك المطب الذي واجهني ... وأرجو ألا يحدث لك ذلك.
حيث تقرر تغيير جهازين رئيسيين يعملان على نظام ويندوز 2000 سيرفر والتي عليها العديد من التطبيقات وحجم كبير من البيانات الهامة. ووصلت أجهزة الخادمات الجديدة فقمنا بتطبيق أحد مسارات خطة إعادة بناء الجهاز "Disaster Recovery Plan" في حالة اختلاف الأجهزة البديلة عن الأجهزة الأصلية.
وهذه الخطة تعتمد في ذلك المسار على الوثيقة رقم Q249694 (المحدثة في 11مارس 2002) من شركة ميكروسوفت (المنتج لنظام التشغيل المستخدم)
بعنوان: How to Move a Windows 2000 Installation to Different Hardware
والتي تحدد الخطوات اللازمة للقيام بنقل نظام التشغيل وما ثبت عليه من تطبيقات وبيانات إلى جهاز جديد مختلف في بنيته ومواصفاته عن الجهاز الأصلي.
وبتنفيذ هذه الخطوات على عدة أجهزة تأكدنا من عدم صحة تلك الخطوات وأنها تحوي خطوة يجب عدم تنفيذها كما ينتج عن باقي الخطوات تكوين نظام التشغيل في وضع غير صحيح وبالتالي يجب متابعة عمل إجراءات تصحيحية عديدة له حتى يصبح في وضع تشغيلي سليم.
وبغض النظر عن تجاربنا العملية العديدة والتي قد يشكك في نتائجها ويقال أنه قد يكون هناك خطأ في التنفيذ، فيكفي فقط الرجوع إلى تلك الوثيقة ذاتها (Q249694) لنجد تحذيرا في بداية الوثيقة يفيد أن هذه الخطوات قد لا تنجح نظرا لاختلافات بين الجهاز الأول والجهاز الجديد ... وهنا موضع المآخذة حيث أن عملية نقل نظام التشغيل وما ثبت عليه من تطبيقات وبيانات من جهاز إلى آخر مختلف هي احتياج طبيعي ومتوقع أن يمر به معظم الجهات بل من الضروري أن يمر به في وقت ما.
وبالتالي لابد لنظام التشغيل قبل أن يطرح للسوق أن يحقق إمكانية نقله من جهاز إلى آخر بخطوات محددة وسلسة .. لا أن تكون هذه الخطوات تحتمل النجاح أوالفشل .. تماما مثل من يبيعك سيارة وعند رغبتك استخدام المكابح يقول لك: قد تعمل وقد لا تعمل !!!
وإجمالا لما سبق فإن إمكانية نقل نظام التشغيل وما ثبت عليه من تطبيقات وبيانات من جهاز إلى آخر تعتبر ميزة أساسية وليست ميزة خيارية ولا بد أن تتوفر في نظام التشغيل ويتوفر التوثيق لخطواتها، وإن تسويق أي نظام دون توفر تلك الخطوات غير مقبول وقد يعتبر غش تجاري، كما ينبئ عن مشاكل أخرى قد تكون مخبئة ... ونظرا لأهمية وحساسية نظام التشغيل المختار للاعتماد عليه بالجهات الكبيرة، فأنا أدعو من هم مسؤولون عن هذا القرار الفني الهام لأي جهة كبيرة، إلى دراسة نظم التشغيل المطروحة وتجربتها جيدا خاصة في أحوال نقل ما تكتنـزه من تطبيقات وبيانات من جهاز إلى آخر قبل اختيار نظام تشغيل معين، وهذا ما شرعنا به في جهتنا.
كما أني أهيب بكل من وزارات التجارة وهيئات المواصفات والمقاييس والغرف التجارية أن ينظروا إلى شريحة أخرى من المنتجات غير الأغذية والأجهزة وهي الأنظمة والبرمجيات وأن ينظروا إلى مثل هذه الحالات من الغش التجاري المحتمل ليضعوا شروطا ومواصفات تفرض كحد أدنى على الأنظمة والبرمجيات لاعتبارها سليمة ومقبولة للتسويق داخل البلاد ... فليست الشروط والمواصفات للأغذية والأجهزة فقط..!