27 votes

WhatsApp n'invite pas à restaurer à partir du stockage local

Je me suis retrouvé dans une situation bizarre, où :

  1. J'ai sauvegardé mon WhatsApp sur un stockage local, à l'intérieur des Databases dossier

  2. Puis j'ai changé mon numéro WhatsApp (vers une autre nouvelle SIM).

  3. Formater mon téléphone HTC (HTC One E9+ Dual SIM).

  4. Recopiez tous les dossiers WhatsApp sur le stockage interne.

  5. Réinstaller WhatsApp, mais, tout ce qu'il me demande est ceci (ci-dessous)

    Après "Skip", rien, pas de chat restauré.

J'ai déjà renommé le fichier de la base de données comme suit Restauration de l'historique des chats a msgstore.db.crypt12 et a également conservé le même fichier avec le nom msgstore.db.crypt . Mais, tout simplement, il ne le détecte même pas et ne demande rien comme sauvegarde trouvée/restauration.

Une idée ?

33voto

Martian2020 Points 325

Disclaimer : cette solution est offerte à ceux qui comme moi ont trouvé ce post via googling pour "whatsapp not restoring local backup", je n'ai pas changé de numéro.

J'ai essayé de donner des autorisations avant le démarrage de Whatsapp comme conseillé dans une autre réponse, mais sans succès, j'ai redémarré mon téléphone - encore une fois sans succès. Mais ensuite, j'ai remarqué que le dossier "Whatsapp" tel qu'il est vu par le gestionnaire de fichiers Android ne contient que le dossier "Media", alors que sur mon disque monté sous Linux, j'ai copié tous les dossiers, ce qui m'a donné un indice. J'ai copié tous les dossiers "whatsapp" de l'ancien téléphone vers un dossier du "nouveau" téléphone via l'ordinateur portable et copié de là vers le dossier "whatsapp" via l'application interne du gestionnaire de fichiers Android. Puis Whatsapp a trouvé une sauvegarde. Il semble que dans mon cas, le problème pourrait être avec le lien USB Linux-Android.

AJOUTÉ : Problème et solution pour la version Android 11 :

WhatsApp est maintenant en [Internal storage]/Android/media/com.whatsapp/WhatsApp/Databases - que vous pouvez vérifier par vous-même après l'avoir installé sur un nouveau téléphone (installez d'abord - ne lancez pas encore, puis copiez les fichiers de l'ancien téléphone sur le nouveau dans ce nouveau dossier, puis lancez WhatsApp sur le nouveau téléphone).

21voto

dmw Points 221

Problème et solution de la version Android 11 :

Dans mon cas, après avoir sauvegardé le dossier WhatsApp via USB et l'avoir restauré en utilisant la même méthode sur le nouveau téléphone, j'ai découvert que WhatsApp était incapable de trouver la sauvegarde dans le chemin /data/media/0/WhatsApp (qui est mappé sur USB sur mon Android 11 Pixel 4a comme "Internal Storage").

Déplacez plutôt le dossier vers /data/media/0/Android/media/com.whatsapp/WhatsApp a fait l'affaire pour moi. Aucun changement de permission n'a été nécessaire. J'ai fait cela via un shell Root sur une ROM personnalisée, mais il devrait également être possible sur un téléphone ordinaire de recréer simplement la structure du dossier en utilisant la connexion USB :

  • Forcer la fermeture de WhatsApp
  • Allez dans les paramètres de l'application et effacez le stockage de WhatsApp.
  • Via USB, créez Android s'il est absent
  • Créer media s'il est absent
  • Créer com.whatsapp s'il est absent
  • Copiez votre WhatsApp dans le dossier com.whatsapp sous-dossier

5voto

rob74 Points 151

J'ai eu des problèmes avec ça aussi, et aujourd'hui ça a enfin marché. Je ne suis pas sûr de savoir laquelle des étapes supplémentaires suivantes a fait l'affaire, je vais donc indiquer les deux :

  1. J'ai copié le tout le site Transfert du dossier WhatsApp de l'ancien au nouveau téléphone (apparemment, le demandeur l'a déjà fait) .
  2. Après avoir installé WhatsApp, j'ai donné à l'application toutes les permissions possibles. avant l'exécuter : sous Paramètres/Applications, sélectionnez WhatsApp, appuyez sur Autorisations, puis sélectionnez toutes les autorisations répertoriées sous "refusées" et appuyez sur "autoriser" (vous pouvez révoquer les autorisations une fois que la sauvegarde a été restaurée avec succès).

Après avoir fait cela, lancé WhatsApp et confirmé mon numéro de téléphone, j'ai finalement été invité à restaurer la sauvegarde locale. Avant cela, j'avais sélectionné "donner l'autorisation" dans la popup de la capture d'écran ci-dessus, puis approuvé les autorisations demandées, mais apparemment cela ne concerne que la restauration de Google Drive. Il semble que la restauration d'une sauvegarde locale ne fonctionne que si les autorisations sont déjà présentes !

2voto

Lazer Points 578

Si votre sauvegarde a été effectuée lorsque vous aviez un numéro de téléphone différent de celui que vous avez actuellement, vous ne pourrez pas la restaurer. Comme on le trouve sur https://faq.whatsapp.com/en/Android/20887921/#restore

Restauration ou transfert d'une sauvegarde

WhatsApp vous demandera de restaurer vos conversations et vos médias à partir d'une sauvegarde une fois que vous aurez vérifié votre numéro. Il suffit de appuyez sur RESTORE lorsque vous y êtes invité. Si WhatsApp ne détecte pas de sauvegarde, il peut pourrait être parce que :

  • Vous n'êtes pas connecté au même compte Google.
  • Vous n'utilisez pas le même numéro de téléphone que celui qui a été utilisé pour créer la sauvegarde.
  • Votre carte SD ou votre historique de chat est corrompu.
  • Un fichier de sauvegarde n'existe pas sur le compte Google Drive ou localement sur votre téléphone.

Remarque : Le moyen le plus simple de transférer des données vers un nouveau téléphone est d'utiliser Google Drive. Si vous souhaitez utiliser une sauvegarde locale, vous devrez transférer les fichiers vers le nouveau téléphone en utilisant un ordinateur, un explorateur de fichiers ou une carte SD. Si vos données ne sont pas stockées sur le dossier /sdcard/WhatsApp/, vous pouvez voir des dossiers "stockage interne" ou des dossiers "stockage principal".

1voto

jc749 Points 11

La réponse de rob74 travaux.

En ce qui concerne ce site web, j'ajouterai la cerise sur le gâteau pour les autres personnes ayant un problème similaire. - référencement du demandeur étape un à cinq - la bonne séquence devrait être :

  1. (2) J'ai changé mon numéro Whatsapp (vers une autre nouvelle SIM). Lien : Changer le numéro WhatsApp
  2. (1) J'ai sauvegardé mon Whatsapp sur le stockage local, à l'intérieur de la Databases Dossier
  3. (3) Formater mon téléphone HTC (HTC One E9+ Dual SIM).
  4. (4) Recopiez tous les dossiers Whatsapp sur le stockage interne.
  5. Ici, j'utilise la solution numéro (2) de rob74

L'option de restauration à partir des données locales s'affiche, cliquez sur OK et c'est terminé, continuez comme d'habitude.

Pour ceux qui ont un nouveau téléphone :

  1. Dans le nouveau téléphone, j'installe WhatsApp pour savoir où coller les données copiées.
  2. Désinstaller WhatsApp. Bien qu'il ait émis un avertissement indiquant que toutes les données seront effacées, il n'a pas effacé mes données copiées.
  3. Idem que ci-dessus

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X