دليل المستخدم · 11/15
النسخ الاحتياطي والاستعادة
ملفات .ambak المشفّرة، إنشاؤها وتنزيلها، الاستعادة من ملف أو من الخادم، النسخ الاحتياطي التلقائي اليومي، وكيف يتبادل التطبيق ونسخة الويب البيانات.
ما النسخة الاحتياطية
النسخة الاحتياطية ملف واحد، academy_manager_backup_<التاريخ>_<الوقت>.ambak، يحوي قاعدة البيانات كاملة وكل صور المتدربين، مضغوطة ومشفّرة بكلمة مرور تختارها. التنسيق واحد على الهاتف والويب:
AMBK2 | salt (16) | iv (16) | AES-256-CBC(zip) | HMAC-SHA256 (32)
key = PBKDF2-HMAC-SHA256, 210,000 rounds
يُفحص وسم السلامة قبل فك أي تشفير، فتُكتشف كلمة المرور الخاطئة أو الملف المعدَّل بدقة، لا عبر استعادة مشوهة. وما زالت ملفات .ambak من إصدارات التطبيق الأقدم تُستعاد.
كلمة المرور لا تُخزَّن في أي مكان. فقدانها يعني فقدان النسخة؛ احفظها في مدير كلمات مرور.


إنشاء نسخة احتياطية
إنشاء نسخة احتياطية يطلب كلمة المرور مرتين، ويكتب الملف على الخادم (أو مجلد النسخ في الهاتف)، ويسجله في السجل، ويرفع تنبيه اكتملت النسخة الاحتياطية، ويحدّث تاريخ آخر نسخة. على الويب يظهر الملف تحت النسخ الاحتياطية المحلية بزر تنزيل؛ وعلى الهاتف يمكنك مشاركته.
الاستعادة
استعادة النسخة الاحتياطية تقبل ملف .ambak مرفوعًا أو أحد الملفات المحفوظة على الخادم، مع كلمة مروره. تُستبدل قاعدة البيانات الحالية فقط بعد التحقق من الملف المستعاد؛ وتُعاد كتابة الصور داخل الأرشيف، ويُرفض أي مدخل يحاول الخروج من مجلد البيانات. تعيش حسابات تسجيل الدخول خارج النسخة، فلا يُخرج أحد من النظام بالاستعادة.
تستبدل الاستعادة كل شيء بحالة وقت النسخة، بما في ذلك الإعدادات. خذ نسخة جديدة أولًا إن كنت قد ترغب في العودة.
النسخ الاحتياطي التلقائي
فعّل النسخ الاحتياطي التلقائي، وأعطه كلمة مرور ووقتًا. مرة يوميًا بعد ذلك الوقت، ينشئ التطبيق (وهو مفتوح) أو الخادم (وهو يعمل) نسخة من تلقاء نفسه ويرفع تنبيهًا. تُخزَّن كلمة مرور النسخ التلقائي مشفّرة بمفتاح يعيش خارج قاعدة البيانات وخارج كل ملف نسخ احتياطي.
الهاتف والويب معًا
لأن تنسيق الملف ومخطط قاعدة البيانات متطابقان، يمكن للأكاديمية أن:
- تبدأ على الهاتف وتنتقل إلى الويب باستعادة نسخة الهاتف على الخادم؛
- تحتفظ بالنسختين، وترسل نسخة من إحداهما إلى الأخرى كلما لزم؛
- تستعيد نسخة الويب على هاتف.
انظر تطبيق الجوال ونسخة الويب لتفاصيل ما ينتقل.