يحتوي WhatsApp على دليل قاعدة بيانات مشفر لأسباب أمنية. في المحطات القديمة كانت موجودة في ذاكرة التخزين الفلاش ، داخل دليل يسمى WhatsApp. في الأنظمة الجديدة سيكون في Android> com.whatsapp> WhatsApp> قواعد البيانات (إذا قمت بتخزينها على بطاقة ذاكرة SD ، فيجب أن تكون في WhatsApp> قواعد البيانات). هناك ستجد ملفات قواعد بيانات msgstore، مع نسخ احتياطية لمحتوى الدردشات والرسائل والمعلومات الأخرى مثل الحالة والطوابع الزمنية والملفات المشتركة وما إلى ذلك ، بحيث يمكن استعادتها في أي وقت تلقائيًا أو يدويًا.
سترى أن هناك العديد منها ، وهذا هو الذي ينشئه WhatsApp نسخة في كثير من الأحيان، حتى تتمكن من استعادة نسخة الأيام المختلفة اعتمادًا على ما تريد استرداده.
تنسيق msgstore
كما أن التنسيق أو التسمية من ملف قاعدة بيانات WhatsApp ، لديك ما يلي:
msgstore-YYYY-MM-DD.1.db.crypt *
msgstore.db.crypt *
في هذه الحالة، اجزاء الاسم سيعطي بيانات عن نوع النسخة الاحتياطية وهي:
- YYYY هي العام ، مثل عام 2022.
- mm هو الشهر الذي تم فيه النسخ الاحتياطي ، مثل 06.
- dd هو يوم الشهر الذي تم فيه النسخ الاحتياطي ، مثل 30.
- يشير .db إلى أن هذه قاعدة بيانات.
- .crypt * يشير هذا الجزء الآخر إلى أنه ملف مشفر ، أي أنه ليس في نص عادي أو كملف ثنائي. ويمكن أن تكون علامة النجمة 9 ، 10 ، 12 ، 14 ... كلما زاد الرقم ، كان التشفير أكثر أمانًا ، ولكنه سيستغرق أيضًا وقتًا أطول للتشفير وفك التشفير. على سبيل المثال ، يعد الرقم 14 أكثر أمانًا من الرقم 12 ، بينما يعد الرقم 12 أكثر أمانًا من الرقم 10.
على سبيل المثال ، يمكن أن يكون لدينا ملف يسمى على النحو التالي:
msgstore-2022-06-30.1.db.crypt14
هيكل msgstore
فيما يتعلق بهيكل قاعدة بيانات Whatsapp msgstore ، فإنه يحتوي على ما يلي هيكل المحتوى:
- حالة القائمة.
- سكليتي
- vcards
- روابط
- المشاركات
- الوسائط
- المشاركة في مجموعات
- الدردشات الفردية
يتم أيضًا نسخ جميع هذه البيانات احتياطيًا عند مزامنة النسخة الاحتياطية يحصل على السحابة. ثم سيتساءل الكثيرون ما هو الهدف من تخزينها محليًا وشغل مساحة في الذاكرة. الجواب واضح ، وهو أن هذا يسمح لك باستعادة النسخ الاحتياطية وقتما تشاء حتى عندما لا يمكنك الوصول إلى الخادم السحابي حيث يتم تخزينه. هذه ميزة واضحة ، ويمكن أن توفر عليك في مواقف معينة.
هل يمكن حذفه؟
أحد الأسئلة الأكثر شيوعًا حول msgstore هو ما إذا كان يمكن حذفه لتوفير مساحة. ونعم ، يمكن حذفه ، في الواقع ، عند حذف ذاكرة التخزين المؤقت لتطبيق WhatsApp ، سيتم أيضًا حذف ملفات msgstore التي قمت بتخزينها. لا يؤثر هذا حقًا على تشغيل التطبيق نفسه ، ولكنه قد يتركك بدون نسخة محلية في حال اضطررت إلى استعادته بسبب بعض المشاكل.
من ناحية أخرى ، فمن المستحسن إزالة البعض قواعد البيانات المخزنة مع النسخ السابقة ، لأنه ليس ضروريًا ، أي فقط اترك النسخة الأخيرة مثبتة ولا تحتوي على نسخ احتياطية متعددة تنتهي صلاحيتها إذا استخدمتها ، فستتم استعادتها إلى إصدار أقدم بكثير من النسخة السابقة. ومع ذلك ، إذا كنت لسبب ما أحد أولئك الذين يحذفون الدردشات بشكل متكرر ، كما هو الحال في شركة WhatsApp ، فمن الممكن في لحظة معينة أنك مهتم باستعادة إصدار معين من قاعدة البيانات وتحتاج إلى الحصول على كل ما هو ممكن msgstores.
بالطبع ، تذكر ذلك msgstore.db.crypt14 هو أحدث إصدار من قاعدة البيانات ، تلك التي لا يتعين عليك حذفها إذا كنت لا تريد أن تفقد محفوظات الآن. بمعنى آخر ، إنها قاعدة البيانات المستخدمة بالفعل من قبل WhatsApp ، لذا يجب ألا تلمسها أبدًا. لا يمكنك إعادة تسميته أو تغيير موقعه أو حذفه إذا كنت لا تريد أن تضيع كل محادثاتك الحالية في تطبيق المراسلة الفورية. من ناحية أخرى ، ستكون هناك msgstores-YYYY-MM-DD.1.db.crypt14 والتي ستكون النسخة الاحتياطية لقاعدة البيانات ، وإذا قمت بحذفها ، فلن تتأثر الدردشة الحالية ، ولكن ستفقد تلك النسخة الاحتياطية.
باقي الملفات الموجودة في دليل قاعدة البيانات يمكن إزالتها إذا كنت لا تريد إصدارات أقدم إلى ذلك. هذا هو مدى بساطة msgstore الشرير!
سؤال واحد: إذا قمت باستعادة الهاتف ، فهل ستفقد ملفات قاعدة بيانات WhatsApp؟
إذا كنت تقصد إعادة ضبط الجهاز ، أي إعادة تعيين الهاتف المحمول إلى المصنع ، فعندئذ نعم ، يتم فقده.