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 X
donde la X es un número (un dígito). Para restaurar desde una copia de seguridad:
- Vaya a
chrome://settings/people
y asegúrese de que exista una persona con el nombre y correo electrónico correctos. Crea uno nuevo si se eliminó por completo. - Cierra todas las ventanas del navegador Chrome. Asegúrate de
ps aux | grep chrom
que ya no se esté ejecutando nada. - Vaya a
.config/chromium
su 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.png
debería mostrar la foto de perfil que usaste. - Ahora que conoce X, edite
BACKUP/.config/chromium/Local State
y~/.config/chromium/Local State
busque 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 State
el"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). - Elimine todo el directorio
Profile 5
(o cualquiera que sea su nuevo perfil) y cópieloProfile 2
desde su copia de seguridad a~/.config/chromium/Profile 5
. - 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.