×
حساب
تسجيل الدخول يسجل
PHP تنبيه انتهاء الصلاحية : PHP v8.1 انتهت صلاحيته مؤخرا. هل مازال موقعك الإلكتروني يعمل بهذا الإصدار؟ انقر هنا لمزيد من التفاصيل
آمن إصدارات PHP: 8.5.9, 8.4.24, 8.3.33, 8.2.33

كيفية عمل نسخة احتياطية لموقع الويب الخاص بك قبل ترقية PHP

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

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


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


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


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

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

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


  3. الخيار المتقدم (التقني): عملية نسخ احتياطي يدوية بالكامل تقوم بها بنفسك من واجهة سطر الأوامر.


    إذا كنت تقوم بتشغيل موقع الويب الخاص بك على منصة تستخدم قطرات الرذاذ أو kubernetes أو هو VPS (خادم خاص افتراضي) تم تثبيته يدويًا بدون واجهة مسؤول الويب، فالخيار الوحيد الذي من المحتمل أن يكون لديك لإدارة الخادم الخاص بك هو عبر CLI (واجهة سطر الأوامر).

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

    ومع ذلك، كدليل تقريبي، يمكنك عمل نسخة احتياطية لجذر موقع الويب العام الخاص بك عن طريق تشغيل الأمر التالي من داخل جذر مساحة الويب الخاصة بك:

    zip -r website-export.zip public_html

    ومن المحتمل أن يتم استخراج قاعدة البيانات الخاصة بك (بافتراض أنها MySQL/Maria DB) باستخدام أمر مثل:

    mysql -u UserName -pPassWord DatabaseName > export.sql




تذكر: إذا لم تكن مرتاحًا لاتباع الخطوات المذكورة أعلاه، فلا تخاطر بكسر موقع الويب الخاص بك! نداء على أ مطور ويب ذو خبرة في المواقع المبنية بلغة PHP.

آخر تحديث للمقال: 25th January, 2021