تخطَّ إلى المحتوى
Uttra
تقني5 دقائق قراءة

كيف أحتفظ بنسخة احتياطية من موقعي ولا أخسره أبدًا؟

دليل عملي للنسخ الاحتياطي وسجل التعديلات: قاعدة 3-2-1، ربط GitHub، تنزيل الكود، وحفظ الدومين والبيانات.

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

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

احتفظ بثلاث نسخ على الأقل مما يهمك، على نوعين من التخزين، ونسخة واحدة بعيدة عن النظام الأساسي. وللموقع يعني ذلك سجل التعديلات ونسخة على GitHub ونسخة منزّلة من الكود، إضافة إلى البيانات وتفاصيل الدومين.

سجل الإصدارات ليس نسخة احتياطية

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

قاعدة 3-2-1 مطبّقة على الموقع

ثلاث نسخ، على نوعين من التخزين، واحدة خارج المكان. وفي موقع مبني مع Uttra قد يكون ذلك هكذا:

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

ما لا تحفظه نسخ الكود

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

روتين تلتزم به فعلًا

اختر إيقاعًا يناسب تكرار تغيّر موقعك: نسخة بعد كل تغيير كبير مع تذكير شهري. سمِّ الملفات المنزّلة بالتاريخ. ومرتين في السنة جرّب الاسترجاع: افتح النسخة المنزّلة أو مستودع GitHub وتأكد أنها تحوي ما تتوقعه.

وللبدء مع Uttra قل: «اربط هذا المشروع بمستودع GitHub الخاص بي وأبقِه متزامنًا، وأخبرني كيف أنزّل الكود كاملًا.» افعل ذلك قبل إعادة تصميم كبيرة لا بعدها.

أسئلة متكرّرة

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

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

إذا كان الكود عندك بالتنزيل أو عبر GitHub فالخيار مفتوح لاستضافته في مكان آخر. وهذه هي قيمة امتلاك نسختك.

جرّبها على مشروعك أنت

اوصف اللي تبيه بالعربي، وشوف موقعك أو نظامك يتبنى قدّامك — وعدّل عليه بالكلام.

ابدأ مجانًا