importar conta thunderbird do arquivo

0

Obrigado pela ajuda de todos. Vou reformular esta entrada para destacar a solução, caso alguém procure e acabe aqui.

Eu tive que reinstalar todos os meus dados a partir de um backup salvo. Eu uso o Thunderbird e queria manter meus e-mails antigos salvos. Para criar esse backup, eu copiei a pasta / home / [USERID] / em um backup externo, juntamente com todas as suas subpastas. Para salvar e-mails, dentro desta pasta é uma subpasta .thunderbird / e, no interior , que é uma outra subpasta que tem um nome que consiste de alguns caracteres aleatórios: vamos chamá-lo [old_folder_name] .default. Portanto, no meu novo sistema, agora eu tinha que pegar o que foi salvo no disco rígido externo (HD) em /home/[USERIDorgeous/.thunderbird/[old_folder_name}.default/ e importá-lo para minha máquina local.

Seguindo os conselhos que me foram dados abaixo, iniciei o thunderbird a partir do zero (depois de excluir a pasta ~ / .thunderbird anterior para garantir que estava começando a limpar) e a fechei novamente. Isso criou uma nova pasta dentro de ~ / .thunderbird / que chamarei de [new_folder_name] .default /. Copiei o conteúdo de [old_folder_name] .default / para [new_folder_name] .default / e reiniciei o thunderbird.

Normalmente, isso deve funcionar. A razão pela qual estava tendo problemas é que o HD externo que eu estava usando não estava me dando permissões adequadas para gerenciar esses arquivos, então tive que ir para [new_folder_name] .default / e usar

$ chmod -R 777 *

o que pode ser um pouco permissivo demais (não tenho certeza se isso é uma responsabilidade de segurança), mas eu só queria que algo funcionasse.

Para responder a uma pergunta abaixo: minha unidade externa estava usando a formatação Ext4. Para criar o backup, eu fazia isso de vez em quando:

$ rsync -rv [directory to be backed up]  [directory to send to it]

enviando os dados do meu HD local para a mídia externa para fazer backup e, em seguida, vice-versa para colocá-los novamente no meu HD local. Eu assumi que isso preservaria as mesmas permissões (eu mantive o mesmo nome de usuário, embora tenha alterado o nome do meu PC na minha nova instalação do sistema operacional).

Alguém pode sugerir uma maneira de sincronizar sem executar esse tipo de problema de permissão? (ou, alternativamente, outra maneira de fazer backup de coisas em que posso revisar o conteúdo?), obrigado novamente por sua ajuda.

bebops_lost
fonte
Talvez ainda exista uma instância do Thunderbird em execução? Tente killall thunderbirde exclua .parentlocknovamente, caso reapareça.
precisa
Seu backup estava em uma partição NTFS? Isso não suporta propriedade e permissões, então você teria que redefinir. Ou, se você alterou o ID do usuário, também pode ser necessário redefinir.
oldfred

Respostas:

1

Tudo que você precisa é a pasta chamada 'perfil' do seu backup. Esta é uma pasta com a extensão .default (o nome da pasta em si será alguns números e letras aleatórios). Ele estará localizado em ~ / .thundebird.

Em uma instalação limpa do mozilla thunderbird, você precisa copiar essa pasta no mesmo diretório da sua máquina Ubuntu recém-instalada. Em seguida, copie o nome da pasta .default que já estava lá, exclua essa pasta e atribua o nome da pasta que você copiou para a pasta do seu backup. Reinicie o Thunderbird e você deve estar pronto.

matv1
fonte