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

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

Depois de atualizar o Chrome perdi tudo. Na tentativa de recuperar as coisas tentei 'sincronizar' com o Google, mas para resumir a história acabei apagandotudo- dos servidores do Google e também dos meus arquivos locais.

A questão é: como recuperar isso de um backup?

PS: Acabei de fazer isso; não consegui encontrar em lugar nenhum como fazer isso, então decidi adicionar uma pergunta + resposta para outras pessoas. Existem perguntas semelhantes neste site, mas nenhuma é sobre Linux (exceto uma que não me permite postar uma resposta).

Responder1

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

  1. Vá para chrome://settings/peoplee certifique-se de que existe uma pessoa com o nome e e-mail corretos. Crie um novo se ele tiver sido totalmente excluído.
  2. Feche todas as janelas do navegador Chrome. Certifique-se de ps aux | grep chromque nada esteja mais funcionando.
  3. Vá para .config/chromiumseu BACKUP e encontre o diretório 'Perfil X' excluído. Você pode reconhecê-lo olhando em ‘Perfil X/Preferências’ que conterá o nome e e-mail da conta usada para esse perfil. Além disso, Profile X/Google Profile Picture.pngdeve mostrar a foto do perfil que você usou.
  4. Agora que você conhece o X, edite BACKUP/.config/chromium/Local Statee ~/.config/chromium/Local Stateencontre a string "Perfil X" no primeiro. Deveria ser algo parecido "Profile 2":{"active_time":.... Copie a string entre isso {e a chave de fechamento correspondente }. A chave de fechamento será seguida de vírgula seguida do próximo Perfil, ou se for o último por outra chave de fechamento. Em ~/.config/chromium/Local Stateencontre 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. Digamos que o novo perfil seja 'Perfil 5', então você substituiria o {...}in "Profile 5":{...}pelo que você copiou do arquivo de estado local do backup em -say- Profile 2(se X fosse 2).
  5. Exclua todo o diretório Profile 5(ou qualquer que seja o seu novo perfil) e copie Profile 2do seu backup para o arquivo ~/.config/chromium/Profile 5.
  6. Inicie o cromo. Deveria dizer que o cromo não foi desligado corretamente e perguntar se você deseja restaurar sua sessão. Diga sim. Você deveria voltartudo- histórico, cookies, senha, favoritos, janelas com todas as abas abertas até.

informação relacionada