Onde o Google Chrome salva o LocalStorage das extensões?

35

Eu apenas tive que formatar meu sistema Windows 7 e começar de novo, fiz alguns backups de determinados arquivos / pastas e estou tentando descobrir onde o Google Chrome armazena os usuários que as extensões salvam, como em quais pastas eu poderia procurar talvez recuperar alguns dados para uma certa extensão que eu tinha?

JasonDavis
fonte

Respostas:

32

Parece que é %LocalAppData%\Google\Chrome\User Data\Default\Local Storage.

Parece certo ...
(clique para versão ampliada)

ThatGraemeGuy
fonte
7
para linux ~ / .config / google-chrome / Padrão / armazenamento local
Amit G
1
Isso está documentado? Se eu fizer backup dessa pasta e tentar restaurá-la da próxima vez, funcionaria?
Pacerier 18/03/2015
2
Para minha extensão desenvolvida carregada como CRX, o armazenamento local está no \Local Storage\leveldbdiretório dos .ldbarquivos. Esta publicação contém informações sobre esses arquivos superuser.com/questions/1065771/…
edmundo096 17/17
6

Como atualização, a pasta na resposta marcada não estava mais funcionando para mim. Primeiro, descobri onde a pasta em que meu perfil do Chrome estava sendo armazenado indo chrome://versione abrindo o local para o Caminho do perfil.

Uma vez lá, os itens de armazenamento local que defini em meu local foram armazenados em:

\Local Extension Settings\__extensionID__

Nem
fonte
Você poderia compartilhar mais, por favor?
Alex S
@ AlexS Claro, o que você gostaria que eu expandisse?
NoR
@NoR, Odd, Local Extension Settingspasta está vazia para mim .....
Pacerier
3
+1 por declarar que chrome://versionfornece seu caminho de perfil. PS: Em janeiro de 2017, os bancos de dados SQLite do macOS LocalStorage podem ser encontrados em <chrome_profilepath>/Local Storage.
einjohn
6

No Mac OS X, ele é armazenado no diretório de perfil de usuário do Chrome :

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

geralmente, o padrão com apenas um perfil, ou seja:

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

Atualização: Graças ao comentário de @ Barmar, isso mudou.

O LocalStorage agora é salvo no leveldbsubdiretório como um conjunto de .ldbarquivos. O caminho padrão é agora:

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

No meu sistema, o diretório leveldb foi criado em 8 de outubro de 2017, cerca de um mês após o lançamento do 61.0.3163.

Stephen P
fonte
1
Parece que isso mudou um pouco agora. Nenhum dos arquivos nesse diretório foi modificado desde 2017, mas agora existe um subdiretório leveldbcom vários .ldbarquivos. Infelizmente, ele não é mais configurado como arquivos separados para cada domínio.
Barmar
2

Alguns dados das extensões podem ser encontrados em Local Storagepastas (para cada perfil), esses arquivos têm .localstorage/ .localstorage-journalextensões e estão no formato SQLite. No entanto, é melhor fazer backup de todos os arquivos na Local Storagepasta. Veja: Como faço para abrir arquivos `.localstorage` da pasta Armazenamento local?

Alguns outros dados são armazenados no formato LevelDB em IndexedDBpastas (para cada perfil). A extensão do arquivo é .ldb, no entanto, todos os arquivos são necessários nas *.indexeddb.leveldbpastas para ter dados consistentes.

Veja também:

kenorb
fonte
1

No Windows XP, Vista e 7 (pelo menos), este será o caminho:
C: \ Documentos e configurações \ administrador \ Configurações locais \ Dados do aplicativo \ Google \ Chrome \ Dados do usuário \ Padrão \ Armazenamento local

Certifique-se de adaptar a parte do usuário ("administrador") do caminho para refletir seu nome de usuário.

user456967
fonte
0

Parece que o caminho Answernão está mais funcionando, use esse caminho no Win7,8,10

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

Reza
fonte