Bu yazımızın konusu belkide çoğunuzun bilmediği bir şey; telefonumuzun dahili hafızasında boş boş duran dahili sohbet yedeklerini Whatsapp’a geri yüklemek! Tabi bunu yapabilmek için Android işletim sistemine sahip bir cihazınız olması gerek. Apple cihazlarda sistem dosyalarına müdahale edemiyoruz.
>> Silinen Whatsapp Mesajlarını Okuma
Peki Nasıl Yapıyoruz?
Olayı örneklendirerek anlatayım ki kafanız karışmasın.. Diyelim ki telefonunuzdan Whatsapp’ı sildiniz, sonraki yüklemede ise yedek bulunamadı yada bulunan yedeği yüklemediniz. Yada birkaç gün önce var olan bir sohbeti sildiniz, şimdi onu geri yüklemek istiyorsunuz!
Şimdi anlatacağım yöntem ile belki bunu başarabilirsiniz.
Öncelikle telefonunuzdaki dosya yöneticisi ile aşağıdaki dizine gidip bir kontrol yapın, dahili sohbet yedekleri oldukları yerde duruyorlar mı? (Dosya yöneticiniz yoksa Google Play’den ES File Dosya Yöneticisini kurun.)
Dahili depolama > Whatsapp > Databases
Eğer uygulama hafıza kartında ise;
SDCard > Whatsapp > Databases
Klasör içinde birden fazla msgstore.db.crypt12 dosyası varsa şanslınız.
Klasöre girmişken tarihlerine ve boyutlarına da bakın. Belki 1 hafta öncesinin, belki daha eskilerin yedekleri olabilir orada. Boyutları genelde benzer olacak (eğer sonraki gün sohbetlerde toplu temizlik yapmadıysanız)..
Diyelim ki bugün günlerden 3 Şubat ve 2 Şubat sohbet yedeğini yada 31 Ocak sohbet yedeğini yüklemek istiyoruz.
Normal şartlarda Whatsapp bize bunu sormaz. Yani 31 Ocak yedeği de var yüklemek ister misin? demez. Doğrudan en güncel tarihli yedeği geri yükler.
Şimdi ne yapıyoruz? Hemen şunu yapıyoruz..
1) Öncelikle geçerli güne ait sohbetlere bir göz atıyoruz. Çünkü geçerli güne ait bir yedeğimiz yoksa, bu işlem sonrası en son yedeklemeden sonraki sohbetleri kaybedeceğiz. Eskileri getirelim derken yenilerden olmak var işin ucunda.
Bu işlemin en az riskli hali anlattığım yöntemi gece saat 02:00’dan sonra yapmak olacaktır. Çünkü geçerli günün tüm sohbet yedekleri gece 02:00’da dahili hafızaya alınmış olacak. Son yedeklemenin ismi ise msgstore.db.crypt12.
Eğer yeni sohbetlerde önemli bir şey yoksa veya gece 02:00’dan sonra zaten yeni bir yedek mevcut ise sonraki adıma geçiyoruz..
2) Whatsapp > Databases klasöründeki en yeni yedek dosyasını korumaya alıyor, onun yerine hangi yedeğin geri yükleneceğine karar veriyoruz.
En yeni yedek, en yeni tarihli olan ve adında tarih yazmayanı. Dosyaların sonlarında crypt12 yerine başka bir rakamda yazıyor olabilir, sorun olmaz.
En yeni tarihli yedek dosyasını bulun ve adını değiştirin.
Bendeki en yeni yedek 2 Şubat 2018 02:00 tarihli idi. Korumaya almak için msgstore.db.crypt12 isimli dosyanın adını 1212-msgstore.db.crypt12 olarak değiştirdim.
Geri yüklemek istediğim yedek ise 31 Ocak 2018 02:00 tarihli idi. Adı msgstore-2018-01-31-1.db.crypt12. Bu yedeğin yüklenebilmesi için dosyanın adını msgstore.db.crypt12 olarak değiştirdim.
3) Yedeklemeleri ayarladık, şimdi sırada Whatsapp uygulamasını silmek var. Yedeğin bulunup geri yüklenebilmesi için buna mecburuz. O sebeple telefonumuzda Whatsapp uygulamasını bulup telefondan kaldırıyor yada kaldırılmıyorsa devre dışı bırakıyoruz.
4) Uygulamayı sildiyseniz yada devre dışı bıraktıysanız şimdi Google Play‘den bulup tekrar yüklüyor yada etkinleştiriyoruz. Eğer güncellemeler varsa onları da yapalım..
Bu işlemler sırasında Databases klasörüne bir şey olmaz. Korkmayın.
5) Uygulamayı yüklediyseniz yada aktif ettiyseniz şimdi açın ve normal bir şekilde telefon numaranızı girerek hesabınızı online hale getirin.
Sms ile onay tamamlandıktan sonra karşınıza Whatsapp’ın bulacağı dahili yedeğin bildirimi çıkacak.
Bildirimde zaten yedeğin tarihini göreceksiniz. Eğer istediğiniz tarihi görüyorsanız (bende 31 Ocak yazıyordu), Geri Yükle butonuna dokunun.
Yedek boyutu 500-600 mb gibi bir şey olabilir ama korkmayın, hepsini yüklemeyecek. Tüm medya yedeğini de olaya dahil ediyorlar ama sadece telefondaki sohbetleri yüklüyorlar. Eğer eski yazışmalara ait resimler, videolar Whatsapp > Media klasöründe duruyorlarsa sohbetler üzerinden onları tekrar görüntüleyebiliyorsunuz. Bazısı ise hiç yedek olmadığından bulanık görünebilir. İndir butonuna basarak sunuculardan indirmeyi deneyebilirsiniz. Eğer sunucularda da yedekli değilse resim dosyasında indirme hatası verecek.
Yedek yüklemesi 1-2 dakika içinde bittiğinde ise aradığınız o eski sohbetlerin yerli yerinde olup olmadığını kontrol edebilirsiniz.
İşlem Başarılı!
Deneme yaptığım 31 Ocak tarihli yedek, tamda düşündüğüm gibi yazışmaları kayıpsız, bazı resimleri kayıplı olacak şekilde geri yüklendi. Ancak en yeni yedek 2 Şubat 02:00 tarihli, denemesini yaptığım tarih ise 3 Şubat 15:30 olduğundan bu aralıktaki en yeni yazışmaları kaybetmiş oldum. Belki Google Drive yedeğim olsa onları da geri alabilirdim.
Eğer eski yedekle işiniz biter ve en yeni yedeği tekrar geri yüklemek isterseniz ne yapacağınızı biliyorsunuz..
Whatsapp > Databases klasörüne gidin, önceden adını değiştirdiğiniz en yeni yedeğin (ben 1212-msgstore.db.crypt12 yapmıştım) adını tekrar msgstore.db.crypt12 haline getirin ve Whatsapp uygulamasını tekrar kaldırıp, yeniden yükleyin.
Yine size yedek bulundu bildirimi çıkacak, bu sayede en yeni tarihli yedeği tekrar geri yüklemiş olacaksınız.
Not: Muhtemelen birileri bu konuyla alakalı şunu soracaktır; bu yöntem yüzünden eski yazışmalarımıza erişebilirler mi? Telefon hafızasındaki eski bir yedeği kopyalayıp başka bir telefonda, başka bir hat üzerinde henüz denemedim ancak telefonunuzu başkalarına verirseniz bu yöntem ile eski yazışmalarınıza erişebileceklerine eminim. Bu sebeple eski yedeklerinizi korumak istiyorsanız belirli aralıklar Whatsapp > Databases klasörüne girin ve oradaki eski tarihli yedekleri silin.
Konuyla alakalı sorularınız olursa yazı altından yorum olarak yazabilirsiniz.
Yazımda belirttiğim gibi bu yöntem sadece Android işletim sistemli cihazlarda işe yarıyor ve daha eski sürümlerde farklılıklar var mı bilemiyorum. Apple cihazlarda ise malum Apple yaklaşımı sebebiyle dahili dosyalara erişilemiyor, eski yedek vb. yükleme işlem yapılamıyor. Belki Jailbreak ile bir yolu vardır ama onuda ben bilmiyorum.
Yazımı yayınladığım tarihten sonra Whatsapp geliştiricileri bir değişiklik yapmazlarsa durum bu. Değişiklik yaparlarsa eski yedeklere erişme, geri yükleme şansımız olmayabilir.
@Murat M; Merhaba. İki farklı yedeği birleştiremezsiniz. Eski yedeği yüklerseniz eski sohbetleriniz Google Drive üzerine de yüklenir ve oradaki yeni yazışmaların olduğu yedek silinir.
@mephisto; Merhaba. Yeni sohbetleri Google Drive’da yedekledikten sonra Whatsapp’ın sunucu yedeklemesini kapatacaksınız. Sonrasında dahili yedeklerden eski tarihli olanın adını yazımda paylaştığım gibi değiştirip dahili yedek yüklemesini yapacaksınız. Fakat o yedeğin içinde neler vardır, ne zamana kadar olan yazışmalar vardır onu ben bilemem. Normalde son silinmeden bu yana olan yazışmaları yedekler, 1 hafta gibi bir sınırlama yoktur. Ayrıca sohbet temizliği yaparken medyaları silmediyseniz, görseller, ses dosyaları halen daha telefonun dahili belleğinde duruyor olabilir. Onlarda geri gelmiş olur.
Merhaba cevabınızı şimdi okudum,öncelikle çok teşekkür ederim. WhatsApp yardım dan istediğim cevapları açık bir şekilde alamamıştım. Daha önce sohbet temizliği çok sık yapmamıştım. Özellikle sık görüştüğüm kişilerle olan sohbetleri. Onlarla olan tüm sohbet geçmişim kayıtlı olması lazım tabiki yedekleme sırasında bir hata oluşmamışsa. Temizlik yaparken medyaları dahil etmemiştim,yani onların silinmesini istememiştim. Ama benim şüphe duyduğum WhatsApp yerel yedekleme sırasında medya içeriklerini kaydedip kaydetmediği. Sizin söylediğiniz gibiyse ben silmediğim takdirde bu medya içerikleri de duruyor olması lazım. Bir de bir şey daha sormak istiyorum, eğer eski tarihli yedeği yüklediktenn sonra yeterli kayıt yok ise, Google Drive kaydını tekrar yüklerken bir sorun yaşar mıyım ya da o kayda bir zarar gelir mi?
@Mephisto; Merhaba. Dahili bellekte Whatsapp > Media > klasörüne baktığınızda oradaki Whatsapp Images, Whatsapp Audio, Whatsapp Video gibi klasörlerin toplam boyutları 500 mb gibi büyük rakamları gösteriyorsa muhtemelen medyalarınız o klasörlerde duruyor olabilir. Tek tek girip kontrol edebilirsiniz.
Dosyalar orada duruyorlarsa, dahili yedek geri yüklendiğinde direk arşivdeki medyaları kendisi çeker.
Fakat o aşamadan sonra tekrar sunucu yedeğine dönmek isterseniz işlerin karışma ihtimali az da olsa var.. Sunucu yedekleme saati gece 02:00 diye biliyorum. O saat olmadan Google Drive yedeklemeyi açıp sonra uygulamadan çıkış yapıp tekrar giriş yaparsanız, bir aksilik olmaz ise Whatsapp size sunucu yedeğini sorar ve geri yükletirsiniz.
Ama uzun zamandır Whatsapp ile ilgilenmediğimden son durumu bilemiyorum. Değişiklik yok ise yedekler arasında sorunsuz geçiş yapmanız gerekiyor.
Sunucu yedeği zarar görmesin istiyorsanız dahili yedek yükleme işini hızlıca yapın, hızlı karar verin ve bu işi Google Drive yedekleme vaktine denk getirmeyin.
Merhaba, dahili hafızadaki WhatsApp klasörü yaklaşık 2 gb kadar. Videolar,fotoğraflar hepsi duruyor orada. Ben söylediğiniz gibi güncel bir Google Drive yedeği alıp, eski yedeği yükleyeceğim. Eğer o kayıtta bir sorun yoksa değişiklik yapmadan kullanacağım. 3-4 günlük bir kaybım olacak,o da çok sorunlu bir durum yaratmayacak. WhatsApp kullanmadım çok fazla. Son gelen bir kaç medya dosyasını da mailledim. Verdiğiniz bilgiler için çok teşekkür ederim. En düşündürücü nokta eski kayıtlarla birlikte medya dosyalarının da geri gelip gelmemesi meselesiydi benim için.
Merhaba, bahsettiğinzi gibi denedim. ancak bana sürekli drive yedeğini geri yükle diye uyarı verdi, yerel yedeği yükleyemedim. 17 mayıs kaydını da bahsettiğinzi gibi ismini değiştirmiştim. saçma bir şekidle üstüne bugünün kaydını almış ve 17 mayıs tarihli yedeğe de ulaşamıyorum. aynı isimli olduğu için sanırım. halbuki o sırada kayıt alamazdı çünkü whatsapp ı yeni kuruyordum. yeni kurulum sırasında nasıl bugüne ait başka bir yedek oluşturdu anlamış değilim. drive yedeklemeyi de asla olarak işaretlemiştim. eski yedeğime nasıl ulaşacağım şu an onu düşünüyorum
Merhaba, sürekli yorum azıyorum kusura bakmayın. Diğer yorumlarımı da özetlemek gerekirse, geri yükleme konusunda şöyle bir sorun yaşıyorum;
# Ne olur ne olmaz yerel yedekleme işleminde sorun yaşarım diye Google Drive yedeği aldım işlemden önce.
# Yazınızda belirttiğiniz gibi sohbet geçmişindeki isimleri değiştirdim. Son yedeği korumaya aldım, yüklemek istediğim dosyayı güncel isimle değiştirdim.
# Google Drive yedeklemesini kapattım.
# WhatsApp ı sildim ve tekrar yükledim.
# bana yedek olarak sadece Drive yedeğini sundu. Mecburen onunla ilerledim.
# bu kurulum sırasında WhatsApp tekrar yerel yedek oluşturmuş ve benim eski dosyam -son kayıt isminde olduğu için- kayboldu. Üstüne yazmış sanırım ya da aynı isimle iki dosya olmasına izin vermediği için Database klasöründe yok.
# bu işlem saatle ilgili olabilir mi diye- çünkü yerel yedekleme saatinden önce yapmıştım işlemi – tekrar denedim. Olan dosyalarndan bugün oluşan kayıtlara numara verdim ve WhatsApp her yeni kurulumda tekrar yerel kayıt oluşturuyor.
# 17 Mayıs tarihli dosyaya nasıl ulaşabilirim bilmiyorum, bir yolu var mıdır emin değilim. Dosya güncellemesi gibi algılıyor sanırım.
#15 ve 16 Mayıs tarihlerinde yerel yedekleme yok, gidebileceğim en eski tarih 13_14 Mayıs olanlar ve sanırım 1 hafta süreden dolayı onlar da kaybolacak ya da işlevini yitirecek.
Bu durumda ne yapabilirim? Sürekli Drive kaydını yüklememe izin veriyorum ve 17 Mayıs tarihli kayda ulaşmanın bir yolu var mıdır?
Çok teşekkür ederim.
@Mephisto; Merhaba. Eskiden Google Drive yedeklemesi kapalıysa dahili yedeği yüklüyordu ama uzun zamandır deneme yapmadığımdan şuanki durumu bilmiyorum. Keşke deneme yapmadan önce dahili yedekleri farkli klasöre yedekleseydiniz. Yeniden yerel yedek oluşturduysa 17 Mayıs’ın üstüne yazdı. Mecburen eski yedeklere gideceksiniz. Ayrıca şunuda deneyebilirsiniz, telefonunuza 2 adet Google hesabı eklersiniz, Whatsapp’a sonradan eklediğiniz Google hesabı ile erişirsiniz, o hesapta önceden bir yedekleme olmadığından yerel yedeği yüklemek zorunda kalır. Fakat bunu yaparken eski Google hesabına erişim kesildiğinden eski Google hesabındaki sunucu yedeğini silebilir. Anlayacağınız biraz zahmetli ve riskli.
Merhaba, WhatsApp yardımda da drive yedeği varken yerel yedekleme nasıl yapılır diye baktım ama orada da sohbet geçmişi geri yüklemeyle ilgili yazınızdaki gibi belirtmiş..benim yaşadığım sıkıntı ile ilgili bir şey yok. Otomatik yedekleme nasl kapatılır diye de baktım ancak kapatılmasına dair bir seçenek sunmuyor. sanırım kapatsam bile sil geri yükle durumunda otomatik başlatıyormuş zaten. Drive hesabı değiştirmeyi ben de düşündüm ancak söylediğiniz gibi yerel yedekte sorun olursa ya da güncel veriye ihtiyaç duyarsm ulaşma imkanım olmayacak. Kurulum aşamasında iki seçeneği de sunması lazım aslında.
@Mephisto; Tekrar merhaba. Haklısınız ama onlarda bunu güvenlik amacı ile tercih etmiş olabilirler. Zaten sadece Android sistemlerde dahili yedeğe müdahale edebiliyoruz, İos yüklü cihazlarda böyle bir durum yok. Güncel sunucu yedeğindeki güncel sohbetleri gözden çıkabiliyorsanız onları mail hesabınıza gönderip yada ekran görüntüsü alıp, eski dahili yedeği de aktif olarak kullanabilirsiniz.
Drive yedeklemesini yapabilmek için Google araçlarının yüklü olma şartı var, belki onları kaldırıp yerel yedeği yüklemeyi deneyeceğim. Deneme amaçlı da eski yedekler yerine daha yeni olanları deneyeceğim. Eski yedekleri Database klasöründen taşıdım. Eğer google araçlarını kaldırmakla Drive yerine yedek yüklemeyi yapabilirsem eski kayıtları yükleyeceğim. Çünkü Drive kaydı varsa yerel yedekleme yerine onu tercih etmemi istiyor. Sonuçları yine yorum olarak yazacağım.