Cómo recuperar el historial, los marcadores y la sesión de Chrome en Linux después de que se borró todo (también de los servidores de Google)

Cómo recuperar el historial, los marcadores y la sesión de Chrome en Linux después de que se borró todo (también de los servidores de Google)

Después de actualizar Chrome lo perdí todo. En un intento por recuperar las cosas, intenté 'sincronizar' con Google, pero para abreviar, terminé borrandotodo- tanto de los servidores de Google como de mis archivos locales.

La pregunta es: ¿cómo recuperar esto de una copia de seguridad?

PD: Acabo de hacer esto; No pude encontrar en ninguna parte cómo hacerlo, así que decidí agregar una pregunta + respuesta para otros. Hay preguntas similares en este sitio, pero ninguna es sobre Linux (excepto una que no me permite publicar una respuesta).

Respuesta1

Todo lo relacionado con una "persona" determinada se almacena ~/.config/chromium/Profile Xdonde la X es un número (un dígito). Para restaurar desde una copia de seguridad:

  1. Vaya a chrome://settings/peopley asegúrese de que exista una persona con el nombre y correo electrónico correctos. Crea uno nuevo si se eliminó por completo.
  2. Cierra todas las ventanas del navegador Chrome. Asegúrate de ps aux | grep chromque ya no se esté ejecutando nada.
  3. Vaya a .config/chromiumsu COPIA DE SEGURIDAD y busque el directorio 'Perfil X' eliminado. Puede reconocerlo mirando 'Perfil X/Preferencias' que contendrá el nombre y el correo electrónico de la cuenta utilizada para ese perfil. Además, Profile X/Google Profile Picture.pngdebería mostrar la foto de perfil que usaste.
  4. Ahora que conoce X, edite BACKUP/.config/chromium/Local Statey ~/.config/chromium/Local Statebusque la cadena "Perfil X" en el primero. Debería verse algo así "Profile 2":{"active_time":.... Copie la cadena entre eso {y la llave de cierre correspondiente }. La llave de cierre irá seguida de una coma seguida del siguiente Perfil, o si es el último de otra llave de cierre. Busque ~/.config/chromium/Local Stateel "Profile Y":{...que desea corregir (es decir, el que creó en el paso 1; por lo tanto, tendrá el mismo nombre y dirección de correo electrónico. Digamos que el nuevo perfil es 'Perfil 5' y luego reemplazará el {...}in "Profile 5":{...}con lo que copió desde su archivo de estado local respaldado en -digamos- Profile 2(si X era 2).
  5. Elimine todo el directorio Profile 5(o cualquiera que sea su nuevo perfil) y cópielo Profile 2desde su copia de seguridad a ~/.config/chromium/Profile 5.
  6. Inicie Chrome. Debería decir que Chrome no se cerró correctamente y preguntar si desea restaurar su sesión. Decir que sí. deberías regresartodo- historial, cookies, contraseña, marcadores, ventanas incluso con todas las pestañas abiertas.

información relacionada