Como recuperar o histórico do Chrome, favoritos, sessão no linux depois que tudo foi apagado (também dos servidores do Google)

0

Depois de atualizar o chrome, perdi tudo. Em uma tentativa de recuperar as coisas, tentei "sincronizar" com o Google, mas, para encurtar a história, acabei apagando tudo - dos servidores do Google e dos meus arquivos locais.

A pergunta é: como recuperar isso de um backup?

PS Acabei de fazer isso; Não consegui encontrar em qualquer lugar como fazê-lo, então eu decidi adicionar uma pergunta + resposta para os outros. Existem perguntas semelhantes neste site, mas nenhuma é sobre linux (exceto uma que não me permite postar uma resposta).

    
por Carlo Wood 07.08.2018 / 20:34

1 resposta

0

Tudo de uma determinada 'pessoa' é armazenado em ~/.config/chromium/Profile X , onde o X é um número (um dígito). Para restaurar a partir do backup:

  1. Goto chrome://settings/people e verifique se existe uma pessoa com o nome e o email corretos. Crie um novo se ele foi totalmente excluído.
  2. Feche todas as janelas do navegador do Chrome. Certifique-se com ps aux | grep chrom que nada está mais sendo executado.
  3. Vá para .config/chromium em seu BACKUP e encontre o diretório 'Profile X' excluído. Você pode reconhecê-lo olhando para "Perfil X / Preferências", que conterá o nome e o e-mail da conta usada para esse perfil. Além disso, Profile X/Google Profile Picture.png deve mostrar a foto do perfil que você usou.
  4. Agora que você sabe X, edite BACKUP/.config/chromium/Local State e ~/.config/chromium/Local State e encontre a sequência "Perfil X" na primeira. Deve ser parecido com "Profile 2":{"active_time":... . Copie a cadeia entre esse { e a chave de fechamento correspondente } . A chave de fechamento será seguida por uma vírgula seguida pelo próximo perfil, ou se for a última por outra chave de fechamento. Em ~/.config/chromium/Local State encontre o "Profile Y":{... que você deseja corrigir (ou seja, aquele que você criou na etapa 1; ele terá o mesmo nome e endereço de e-mail. Vamos dizer que o novo perfil é 'Perfil 5' e depois você ' d substitua o {...} in "Profile 5":{...} pelo que você copiou do arquivo de estado local do backup em -say- Profile 2 (se X for 2).
  5. Exclua todo o diretório Profile 5 (ou qualquer que seja seu novo perfil) e copie Profile 2 de seu backup para ~/.config/chromium/Profile 5 .
  6. Iniciar o Chrome. Ele deve dizer que o cromo não foi desligado corretamente e perguntar se você deseja restaurar sua sessão. Diga sim. Você deve receber de volta tudo - histórico, cookies, senha, favoritos, janelas com todas as abas abertas mesmo.
por 07.08.2018 / 20:34