الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نقل السرفر من هارد إلى اخر

بدأه احمد غريب في 3 أغسطس 2008 · 9 رد · 1,684 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

موضوع معقد نوعاً ما وقد وجدت له حل ولكن اريد ان اشارككم ونستفيد من خبرتكم.

انا اعمل فى شركة لديها اكثر من 10000 سرفر, طبعاً الشركة هى عبارة عن سرفر هوتيل, او بمعنى اخر نحن نقوم برعاية سرفرات شركات اخرى.

طلب منا فى مشروع صغير ان ننقل محتويات 4000 سرفر من IBM system storage إلى Hitachi, بمعنى اخر نقل نظام التشغيل والبيانات من IBM إلى Hitachi.

الطريقة الاولى هى عمل mirror بين النظامين ثم إلغاء الmirror والتخلص من IBM.

هذه الطريقة جيدة لنقل البيانات ولكن نظام التشغيل لا يمكن نقله بهذه الطريقة لان نظام التشغيل موجود على HD من نوع BASIC والmirror لا يعلم عليه.

وإذا تم تغير نظام التشغيل إلى Dynamic نفقد الدعم من مايكروسفت حسب الاتفاقية.

الطريقة الثانية هى استخدام برامج مثل ghost او imagecast المشكلة ان هذه البرامج تكلف تقريباً 200 دولار للسرفر الواحد وهذا يعنى 800000 دولار, طبعاً لا نستطيع استخدام برامج مقرصنة.

الطريقة الثالثة هى وصل الsystem storge بشبكة فايبر ونقل جميع البيانات من IBM إلى Hitachi ولكن هذه الطريقة تتطلب ان يتم اغلاق جميع السرفرات فى ان واحد, وهذا مستحيل لان السرفرات هى ملك اكثر من 2000 شركة ولن نستطيع بحال من الاحوال ان نحصل موافقة جميع الشركات..

بقيت طريقة واحد ساقوم بطرحها بعد ان اسمع منكم إذا كان هناك طرق اخرى غير مكلفة..

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#2

ما نوع البيانات؟

تجارب وخبرات

#3

السلام عليكم

نوع البيانات غير مهم, المشكلة ليست فى الهارد الذي يحمل البيانات لانه يمكن نقله ببساطة بإستخدام robocopy ولكن المشكلة فى نظام التشغيل.

نظام التشغيل على هارد من نوع basic ولايمكن عمل mirror له, كما انه لا يمكن نقل عن طريق robocopy لان هناك ملفات يستخدمها النظام, وهناك boot sector.

يعنى بإختصار نريد ان ننقل نظام التشغيل من هارد C: إلى هارد D: ثم نجعل النظام يقلع من D: ونزيل C: تماماً..

ارجو ان تكون الفكرة اتضحت اكثر..

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#4

لم أصل إلى حل حتى الآن ..

لكن هل لي أن أتسائل عن

اقتباس
وإذا تم تغير نظام التشغيل إلى Dynamic نفقد الدعم من مايكروسفت حسب الاتفاقية.

لماذا ؟!

System Administrator

#5

أحمد غريب مالحل !؟

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#6

السلام عليكم

Yassean كتب:
لم أصل إلى حل حتى الآن ..

لكن هل لي أن أتسائل عن

لماذا ؟!

لان شركة مايكروسوفت لا تدعم نظام تشغيلها على هارد dynamic, هذا النظام جعل خصيصاً حتى تستطيع توسيعه فى ما بعد عن طريق span اي دمج اكثر من هارد على انها هارد واحد متصل.

HGB كتب:
أحمد غريب مالحل !؟

الحل اخي هيثم هو ان تقوم بعمل إقلاع عن طريق قرص linux live وبعد ان تحصل على سطر الاوامر تستخدم الدالة dd لنقل محتوى القرص الاصلي للقرص الجديد.

dd if=/dev/sda of=/dev/sdb

على افتراض ان sda هو القرص الاصلي, وللحصول على قائمة بالسواقات HD الموجودة فى النظام يمكنك من سطر الاوامر ان تكتب

fdisk -l

على فكرة هذه الاداة dd لها فوائدة عديدة تستطيع مثلاً ان تقوم بنقل بارتشن واحد من قرص لاخر على النحو التالي

dd if=/dev/sda1 of=/dev/sdb2

بهذا الامر تنسخ البارتشن الاول من القرص الاول إلى البارتشن الثاني للقرص الثاني.

كما انك تستطيع ان تنقل فقط نظام الاقلاع على النحو التالي

dd if=/dev/sda of=/dev/sdb bs=512

هذه الطريقة مفيدة إذا اردت ان تنقل نظام تشيل من قرص صغير إلى قرص كبير, فى هذه الحالة تستطيع القيام بالتالي

تقوم بعمل فورمات للقرص الجديد, تنقل نظام الاقلاع من القرص القديم إلى الجديد ثم تقوم بعمل نقل للباترشن.

هذه الحلول وفرت على الشركة ما يقارب مليون دولار, تكاليف ليسنس وخلافه.

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#7

السلام عليكم

جاء الحل من خلال LINUX :lol:

أخي أحمد غريب

هل قمت بنقل نظام التشغيل من harddisk لآخر ، بدون أن يتوقف العمل في السيرفر؟

قد يبدو السؤال مضحكا للبعض ، ولكن يوجد هناك شيء مثل هذا بالفعل؟

وهل تقوم بعملية boot من خلال network أم من خلال harddisk ؟

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

Salam,

I have been to a techincal sessions made by IBM, they mentioned something about transfering systems on fly between storage, I think they have the solution to your problem but you have to call them in Dubai or google it with in IBM site

it is not a big deal, and you can solve it with a simple device with cheap cost, insted of software complications

#9
برق كتب:
السلام عليكم

جاء الحل من خلال LINUX :lol:

أخي أحمد غريب

هل قمت بنقل نظام التشغيل من harddisk لآخر ، بدون أن يتوقف العمل في السيرفر؟

قد يبدو السؤال مضحكا للبعض ، ولكن يوجد هناك شيء مثل هذا بالفعل؟

وهل تقوم بعملية boot من خلال network أم من خلال harddisk ؟

أسئلة 100% وانا في شوق لمعرفة الإجابة من الأخ أحمدغريب .

الذهب الخالص

#10
برق كتب:
السلام عليكم

جاء الحل من خلال LINUX :lol:

أخي أحمد غريب

هل قمت بنقل نظام التشغيل من harddisk لآخر ، بدون أن يتوقف العمل في السيرفر؟

قد يبدو السؤال مضحكا للبعض ، ولكن يوجد هناك شيء مثل هذا بالفعل؟

وهل تقوم بعملية boot من خلال network أم من خلال harddisk ؟

ممكن ذلك بإعتقادي بواسطه Hypervisor Virtualization ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

مواضيع مشابهة