يُعتبر إنشاء نسخة احتياطية من متجرك الالكترونى داخل نظام ماجنتو الخاص بك شيء ضروري لحماية جميع البيانات من الاختفاء خلال إدارة عملية النسخ الاحتياطي ، في حالة وجود أي تغيير أو انقطاع على موقع الويب . خاصة أنه سيتم استعادة قاعدة البيانات بشكل تلقائي في الأماكن الصحيحة التي يجب أن تكون فيها داخل نظام ماجنتو 2 .
يمنحك نظام ماجنتو إمكانية النسخ الاحتياطي لأجزاء مختلفة من النظام ، مثل ملف النظام (File System) ، و قاعدة البيانات (Database)، و ملفات الوسائط (Media file) .
يتم إنشاء سجل لكل نسخة احتياطية و يظهر هذا السجل في شبكة صفحة النسخ الاحتياطية (Backups Page) داخل نظام ماجنتو 2 . عند حذف أي سجل من القائمة ، فإنه يؤدى إلى حذف الملف الذى يتم أرشفته أيضاً . يتم ضغط ملفات النسخ الاحتياطي الخاصة بقاعدة البيانات ، باستخدام تنسيق GZ . يتم استخدام تنسيق TGZ للنسخة الاحتياطية الخاصة بالنظام و النسخة الاحتياطية لقاعدة البيانات و النسخة الاحتياطية الخاصة بالوسائط . للوصول لأفضل ممارسة في عمليات النسخ الاحتياطي داخل نظام ماجنتو 2 ، يجب عليك تقييد الوصول لأدوات النسخ الاحتياطي (Restrict access to backup tools) و عملية النسخ الاحتياطي قبل تثبيت الإضافات و التحديثات في ماجنتو 2 .
- Restrict Access to Backup Tools – يمكن تقييد الوصول إلى أدوات إدارة عملية النسخ الاحتياطي و عملية التراجع (Rollback) من خلال إعدادات تكوين أدوار المستخدم (User Roles) لموارد عملية النسخ الاحتياطي و عملية التراجع . لتقييد عملية الوصول لهذه الأدوات يجب عليك أن تترك مربع الاختيار المقابل لذلك دون تحديده . إذا أردت منح حق الوصول لاستعادة الموارد (Rollback Resources) مرة أخرى ، فيجب عليك منح حق الوصول إلى موارد النسخ الاحتياطي (Backup Resources) أيضاً .
- Backup before installing extensions and updates – قم دائماً بعمل نسخة احتياطية قبل تثبيت أي تحديث أو إضافات داخل نظام ماجنتو 2 .
خطوات إنشاء نسخة احتياطية للمتجر في نظام ماجنتو 2 .
1 – ادخل من قائمة لوحة تحكم ماجنتو 2 إلى System > Tools > Backups .
2 – اختر من أعلى يمين الصفحة نوع النسخ الاحتياطي الذى تريد إنشاؤه .
System Backup | إنشاء نسخ احتياطي كامل لقاعدة البيانات و ملف النظام أثناء هذه العملية ، يمكنك اختيار إضافة مجلد الوسائط في النسخة الاحتياطية . |
Database and Media Backup | إنشاء نسخة احتياطية لقاعدة البيانات و مجلد الوسائط . |
Database Backup | إنشاء نسخة احتياطية لقاعدة البيانات . |
3 – لوضع متجرك الالكترونى في وضع الصيانة (maintenance) أثناء عملية النسخ الاحتياطي ، حدد مربع الاختيار Maintenance Mode .
عند اكتمال عملية النسخ الاحتياطي ، يتم تعطيل وضع الصيانة لمتجرك الالكترونى بشكل تلقائي .
4 – في حالة اختيارك لنوع النسخ الاحتياطي System Backup ، حدد مربع الاختيار Include Media Folder to System Backup ، إذا أردت إضافة مجلد الوسائط . ثم قم بتأكيد هذا الإجراء بالضغط على Ok .
لجدولة النسخ الاحتياطي في ماجنتو 2 ، اتبع التالي :
1 – انتقل من قائمة لوحة تحكم ماجنتو 2 إلى Stores > Settings > Configuration .
2 – اختر من قائمة لوحة تحكم ماجنتو 2 Advanced > System .
3 – من قسم Backup Settings ، قم بإعداد الحقول التالية :
- Enabled Scheduled Backup – قم بتعيين هذا الحقل على Yes لتفعيل جدولة النسخ الاحتياطي داخل نظام ماجنتو 2 .
- Scheduled Backup Type – اختر نوع النسخ الاحتياطي المجدول .
- Start Time – اختر الوقت الذى تريد أن يبدأ فيه النسخ الاحتياطي داخل نظام ماجنتو 2 . قم بتعيين الوقت بالساعة و الدقيقة و الثانية .
- Frequency – قم بتعيين عدد مرات تكرار النسخ الاحتياطي داخل نظام ماجنتو 2 ، من خلال الخيارات التالية :
- Daily – يومياً .
- Weekly – أسبوعياً .
- Monthly – شهرياً .
- Maintenance Mode – إذا أردت تعيين وضع الصيانة لمتجرك الالكترونى أثناء عملية النسخ الاحتياطي ، اختر Yes .
4 – عند الانتهاء من الإعدادات السابقة ، اضغط على Save Config لحفظها داخل نظام ماجنتو 2 .