Chromeデータのお引っ越し

何が出来るの?

Chromeの再インストール時などに旧環境から新環境にデータを移行します。

この記事の前提とお引っ越し方針

  • Windows環境の内容です。
  • Chromeのユーザープロファイルが複数存在する場合は、パス

    %localappdata%\Google\Chrome\User Data\Default

    の代わりに、ユーザー別のパス

    %localappdata%\Google\Chrome\User Data\<profile_name>

    に読み替える必要があります。

  • 履歴やタブデータは移行します。
  • キャッシュは移行しません。
  • 拡張機能は再インストールします。不要な拡張機能を棚卸しするため移行しません。

やり方

  1. 旧環境のChromeデータをバックアップします。以下のフォルダをまるごとコピーすれば良いですが、キャッシュなども含まれているようなので事前にChromeからキャッシュをクリアしておいたほうがサイズを減らせるかもしれません。

    %localappdata%\Google\Chrome
  2. 新環境にChrome拡張機能を一通りインストールします。

    拡張機能は次のパス以下のサブフォルダ名でググるChromeウェブストアのページがヒットします。

    %localappdata%\Google\Chrome\User Data\Default\Extensions
  3. 必要なデータをリストアします。

    • 履歴

      次のフォルダ内の後述するファイルを旧環境のファイルで上書きコピーします。

      %localappdata%\Google\Chrome\User Data\Default

      コピーするファイルは以下のファイルです。

      • Current Session
      • Current Tabs
      • History
      • Last Session
      • Last Tabs
    • 拡張機能
      • Session Buddy

        次のフォルダ内のファイルを旧環境のファイルで上書きコピーします。

        %localappdata%\Google\Chrome\User Data\Default\databases\chrome-extension_edacconmaakjimmfgnblocblbcdcpbko_0

補足事項

  • ブックマークの移行方法は未調査。
  • HistoryなどのファイルはSQLiteなのでDB Browser for SQLiteなどで中身を参照できます。
  • Chromeのユーザーフォルダにある*-journal系のファイルは用途が不明。

参考