تخطَّ إلى المحتوى

النسخ الاحتياطي وسلامة قاعدة البيانات

انسخ قاعدة بياناتك إلى مكان آمن، وافحصها بحثاً عن مشاكل، وحافظ على سرعتها.

كل ما يعرفه نظام RKCoders يعيش في ملف قاعدة بيانات SQLite واحد داخل ملف مستخدم ويندوز، ضمن مجلد AppData. المنتجات والمبيعات والعملاء والورديات ومستندات الفوترة الإلكترونية — كلها، في ملف واحد.

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

أخذ نسخة احتياطية

افتح الإعدادات واستخدم أداة النسخ الاحتياطي. اختر أين تُكتب النسخة فتُكتب.

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

  • ذاكرة USB أو قرص خارجي يُحفظ بعيداً عن الجهاز.
  • مجلد سحابي مثل OneDrive أو Google Drive.
  • جهاز آخر على الشبكة.

نسختان في مكانين هما الحد الأدنى الذي يستحق الاقتناء.

كم مرة

يومياً، ضمن روتين الإغلاق. يستغرق ثوانٍ ويحدّ خسارتك المحتملة بيوم عمل واحد.

وإن كان اليومي غير واقعي، فالأسبوعي أفضل بكثير من لا شيء — لكن كن صادقاً مع نفسك بشأن ما سيكلفك إعادة بناء أسبوع من سجل المبيعات فعلاً.

الاستعادة

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

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

فحص السلامة

في الإعدادات أداة فحص سلامة قاعدة البيانات. تبحث عن التلف والمشاكل البنيوية.

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

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

التحسين

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

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

أمور لن تفقدك بياناتك

يستحق أن تعرفها حتى لا تقلق من الشيء الخطأ:

  • تثبيت إصدار جديد فوق القديم. المثبّت لا يمس قاعدة البيانات.
  • إزالة البرنامج. فهو يترك بياناتك عمداً.
  • انتهاء الترخيص. يمنعك البرنامج من الدخول؛ ولا يحذف شيئاً.

وأمور ستفقدك إياها

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

كل واحدة من هذه يمكن النجاة منها بنسخة في مكان آخر. ولا واحدة منها بدونها.