WhatsApp har en databaskatalog som är krypterad av säkerhetsskäl. I äldre terminaler fanns det i flashminnet, i en katalog som heter WhatsApp. På nya system kommer det att vara i Android > com.whatsapp > WhatsApp > Databaser (om du har lagrat det på SD-minneskortet så ska det finnas i WhatsApp > Databaser). Där hittar du filerna för msgstore-databaser, med säkerhetskopior av innehållet i chattar, meddelanden och annan information som status, tidsstämplar, delade filer, etc., så att det när som helst kan återställas automatiskt eller manuellt.
Du kommer att se att det finns flera, och det är som WhatsApp skapar en kopia då och då, så att du kan återställa kopian av de olika dagarna beroende på vad du behöver återställa.
msgstore-format
Beträffande format eller nomenklatur från WhatsApp-databasfilen har du följande:
msgstore-ÅÅÅÅ-MM-DD.1.db.crypt*
msgstore.db.crypt*
I detta fall, delarna av namnet kommer att ge data om typen av säkerhetskopia som är:
- ÅÅÅÅ är året, till exempel 2022.
- mm är månaden då säkerhetskopieringen gjordes, till exempel 06.
- dd är dagen i månaden som säkerhetskopian togs, till exempel 30.
- .db indikerar att detta är en databas.
- .crypt* denna andra del anger att det är en krypterad fil, det vill säga den är inte i vanlig text eller som en binär fil. Och asterisken kan vara 9, 10, 12, 14... Ju högre siffra, desto säkrare är krypteringen, men det kommer också att ta längre tid att kryptera och dekryptera. Till exempel, en 14 är säkrare än en 12 och en 12 är säkrare än en 10.
Till exempel kan vi ha en fil som heter enligt följande:
MSGSTORE-2022-06-30.1.db.crypt14
msgstore struktur
När det gäller strukturen för Whatsapp msgstore-databasen har den följande innehållsstruktur:
- Liststatus.
- SQLite
- vcards
- vänster
- Inlägg
- Media
- Deltagande i grupper
- individuella chattar
All denna data säkerhetskopieras också när du synkroniserar säkerhetskopian kommer på molnet. Då kommer många att undra vad som är poängen med att också lagra dem lokalt och ta plats i minnet. Svaret är tydligt, och det är att detta låter dig återställa säkerhetskopior när du vill även när du inte kan komma åt molnservern där den är lagrad. Detta är en klar fördel, och kan rädda dig i vissa situationer.
Går det att radera?
En av de vanligaste frågorna om msgstore är om den kan raderas för att spara utrymme. Och ja, det kan tas bort, faktiskt, när WhatsApp-cachen raderas, kommer msgstore-filerna som du har lagrat också att raderas. Detta påverkar inte riktigt funktionen av själva appen, men det kan lämna dig utan en lokal kopia om du skulle behöva återställa den på grund av något problem.
Å andra sidan är det lämpligt att ta bort en del lagrade databaser med tidigare kopior, eftersom det inte är nödvändigt, det vill säga bara låta den sista kopian vara etablerad och inte ha flera säkerhetskopior som förfaller om du använde dem, den skulle återställas till en version mycket tidigare än den förra. Men om du av någon anledning är en av dem som ofta tar bort chattar, till exempel i ett företags WhatsApp, är det möjligt att du vid ett givet ögonblick är intresserad av att återställa en specifik version av databasen och du behöver ha alla möjliga msgstores.
Naturligtvis, kom ihåg det msgstore.db.crypt14 är den senaste versionen av databasen, den som du inte behöver ta bort om du inte vill tappa historiken för nu. Med andra ord är det databasen som redan används av WhatsApp, så du bör aldrig röra den. Du kan varken byta namn på den eller ändra dess plats eller ta bort den om du inte vill att alla dina nuvarande chattar i snabbmeddelandeappen ska gå till spillo. Å andra sidan kommer det att finnas msgstores-YYYY-MM-DD.1.db.crypt14 som kommer att vara backupen av databasen, och om du tar bort den kommer den aktuella chatten inte att påverkas, men den backupen kommer att gå förlorad.
Resten av filerna finns i databaskatalogen de kan tas bort om du inte vill ha äldre versioner till det. Så enkelt är den olycksbådande msgstore!
En fråga: Om du återställer telefonen, kommer WhatsApp-databasfilerna att gå förlorade?
Om du menar en hård återställning, det vill säga att återställa mobilen till fabriken, så ja, den är förlorad.