Où Google Chrome sauvegarde-t-il LocalStorage des extensions?

35

Il me suffisait de formater mon système Windows 7 et de recommencer à zéro. J'ai cependant effectué des sauvegardes de certains fichiers / dossiers et j'essaie de savoir où Google Chrome stocke les données des utilisateurs sauvegardées par les extensions, comme le ou les dossiers dans lesquels je pourrais consulter. peut-être récupérer des données pour une certaine extension que j'ai eue?

JasonDavis
la source

Réponses:

32

On dirait que c'est %LocalAppData%\Google\Chrome\User Data\Default\Local Storage.

Cela semble à peu près juste ...
(cliquez pour agrandir)

ThatGraemeGuy
la source
7
pour linux ~ / .config / google-chrome / Défaut / Stockage local
Amit G
1
Est-ce documenté? Si je sauvegarde ce dossier et essaie de le restaurer la prochaine fois, cela fonctionnerait-il?
Pacerier
2
Pour mon extension développée chargée en tant que CRX, le stockage local se trouve dans le \Local Storage\leveldbrépertoire des .ldbfichiers. Ce message contient des informations à propos de ces fichiers superuser.com/questions/1065771/…
edmundo096
6

En guise de mise à jour, le dossier dans la réponse marquée ne fonctionnait plus pour moi. Tout d'abord, j'ai découvert l'emplacement du dossier dans lequel mon profil Chrome était stocké en allant dans chrome://versionet en ouvrant l'emplacement de Profile Path.

Une fois là-bas, les éléments de stockage locaux que j'ai définis dans mon emplacement ont été stockés dans:

\Local Extension Settings\__extensionID__

Ni
la source
Pourriez-vous partager plus s'il vous plaît?
Alex S
@ Alexs Bien sûr, sur quoi voudriez-vous que je développe?
NoR
@NoR, Odd, le Local Extension Settingsdossier est vide pour moi .....
Pacerier
3
+1 pour indiquer que chrome://versionvous donnez votre chemin de profil. PS: En janvier 2017, des bases de données macOS LocalStorage SQLite sont disponibles dans <chrome_profilepath>/Local Storage.
einjohn
6

Sur Mac OS X, il est stocké dans votre répertoire de profil utilisateur Chrome :

~/Library/Application Support/Google/Chrome/<user-profile>/Local Storage/

généralement, le profil par défaut avec un seul profil, à savoir:

~/Library/Application Support/Google/Chrome/Default/Local Storage/

Mise à jour: Merci au commentaire de @ Barmar que cela a changé.

LocalStorage est maintenant enregistré dans le leveldbsous - répertoire en tant que jeu de .ldbfichiers. Le chemin par défaut est maintenant:

~/Library/Application Support/Google/Chrome/Default/Local Storage/leveldb

Sur mon système, le répertoire leveldb a été créé le 8 octobre 2017, soit environ un mois après la publication de la version 61.0.3163.

Stephen P
la source
1
On dirait que cela a un peu changé maintenant. Aucun des fichiers de ce répertoire n'a été modifié depuis 2017, mais il existe maintenant un sous-répertoire leveldbcontenant de nombreux .ldbfichiers. Malheureusement, il n'est plus configuré en tant que fichiers séparés pour chaque domaine.
Barmar
2

Certaines données des extensions peuvent être trouvées dans des Local Storagedossiers (pour chaque profil), ces fichiers ont .localstorage/ .localstorage-journalextensions et sont au format SQLite. Cependant, il est préférable de sauvegarder tous les fichiers du Local Storagedossier. Voir: Comment ouvrir les fichiers `.localstorage` à partir du dossier de stockage local?

Certaines autres données sont stockées au format LevelDB sous des IndexedDBdossiers (pour chaque profil). L'extension de fichier est .ldb, cependant, tous les fichiers sont nécessaires à partir des *.indexeddb.leveldbdossiers afin d'avoir des données cohérentes.

Voir également:

Kenorb
la source
1

Sous Windows XP, Vista et 7 (au moins), ce sera le chemin:
C: \ Documents and Settings \ administrateur \ Paramètres locaux \ Données d'application \ Google \ Chrome \ Données utilisateur \ Par défaut \ Stockage local

Assurez-vous d’adapter la partie utilisateur ("administrateur") du chemin pour refléter votre nom d’utilisateur.

utilisateur456967
la source
0

Il semble que le chemin en Answerne fonctionne plus, utilisez ce chemin sur Win7,8,10

C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default\databases

Reza
la source