Web Technology

Servers
الخوادم

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

التاريخ

31 أبريل 2021

الدروس

51

المستوى

متقدم

اللغة

انجليزي

المشاهدات

3971

المواضيع

4
الشروحات chevron_left Servers chevron_left Web Technology

Servers
الخوادم

</> Servers
الخوادم

هي أجهزة كمبيوتر بمواصفات خاصة تم برمجتها لكي تقبل الطلبات المختلفة التي يتم طلبها من أجهزة عبر الشبكة المحلية أو العالمية فتستجيب لها تلك الأجهزة أو الخوادم وتقوم بمعالجة الطلب ثم تقوم بالرد على الطلب فورًا. الجهاز الذي يقوم بإرسال الطلب ويتلقى استجابة من الخادم يسمى العميل Client. ويشير مصطلح الخادم على الانترنت عادةً إلى جهاز الكمبيوتر الذي يتلقى طلبات من المستخدمين مثل طلب ملفات الويب ويرسل تلك الملفات إلى العميل.


ما هي استخدامات الخوادم؟
تتميز الخوادم بإجراء عمليات مكثفة ومعقدة وهي تقوم بإدارة موارد الشبكة وتقديم خدمات كثيرة، مثل: إعداد خادم للتحكم في الوصول إلى ملفات مشتركة عبر الشبكة، أو إرسال واستقبال البريد الإلكتروني، أو إدارة مهام الطباعة، أو استضافة موقع ويب، وبعض الخوادم تكون مخصصة لمهمة واحدة أو لموقع ويب واحد، وتُسمى الخوادم المخصصة. ومع ذلك، فإن العديد من الخوادم اليوم تُعد خوادم مشتركة تتولى مسؤوليات متعددة مثل البريد الإلكتروني، ونظام أسماء النطاقات DNS، وبروتوكول نقل الملفات FTP، واستضافة مواقع ويب متعددة في حالة خوادم الويب ولكن كلما كانت مخصصة لخدمة واحدة كلما كان أداؤها أقوى.

ملاحظة:

الخوادم تعمل دائمًا: تستخدم السيرفرات بشكل شائع لتقديم الخدمات المطلوبة باستمرار للمستخدمين، فأغلب الخوادم تعمل على مدار 24 ساعة ولا يتم إيقاف تشغيلها أبدًا، وقد يتسبب فشل الخوادم في الاتصال بالشبكة أو الاتصال بالكهرباء في العديد من المشكلات لمستخدمي الشبكة سواء الأفراد أو الشركات، ولتخفيف هذه المشكلات يتم إعداد الخوادم بشكل عام لتكون أخطاؤها أقل، وإذا كانت الخوادم من النوع العام Public فإنها يمكن الوصول إليها من أي مكان.

</> ?How do other computers connect to a server
كيف تتصل أجهزة الكمبيوتر الأخرى بالخادم؟

كيف تتصل أجهزة الكمبيوتر الأخرى بالخادم؟

في الشبكة المحلية:
يتصل الخادم بجميع أجهزة الكمبيوتر الأخرى على الشبكة عن طريق جهاز الراوتر Router، أو السويتش Switch. وبمجرد اتصال الخادم بالشبكة، يمكن لأجهزة الكمبيوتر الأخرى الوصول إلى الخادم واستخدام مميزاته مثل نقل الملفات. وفي حالة إذا كان الخادم هو خادم ويب، يمكن للمستخدمين الاتصال بالخادم لعرض الموقع الإلكتروني.

على الانترنت:
يعمل الخادم على الانترنت بنفس طريقة خادم الشبكة المحلية، ولكن على نطاق أوسع بكثير حيث يمكن لكل المستخدمين في العالم الوصول لهذا الخادم، مثل خادم موقع جوجل. ويتم تعيين عنوان IP للخادم بواسطة InterNIC أو بواسطة مضيف الويب Web Host ليكون متصلًا بالانترنت ويجب أن يكون عنوان الـ IP الخاص به من النوع public.
Google IP

عنوان IP الخاص بخادم الويب لشركة Google.

142.251.37.238

</> ?Can computer be a server
هل يمكن لجهاز الكمبيوتر أن يكون خادمًا؟

يمكن تحويل أي جهاز كمبيوتر سواء كان سطح المكتب أو الكمبيوتر المحمول إلى خادم باستخدام البرامج المناسبة على جهاز الكمبيوتر على حسب الخدمة المراد من الخادم تنفيذها للمستخدمين سواء على الشبكة المحلية أو الشبكة العالمية مثل الانترنت.


 نقاط هامة يجب مراعاتها:


  • التشغيل الدائم: يجب أن يكون جهاز الكمبيوتر وبرامج الخادم ذات الصلة قيد التشغيل دائمًا حتى يمكن الوصول إليها في أي وقت.


  • استهلاك الموارد: عند استخدام جهاز الكمبيوتر كخادم، يتم استخدام جزء من الموارد مثل المعالجة أو أقصى قدرة للشبكة على نقل البيانات خلال فترة زمنية معينة وهو ما يسمى بـ عرض النطاق الترددي Bandwidth؛ مما يقلل من الموارد المتاحة للقيام بمهام أخرى على نفس الجهاز.


  • الأمان: توصيل جهاز كمبيوتر بشبكة الانترنت يمكن أن يعرضه لهجمات اختراق فمن الضروري اتخاذ تدابير أمان مناسبة لتأمين الجهاز.


  • الأداء والقدرة: إذا أصبحت الخدمة التي يقدمها الخادم شائعة ويطلبها الكثير من المستخدمين فقد لا يكون لدى جهاز الكمبيوتر العادي الموارد الكافية للتعامل مع جميع تلك الطلبات.
ملاحظة:

الوصول من أي مكان: يمكن أيضًا الوصول إلى جهاز الكمبيوتر أو الخادم من أي مكان في العالم عن طريق تعيين عنوان IP عام Public IP للجهاز ومشاركته مع مستخدمي الانترنت بشكل عام أو بشكل خاص للمصرح لهم بذلك فقط.

</> Server Components
مكونات الخادم

الخادم هو جهاز كمبيوتر قوي بإمكانيات خاصة وقوية وهو مصمم لخدمة الطلبات المتعددة من أجهزة الكمبيوتر الأخرى أو العملاء على الموجودين على الشبكة الخاصة به، وله مكونات ملموسة Hardware ومكونات غير ملموسة Software، وتعتبر مكوناته متطورة لضمان الأداء العالي والثبات أثناء استمرارية العمل 24 ساعة يوميًا 7 أيام أسبوعيًا فلا يمكن إيقاف تشغيله أو توقفه عن العمل فلو حدث ذلك سوف تتعطل طلبات المستخدمين.

مكونات السيرفر الملموسة Hardware:

  • المعالج CPU: المعالج المركزي Central Processing Unit هو قلب وعقل الخادم server وهو الذي يقوم بمعالجة الأوامر والبيانات بدقة شديدة وجودة لا مثيل لها، ويجب أن يكون قويًا لمعالجة البيانات، وسريعًا لتحمل العمليات الكبيرة والمتعددة في وقت واحد مثل معالجات Intel Xeon أو AMD EPYC وتحتوي السيرفرات على عدد من النوى Cores لضمان الأداء العالي والقدرة على تنفيذ عدة مهام في وقت واحد.


  • الذاكرة RAM: ذاكرة الوصول العشوائي Random Access Memory هي الذاكرة التي يستخدمها المعالج لتخزين البيانات الحالية التي يعمل عليها مؤقتًا وأهمية الذاكرة العشوائية هي قدرة السيرفر على معالجة وتحميل التطبيقات والبيانات بسرعة وغالبًا ما تحتوي السيرفرات على عشرات أو حتى مئات الجيجا بايت من الذاكرة، وتستخدم السيرفرات عادة ذاكرة RAM من النوع ECC اختصار لـ Error Correcting Code لضمان استقرار النظام وتصحيح الأخطاء الفورية.


  • التخزين Storage: قرص التخزين هو المكان الذي يحفظ فيه الخادم server البيانات والملفات بشكل دائم وأنواع أقراص التخزين هي:
    HDD  أو Hard Disk Drive: يستخدم لتخزين البيانات وهو عبارة عن أقراص صلبة دوارة بطيئة إلى حد ما مقابل السعر القليل.
    SSD أو Solid State Drive: يستخدم لتخزين البيانات وهو عبارة عن رقائق ذاكرة فلاش، وهي أسرع بكثير من HDD وأكثر اعتمادية ولكنه قد يكون أعلى سعرًا.
    RAID Arrays: يستخدم لتخزين البيانات ونظام RAID اختصار Redundant Array of Independent Disks لسرعة عالية وضمان الحماية من فقد البيانات.

  • اللوحة الأم Motherboard: اللوحة الأم هي المنصة الأساسية التي تربط كافة المكونات مع بعضها وتسمح لها بالتواصل وأهميتها أن تكون متوافقة مع جميع المكونات الأخرى وتدعم منافذ الاتصال اللازمة مثل SATA، NVMe، USB، وPCIe.


  • وحدة التغذية الكهربائية Power Supply: هي الجهاز الذي يقوم بتوفير الطاقة الكهربائية اللازمة لتشغيل جميع مكونات السيرفر وتتصل مباشرة بالكهرباء، ويجب أن تكون وحدات التغذية الكهربائية فائقة الكفاءة وقادرة على تحمل الطلبات العالية من باقي مكونات السيرفر فمثلًا كلما زاد عبء العمل على وحدة المعالجة المركزية CPU، زاد احتياج السيرفر للطاقة الكهربائية، وتأتي وحدات التغذية مزدوجة غالبًا لضمان استمرار التشغيل في حالة فشل أحدهما.


  • كرت الشبكة Network Interface Card NIC: هو الجهاز الذي يسمح للسيرفر بالاتصال بالشبكات الأخرى، سواء كانت شبكة محلية LAN أو عبر الانترنت ويجب أن يكون الكرت ذا سرعة نقل البيانات عالي يصل إلى 10 جيجا بت في الثانية [10GbE] إلى 200 جيجا بت في الثانية [200GbE] لضمان نقل البيانات بسرعة عالية على شبكة الانترنت.


  • نظام التبريد Cooling System: يمنع السخونة الزائدة للحفاظ على الأداء الثابت، ويتم استخدام أنظمة تبريد متطورة مثل المراوح أو التبريد السائل.


  • صندوق السيرفر Server Chassis: هو الصندوق الذي يضم كافة المكونات ويتضمن نظام تبريد فعال وإدارة ممتازة للكابلات.

</> Server Appearance
مظهر السيرفر

يأتي الخادم بأنواع وتصميمات مختلفة بناءً على مكان تثبيته ونوع الخدمة التي يقوم بتأديتها واحتياجات الإدارة، وبالتالي فإن الخوادم لها أشكال مختلفة، مثل:


أشكال الخوادم:

  • الخوادم البرجية Tower Servers: وهي تشبه وحدة الكمبيوتر الشخصي العادية Desktop في شكله وطوله وهو مناسب للمساحات الصغيرة أو المؤسسات الصغيرة التي لا تحتاج إلى مركز بيانات كامل فمركز البيانات يتكون من عدة خوادم، ويمكن وضع تلك الخوادم البرجية تحت المكتب أو على رف أو منضدة، وتعتمد في التبريد غالبًا على نظام التبريد الخاص بالغرفة.


  • خوادم الرفوف Rack Servers: هي وحدات معدنية مسطحة يتم تركيبها على رفوف معدنية قوية تسمي Rack، ويتميز هذا التصميم بوضع خادم فوق الآخر في رف معدني Rack، وتسهيل عملية إدارة الكابلات والوصول إلى الخوادم بسهولة، وتوضع هذه الخوادم في رفوف معدنية مصممة خصيصًا لذلك تسمى [الراك] Rack، ويتم وضعها في غرف الخوادم في مراكز بيانات مُعدة للخوادم مثل شركات الاستضافة، ويعتمد التبريد على أنظمة تبريد خاصة في غرف الخوادم مثل التبريد بالهواء أو التبريد بالسائل.


  • الخوادم النصلية Blade Servers: وهي وحدات نحيفة للغاية وتركب على حامل مركزي يسمى الشاسيه Chassis أو Blade Enclosure وبالتالي فهي تتميز بالكثافة العالية حيث يمكن وضع عدد كبير من الشرائح Blades على نفس الحامل أو الشاسيه ويساعد هذا التصميم في توفير الطاقة والتبريد حيث يتم وضعها في رفوف الخوادم و تعتمد على التبريد المدمج في الحامل.




الأمان والإدارة والأدوات ومراكز البيانات: 

  •  مراكز البيانات Data Center: غالبًا ما تكون الخوادم موجودة في مباني منفصلة ويكون فيها عادةً غرفة مخصصة تسمى مراكز البيانات Data Centers حيث يمكن التحكم في الظروف المحيطة بشكل أفضل حتى لا تتعرض لانقطاع الكهرباء أو فقدان الانترنت، كما تستخدام أنظمة تهوية متقدمة لتدوير الهواء النقي وطرد الهواء الساخن، ويعتمد التبريد في مراكز البيانات على أنظمة تبريد متنوعة مثل التبريد بالهواء عن طريق استخدام مكيفات هواء التي تقوم بتحريك الهواء البارد عبر رفوف الخوادم، أو التبريد بالسائل عن طريق استخدام أنابيب مملوءة بسوائل خاصة لامتصاص الحرارة وتوزيعها، أو استخدام الأرضيات المرتفعة لتسهيل توزيع الهواء والتحكم في درجة الحرارة.


  •  أمان الخوادم Server Secure: تستخدم الخوادم أساليب الأمان المادي مثل كاميرات المراقبة، وأنظمة الإنذار، كما تستخدم أساليب الأمان الرقمي مثل: البوابات الأمنية والأمان الإلكتروني عن طريق الجدران النارية، وأنظمة كشف التطفل، وتشفير البيانات.


  •  إدارة السيرفرات عن بعد Remote Management: يتم الوصول إلى الخوادم  والتحكم بها وإدارتها عن بعد باستخدام أدوات مثل RDP Remote Desktop Protocol للوصول السهل من واجهة نظام تشغيل ويندوز إلى سيرفرات ويندوز أو SSH Secure Shell للوصول إلى سطر الأوامر على سيرفرات لينكس.


  • أداة IPMI Intelligent Platform Management Interface: لإدارة الأجهزة ومراقبتها ومعرفة التنبيهات على مستوى الهاردوير كأن يقوم بتنبيه الإدارة أن درجة حرارة السيرفر ارتفعت بدرجة كبيرة، كما يمكن استخدام برامج الإدارة المركزية مثل VMware vSphere و Microsoft System Center و Red Hat Satellite لتسهيل عملية الإدارة من خلال واجهة واحدة.

</> Server Operating Systems
أنظمة التشغيل على السيرفر

أنظمة التشغيل Operating Systems على الخادم هي الأساس فهي التي تعمل على إدارة السيرفر وموارده، وهي تلعب دورًا مهمًا في التعامل مع التطبيقات، المواقع، قواعد البيانات، والمهام المختلفة، ويختلف نظام التشغيل للسيرفر Server OS عن الذي نستخدمه على أجهزتنا الشخصية في كونه مخصص لإدارة الموارد بكفاءة عالية حتى يستطيع تحمل الأحمال الكبيرة والعمل بشكل مستمر تحت ضغط عالي بشكل آمن ومستقر، وأنه أكثر أمانًا، كما أن لديه القدرة على التعامل مع الأخطاء التي قد تحدث دون توقف كامل للنظام، بالإضافة إلى سهولة إدارة السيرفرات المتعددة.


 الأنواع الأساسية لأنظمة التشغيل على السيرفر:

خادم لينكس Linux Server: هو نظام مفتوح المصدر ويتمتع بأمان عالي وأداء متفوق ويدعم التطبيقات والخدمات المختلفة، أشهر التوزيعات هي: أوبونتو سيرفر Ubuntu Server، وسنت أو إس  CentOS، وديبيان  Debian.


خادم ويندوز Windows Server: يتميز هذا النظام بسهولة الاستخدام والتوافق القوي مع تطبيقات مايكروسوفت بالإضافة إلى تقديم شركة مايكروسوفت دعمًا شاملًا له، ومن وأشهر الإصدارات الخاصة بهذا النظام: ويندوز سيرفر 2019، ويندوز سيرفر 2016.


يونكس Unix: يتميز هذا النظام بالاستقرار العالي، والأمان، والتصميم المرن، ومن أشهر أنظمته: IBM AIX، HP-UX، Solaris.


سيرفر ماكينتوش Macintosh Server: يتميز هذا النظام بسهولة الاستخدام، والتكامل الممتاز مع منتجات شركة آبل الأخرى، وأنه يوفر أدوات إدارة حسابات المستخدمين والمجموعات، والتحكم في الصلاحيات.

ملاحظة:

أنظمة التشغيل على أجهزة المستخدمين وأنظمة تشغيل السيرفرات تشترك في الأساسيات مثل النواة وإدارة الملفات، لكن أنظمة تشغيل السيرفرات مصممة لتحمل الضغط العالي وتقديم أداء مستدام وأمان متقدم بينما تركز أنظمة تشغيل المستخدمين على سهولة الاستخدام وتلبية احتياجات الفرد أو المكتب الصغير.

</> Types of servers
أنواع الخوادم

  • خادم الويب Web Server:
    هو الخادم الذي يستضيف مواقع الويب ويقدمها للمستخدمين، فعندما تقوم بكتابة عنوان موقع إلكتروني في متصفحك يقوم سيرفر الويب بتحويل هذا الطلب إلى المحتوى المطلوب على الموقع وعرضه لك، ومن أمثلة هذا النوع من الخوادم: Apache HTTP Server، و Nginx، و Microsoft Internet Information Services IIS، وهو يستخدم لتقديم صفحات الويب والمحتوى الثابت والديناميكي مثل HTML, CSS, JavaScript، الفيديوهات والصور.

  • خادم الملفات File Server:
    هو الخادم الذي يقوم بتخزين الملفات ويتيح الوصول إليها عبر الشبكة من قبل مستخدمين آخرين، وهو يوفر طريقة مركزية لإدارة تخزين البيانات والمستندات والبرامج المستخدمة مثل Samba للأنظمة المستندة إلى لينكس و Microsoft Windows Server مع خدمة المشاركة File Sharing Service ويستخدم لتخزين ملفات المستخدمين، المستندات، البرامج، وغيرها من البيانات التي يمكن الوصول إليها عبر الشبكة من قبل المستخدمين أو التطبيقات.

  • خادم قواعد البيانات Database Server:
    هو الخادم أو الـ server الذي يقوم بإدارة قواعد البيانات واستضافتها ويتيح الوصول إليها لتخزين البيانات واسترجاعها بشكل منظم مثل MySQL و PostgreSQL و Microsoft SQL Server و Oracle Database ويستخدم لتخزين البيانات المنظمة والتي يمكن الوصول إليها وإدارتها عبر تطبيقات مختلفة مثل البرمجيات الإدارية التي تخدم الشركات والمؤسسات، تطبيقات الويب، وتطبيقات الهواتف الذكية.
  • خادم البريد الإلكتروني Email Server:
    هو الخادم الذي يقوم بإدارة عملية إرسال واستقبال البريد الإلكتروني عبر الشبكات، وهو يعمل كوسيط بين مرسل البريد ومستقبله، ويقوم بتخزين الرسائل البريدية حتى يتم استرجاعها من قبل المستلمين، ومن أمثلة هذا النوع من الخوادم: Microsoft Exchange Server و Postfix على أنظمة لينكس و Sendmail و يستخدم لإدارة خدمات البريد الإلكتروني بما في ذلك إرسال واستقبال الرسائل، إدارة صناديق البريد، وتصفية أو ترشيح البريد المزعج Spam.

  • خادم التطبيقات Application Server:
    هو الخادم أو الـ server الذي يقوم باستضافة التطبيقات ويتيح للمستخدمين الوصول إليها عبر الشبكة، وهو يوفر بيئة تشغيل للتطبيقات التي تتفاعل مع قواعد البيانات وتقدم المحتوى إلى المستخدمين مثل ApacheTomcat للجافا و JBoss و Microsoft .NET Framework ويستخدم لتشغيل تطبيقات الشبكة مثل البرمجيات التي تخدم الأعمال Business Applications، تطبيقات الويب الديناميكية، وخدمات الويب المتقدمة.
  • خادم الألعاب Game Server:
    هو الخادم الذي يقوم باستضافة ألعاب الفيديو متعددة اللاعبين على الانترنت، ويتيح للاعبين التواصل والتفاعل في الوقت الحقيقي مثل Minecraft و Counter Strike: Global Offensive و World of Warcraft و يستخدم لتقديم بيئة لعب سلسة ومتوازنة عبر الانترنت؛ مما يسمح للاعبين بالتفاعل والمنافسة مع بعضهم البعض خلال نفس الوقت.

  • خادم الطباعة Print Server:
    هو الخادم أو الـ server الذي يقوم بإدارة طابعات الشبكة ويسمح للمستخدمين بإرسال مهام الطباعة إلى الطابعات المتصلة بالشبكة، من أمثلة تلك الخوادم  Microsoft Windows Print Server على أنظمة ويندوز، و CUPS على أنظمة لينكس الذي يستخدم لإدارة وتسليم مهام الطباعة من المستخدمين إلى الطابعات؛ مما يسهل الطباعة المشتركة داخل المكتب أو المؤسسة.

  • خادم التخزين الشبكي Network Attached Storage أو NAS:
    هو جهاز مخصص لتقديم خدمات التخزين للبيانات عبر الشبكة مثل QNAP NAS و Synology NAS، و يتيح للمستخدمين والأجهزة المشتركة على الشبكة الوصول إلى مساحة تخزين مركزية، مما يسهل عملية إدارة وتخزين الملفات المشتركة.

  • خادم البروكسي Proxy Server:
    هو خادم وسيط يقوم بتوجيه طلبات العملاء Clients إلى السيرفرات الأخرى؛ مما يساعد في تحسين الأداء، تأمين الخصوصية، والتحكم في الوصول، من أمثلة خوادم البروكسي Squid Proxy و nginx و Microsoft Forefront Threat Management Gateway الذي يمكن استخدامه كسيرفر بروكسي لتحسين أداء الشبكة، وتخزين البيانات المكررة، وتأمين الشبكة من الهجمات، والتحكم في محتوى الويب الذي يمكن للمستخدمين الوصول إليه.

  • خادم الـ FTP Server:
    هو الخادم الذي يستخدم بروتوكول نقل الملفات FTP للسماح بتحميل وتنزيل الملفات عبر الشبكة، ومن أمثلته: vsftpd و ProFTPD و FileZilla Server ويستخدم لنقل الملفات الكبيرة بين الأجهزة عبر الشبكة، وهو يستعمل في البيئات التي تتطلب تبادل سريع وموثوق للملفات.

  • خادم الـ DHCP:
    هو الخادم الذي يقوم بإدارة وتوزيع عناوين الـ IP للأجهزة المتصلة بالشبكة بشكل ديناميكي أو تلقائي، ومن أمثلته isc-dhcp-server على أنظمة لينكس و Microsoft Windows Server DHCP Service على أنظمة ويندوز، فيتم استخدام هذا الخادم لتبسيط عملية توزيع عناوين الـ IP للأجهزة؛ مما يقلل من الحاجة إلى الإعدادات اليدوية لكل جهاز.

  • خادم الـ DNS:
    هو الخادم الذي يقوم بتحويل أسماء النطاقات مثل example.com إلى عناوين IP والتي يمكن للأجهزة فهمها والتواصل بها، ومن أمثلة خوادم DNS المشهورة BIND [Berkeley Internet Name Domain] ،DNS [Microsoft DNS Server]، وبفضل هذا الخادم يمكن للأشخاص الوصول إلى المواقع والخدمات عبر أسماء النطاقات النصية بدلًا من حفظ عناوين IP.

  • خادم الـ VPN:
    هو الخادم الذي يوفر اتصالًا آمنًا ومشفرًا بين الأجهزة والشبكات عبر الانترنت أو الشبكات غير الآمنة حيث يستخدم لإنشاء اتصالات آمنة بين المستخدمين والشبكات البعيدة؛ مما يتيح لهم الوصول الآمن إلى الموارد الداخلية عبر الانترنت، ومن أمثلة برامج الـ VPN المعروفة: OpenVPN و Cisco AnyConnect و Microsoft VPN Server in Windows Server.

  • خادم الحوسبة السحابية Cloud Server:
    هو الخادم الذي يعتمد على بنية تحتية افتراضية ويستخدم لتقديم خدمات الحوسبة السحابية، من أمثلة المنصات التي تستخدم تلك السيرفرات: Amazon Web Services AWS و Microsoft Azure و Google Cloud Platform GCP، كما يقوم هذا الخادم بتوفير موارد الحوسبة عبر الانترنت مثل: التخزين، والقدرة الحاسوبية [مثل قدرة المعالج] التي تتيح تشغيل التطبيقات والبرامج، وقواعد البيانات، وخدمات الشبكة.

  • خادم الإدارة والنشر Deployment and Management Server:
    هو خادم مخصص لنشر وإدارة التطبيقات والأنظمة والبرمجيات عبر الشبكة، مثل برامج Red Hat Satellite لإدارة توزيعات لينكس و Microsoft System Center Configuration Manager SCCM الذي يستخدم لتسهيل عمليات النشر التلقائي للتطبيقات، التحديثات، وصيانة الأنظمة عبر الشبكة.

</> Server Backup and Restore
النسخ الاحتياطي واستعادة الخادم

Regular Backup النسخ الاحتياطي الدوري: هو أمر أساسي في إدارة الخوادم والبيانات وهو يتضمن أخذ نسخة من البيانات الحالية وتخزينها في مكان آخر آمن بحيث يمكن استعادتها في حال حدوث خطأ أو عطل في النظام أو فقدان الملفات، وتكرار هذه العملية بشكل دوري.

أهمية النسخ الاحتياطي الدوري: حماية البيانات وضمان وجود نسخة آمنة من بياناتك يمكن العودة إليها في حالة فقد البيانات بسبب خطأ بشري، أو تلف الأجهزة، أو هجوم سيبراني، أو اختراق الخادم، ويسمح النسخ الاحتياطي الدوري للأعمال بالاستمرار في حالة حدوث أي عطل؛ مما يقلل من احتمالية توقف العمل والخسائر التي يمكن أن تحدث، ويزيد من نسبة التعافي السريع حيث يمكن استعادة البيانات بسرعة عند الحاجة فيقل الوقت المستغرق في محاولة استعادة البيانات المفقودة أو التالفة.

كيفية إعداد النسخ الاحتياطي:
اختيار الأداة المناسبة:
  • هناك العديد من أدوات النسخ الاحتياطي المتاحة، مثل rsync, Bacula, Duplicati، وغيرها. قم باختيار الأداة التي تناسب احتياجاتك وبيئتك.

تحديد نوع النسخ الاحتياطي:
  • نسخ احتياطي كامل Full Backup: يأخذ نسخة كاملة من جميع البيانات في كل مرة.
  • نسخ احتياطي تفاضلي Differential Backup: يأخذ نسخة من البيانات التي تغيرت منذ آخر نسخ احتياطي كامل.
  • نسخ احتياطي تزايدي Incremental Backup: يأخذ نسخة من البيانات التي تغيرت منذ آخر نسخ احتياطي، سواء كان آخر نسخ احتياطي كامل أو تزايدي.

جدولة النسخ الاحتياطي: القيام بعمل جدولة زمنية لإجراء النسخ الاحتياطي الدوري [يوميًّا، أسبوعيًّا، شهريًّا] بناءً على حجم البيانات وأهمية التحديثات.

اختيار موقع النسخ الاحتياطي:
  • محلي Local: تخزين النسخ الاحتياطية على أجهزة تخزين محلية مثل الأقراص الصلبة الخارجية.
  • بعيد Remote: تخزين النسخ الاحتياطية على خوادم خارجية أو في السحابة [AWS, Google Cloud, Azure].

التحقق من النسخ الاحتياطية: اختبار النسخ الاحتياطية بانتظام للتأكد من أنها تعمل بشكل صحيح ويمكن استعادتها عند الحاجة.

ملاحظة:

يمكن تنفيذ النسخ الاحتياطي للبيانات في مواقع جغرافية بعيدة حيث تقوم الدول بحفظ بياناتها في أماكن بعيدة لضمان الوصول إليها في حالات الطوارئ أو الحرب.

معلومات تهمك
  • لا تنس تقييم الدروس لكي نُحدّث المُحتوى باستمرار حتى ينال إعجابك.
  • لا تنس مشاركة الموقع مع أصدقائك حتى تعمّ الفائدة وتكون سببًا في نفعهم.
مشاركة
0
0
0
0
عدد المشاركات
هل هذه المعلومات نالت إعجابك ؟
0
0
عدد التقييمات