Google Chrome lưu LocalStorage từ Tiện ích mở rộng ở đâu?


35

Tôi chỉ phải định dạng hệ thống Windows 7 của mình và bắt đầu lại, tôi đã tạo một số bản sao lưu của một số tệp / thư mục nhất định và tôi đang cố gắng tìm ra nơi Google Chrome lưu trữ dữ liệu người dùng mà tiện ích mở rộng lưu, như thư mục nào tôi có thể xem để có thể khôi phục một số dữ liệu cho một phần mở rộng nhất định mà tôi có?

Câu trả lời:


32

Hình như là vậy %LocalAppData%\Google\Chrome\User Data\Default\Local Storage.

Điều này có vẻ đúng ...
(bấm vào để xem phiên bản lớn hơn)


7
cho linux ~ / .config / google-chrome / Mặc định / Lưu trữ cục bộ
Amit G

1
Đây có phải là tài liệu? Nếu tôi sao lưu thư mục này và cố gắng khôi phục lại lần sau, nó có hoạt động không?
Pacerier 18/03/2015

2
Đối với tiện ích mở rộng đã phát triển của tôi được tải dưới dạng CRX, bộ lưu trữ cục bộ nằm trên \Local Storage\leveldbthư mục trên các .ldbtệp. Bài đăng này chứa thông tin về các tệp đó superuser.com/questions/1065771/ từ
edmundo096

6

Là một bản cập nhật, thư mục trong câu trả lời được đánh dấu không còn hoạt động đối với tôi. Đầu tiên tôi phát hiện ra nơi thư mục hồ sơ Chrome của tôi đang được lưu trữ bằng cách đến chrome://versionvà mở vị trí cho Đường dẫn hồ sơ.

Khi đó, các mục lưu trữ cục bộ tôi đặt ở vị trí của mình được lưu trữ trong:

\Local Extension Settings\__extensionID__


Bạn có thể chia sẻ thêm được không?
Alex S

@AlexS Chắc chắn, bạn muốn tôi mở rộng điều gì?
NoR

@NoR, lẻ, Local Extension Settingsthư mục trống đối với tôi .....
Pacerier

3
+1 cho biết chrome://versioncung cấp cho bạn Đường dẫn hồ sơ của bạn. PS: Vào tháng 1 năm 2017 trên macOS LocalStorage SQL có thể được tìm thấy trong <chrome_profilepath>/Local Storage.
einjohn

6

Trên Mac OS X, nó được lưu trong thư mục hồ sơ người dùng Chrome của bạn :

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

thông thường, mặc định chỉ có một hồ sơ, đó là:

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

Cập nhật: Nhờ bình luận của @ Barmar mà điều này đã thay đổi.

LocalStorage hiện được lưu trong leveldbthư mục con dưới dạng tập hợp các .ldbtệp. Đường dẫn mặc định là:

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

Trên hệ thống của tôi , thư mục leveldb đã được tạo vào ngày 8 tháng 10 năm 2017, tức là khoảng một tháng sau khi phát hành 61.0.3163.


1
Có vẻ như điều này đã thay đổi một chút bây giờ. Không có tệp nào trong thư mục đó được sửa đổi kể từ năm 2017, nhưng giờ đây có một thư mục con leveldbvới một loạt các .ldbtệp. Thật không may, nó không còn được thiết lập dưới dạng các tệp riêng biệt cho mỗi tên miền.
Barmar

2

Một số dữ liệu từ các phần mở rộng có thể được tìm thấy trong Local Storagecác thư mục (đối với mỗi cấu hình), các tệp này có .localstorage/ .localstorage-journalphần mở rộng và có định dạng SQLite. Tuy nhiên, tốt nhất là sao lưu tất cả các tệp trong Local Storagethư mục. Xem: Làm cách nào để tôi mở các tệp `.localst Storage` từ thư mục Local Storage?

Một số dữ liệu khác được lưu trữ ở định dạng LevelDB trong IndexedDBcác thư mục (cho mỗi cấu hình). .ldbTuy nhiên, phần mở rộng tệp là tất cả các tệp cần thiết từ các *.indexeddb.leveldbthư mục để có dữ liệu nhất quán.

Xem thêm:


1

Trên Windows XP, Vista và 7 (ít nhất), đây sẽ là đường dẫn:
C: \ Documents and Settings \ Administrator \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Local Storage

Đảm bảo bạn điều chỉnh phần người dùng ("quản trị viên") của đường dẫn để phản ánh tên người dùng của bạn.


0

Có vẻ như đường dẫn trong Answerkhông hoạt động nữa, hãy sử dụng đường dẫn này trên Win7,8,10

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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.