Como fazer backup automático de e-mails e contatos do Thunderbird

Um backup confiável do Thunderbird deve preservar todo o perfil, não apenas uma cópia da caixa de entrada visível. O perfil armazena configurações da conta, mensagens baixadas, catálogos de endereços, filtros e outros dados do usuário. Uma cópia agendada do perfil pode proteger e-mails e contatos locais simultaneamente, desde que o Thunderbird esteja fechado durante a execução da cópia. Este guia configura esse processo no Windows com o PowerShell e o Agendador de Tarefas e, em seguida, mostra como verificar se o backup pode ser usado.

O que está incluído em um backup de perfil do Thunderbird?

O Thunderbird armazena seus dados de trabalho em uma pasta de perfil. A ferramenta de exportação de perfil da Mozilla informa que um backup de perfil inclui contas, mensagens, catálogos de endereços e configurações. Isso torna o perfil a unidade ideal para copiar para um backup local automático. Use o perfil ativo; um computador pode conter vários perfis e fazer backup do perfil errado pode resultar em uma pasta aparentemente válida, mas sem nenhum dos e-mails esperados.

Existem duas limitações importantes. Primeiro, uma conta IMAP geralmente representa e-mails armazenados em um servidor de e-mail. Uma cópia local do perfil inclui apenas o corpo das mensagens de pastas e mensagens que o Thunderbird sincronizou para uso offline. Não se trata necessariamente de um arquivo independente de todas as mensagens no servidor. Segundo, catálogos de endereços CardDAV remotos, como contatos hospedados por um serviço, ainda são controlados por esse serviço. Um backup de perfil pode preservar a configuração do Thunderbird e os dados do catálogo de endereços local, mas não substitui um backup separado do provedor de contatos.

A página de Informações para Solução de Problemas do Thunderbird exibe a linha Diretório de Perfil e um botão Abrir Diretório.
Antes de definir o caminho de origem do script de backup, abra o local do perfil do Thunderbird nas Informações de Solução de Problemas.

Passo 1: Encontre o perfil e prepare um destino de backup.

No Thunderbird, abra o menu de aplicativos, escolha Ajuda e, em seguida, Informações para resolução de problemas . Em Informações básicas do aplicativo , localize Diretório do perfil e selecione Abrir diretório . A nomenclatura pode variar um pouco de acordo com a versão. Isso abrirá a pasta do perfil ativo. Suba dois níveis até a pasta de dados do Thunderbird que contém os arquivos `.htaccess` Profilese profiles.ini`.css`. Em uma instalação típica do Windows, ela está localizada %APPDATA%\Thunderbirdem `/etc/thunderbird`, geralmente na pasta AppData do usuário.

Use um destino em um disco físico diferente ou em um local de backup de rede protegido. Neste exemplo, crie E:\Thunderbird-Backupse mantenha essa unidade conectada quando a tarefa agendada for executada. Uma segunda pasta no mesmo disco com falha é conveniente, mas não constitui um backup separado caso o disco seja perdido. Se o seu perfil estiver armazenado fora da pasta padrão do Thunderbird, anote o local personalizado e ajuste o script para copiar também esse caminho.

O Explorador de Arquivos do Windows mostra a pasta Thunderbird contendo as pastas Profiles e profiles.ini, com uma subpasta "profile" dentro de Profiles.
A pasta de dados do Thunderbird contém o diretório de perfil e o arquivo profiles.ini, que ajudam o Thunderbird a localizar o perfil durante uma restauração.

Etapa 2: Crie um script de backup do PowerShell

A Mozilla recomenda fechar o Thunderbird antes de copiar um perfil. Copiar enquanto o programa está alterando bancos de dados de e-mail ou catálogos de endereços pode capturar arquivos em momentos diferentes. O script abaixo verifica se há um processo do Thunderbird em execução e o ignora, em vez de forçar o fechamento do programa. Ele cria um instantâneo com data, grava um marcador de conclusão somente após uma cópia bem-sucedida e mantém os 14 instantâneos concluídos mais recentes.

Primeiro, crie C:\Scriptse E:\Thunderbird-Backupssalve o seguinte como C:\Scripts\Backup-Thunderbird.ps1. Altere o destino se a sua unidade de backup usar uma letra diferente.

$ErrorActionPreference = 'Stop'
$source = Join-Path $env:APPDATA 'Thunderbird'
$backupRoot = 'E:\Thunderbird-Backups'
$log = Join-Path $backupRoot 'backup.log'

if (-not (Test-Path -LiteralPath $source -PathType Container)) { throw "Source not found: $source" }
if (-not (Test-Path -LiteralPath $backupRoot -PathType Container)) { throw "Backup drive is unavailable: $backupRoot" }

if (Get-Process -Name thunderbird -ErrorAction SilentlyContinue) {
    "$(Get-Date -Format o) Skipped: Thunderbird is still running." | Add-Content -LiteralPath $log
    exit 0
}

$stamp = Get-Date -Format 'yyyyMMdd-HHmmss'
$destination = Join-Path $backupRoot "tb-$stamp"
New-Item -ItemType Directory -Path $destination | Out-Null

& robocopy $source $destination /E /COPY:DAT /DCOPY:DAT /R:2 /W:5 /XJ /XD 'Crash Reports' 'Pending Pings' /NFL /NDL /NP
$copyCode = $LASTEXITCODE
if ($copyCode -ge 8) { throw "Robocopy failed with exit code $copyCode" }

'Completed' | Set-Content -LiteralPath (Join-Path $destination '_backup-complete.txt')
"$(Get-Date -Format o) Completed: $destination" | Add-Content -LiteralPath $log

Get-ChildItem -LiteralPath $backupRoot -Directory -Filter 'tb-*' |
    Where-Object { Test-Path -LiteralPath (Join-Path $_.FullName '_backup-complete.txt') } |
    Sort-Object LastWriteTime -Descending |
    Select-Object -Skip 14 |
    Remove-Item -Recurse -Force

Execute o script uma vez clicando com o botão direito do mouse no Explorador de Arquivos e escolhendo " Executar com o PowerShell" ou execute-o a partir de uma janela do PowerShell. Feche o Thunderbird primeiro. Confirme se uma nova tb-YYYYMMDD-HHMMSSpasta aparece e contém os arquivos `.throwbird.cs` _backup-complete.txt, profiles.ini`.throwbird.cs` e o diretório de perfil esperado. Se a cópia falhar, verifique se a unidade de destino está conectada e tem espaço livre suficiente. O script não criptografa o backup; use um disco criptografado ou um destino de backup criptografado se o perfil contiver e-mails confidenciais ou credenciais salvas.

Um editor do PowerShell mostra um script que ignora a execução do Thunderbird e copia a pasta do Thunderbird com o robocopy.
O script verifica se o Thunderbird está fechado antes de copiar o perfil e registra as execuções ignoradas ou concluídas.

Etapa 3: Agende o script com o Agendador de Tarefas

Abra o Agendador de Tarefas do Windows e selecione Criar Tarefa Básica . Dê o nome de Backup do Perfil do Thunderbird . Escolha um gatilho diário para um horário em que você provavelmente estará longe do Thunderbird, como 2h da manhã. Selecione Iniciar um programa , insira powershell.exeo nome do programa e adicione os seguintes argumentos:

-NoProfile -ExecutionPolicy Bypass -File "C:\Scripts\Backup-Thunderbird.ps1"

Após a conclusão do assistente, abra as propriedades da tarefa. Na guia "Gatilhos" , edite o gatilho diário e configure-o para repetir a cada hora durante um dia. Isso dá ao script uma segunda chance após o fechamento do Thunderbird, em vez de esperar até o dia seguinte. Na guia "Configurações" , habilite a opção para executar a tarefa assim que possível após uma inicialização agendada ser perdida e impedir que uma nova instância seja iniciada se a anterior ainda estiver em execução. Execute a tarefa na mesma conta de usuário do Windows cujo perfil está sendo copiado e mantenha a unidade de backup disponível. Se o computador estiver desligado ou o usuário não estiver conectado, uma tarefa configurada apenas para essa conta interativa pode não ser executada conforme o esperado.

O Agendador de Tarefas também pode ser configurado pelo PowerShell, mas o assistente gráfico facilita a revisão da ação e da recorrência. A Microsoft documenta os gatilhos diários e recorrentes no módulo ScheduledTasks. O resultado principal é o mesmo: a tarefa deve executar o script, e não o próprio Thunderbird, e seu histórico deve mostrar as tentativas nos horários esperados.

O assistente Criar Tarefa Básica do Windows está configurado para iniciar o powershell.exe com o script Backup-Thunderbird.ps1 como argumento.
O Agendador de Tarefas executa o script de backup do PowerShell em seu gatilho recorrente; use o histórico de tarefas para revisar cada execução.

Como saber se o backup está funcionando?

  • Uma captura instantânea concluída é exibida. O destino deve conter um novo tb-*diretório com a data e o marcador de conclusão após o fechamento do Thunderbird.
  • O registro explica as execuções perdidas. Uma linha marcada como "Ignorada" significa que o Thunderbird estava aberto quando a tarefa foi verificada. Feche-o e deixe que uma execução posterior, a cada hora, seja realizada.
  • O instantâneo contém o perfil esperado. Verifique profiles.inia pasta de perfil que você identificou e as pastas de e-mail ou outros dados esperados. Os tamanhos dos arquivos variam de acordo com a conta e as configurações de sincronização.
  • O Agendador de Tarefas exibe a atividade recente. Analise a última hora de execução, o último resultado da execução e a guia Histórico da tarefa. O simples fato de a tarefa ser iniciada com sucesso não comprova que a cópia foi concluída; verifique também o marcador e o registro.

Faça um teste de restauração antes de confiar na rotina. Use uma conta Windows separada ou um computador de teste, feche o Thunderbird e restaure um perfil copiado usando as instruções de importação ou restauração de perfil da Mozilla. Confirme se as mensagens locais e os catálogos de endereços aparecem. Não teste sobrescrevendo o único perfil funcional do seu computador principal.

Quando você deve usar outro método de backup?

Este script é uma cópia agendada simples de um perfil do Windows que cabe na unidade de destino. Se o Thunderbird permanecer aberto continuamente, suas verificações podem ser ignoradas a cada execução; escolha um horário regular para fechá-lo ou use um software de backup projetado para capturar dados de aplicativos com segurança. Se o perfil for muito grande, planeje o armazenamento para 14 snapshots completos ou altere a quantidade de retenção e o agendamento após considerar quanto histórico você precisa. A ferramenta de exportação de perfil integrada da Mozilla é conveniente para um arquivo ZIP único, mas seu limite documentado atual é de 2 GB, portanto, não é adequada para todos os perfis grandes ou para uma tarefa recorrente automatizada.

Para macOS e Linux, os mesmos princípios se aplicam: identifique o perfil ativo usando a página de solução de problemas do Thunderbird, copie-o somente após o Thunderbird ser fechado e agende a cópia com o agendador do sistema operacional. Os locais de dados padrão variam de acordo com a plataforma, e instalações Snap, Flatpak, portáteis e de perfil personalizado podem usar caminhos diferentes. Não aponte um perfil ativo do Thunderbird para uma pasta sincronizada na nuvem nem o abra simultaneamente em vários computadores. A Mozilla alerta que o acesso simultâneo por meio de armazenamento em nuvem ou compartilhamento de arquivos pode corromper os dados do perfil. Em vez disso, faça o upload de snapshots concluídos e fechados como backups e proteja-os com criptografia.

Para obter instruções atualizadas, consulte o guia da Mozilla sobre locais de perfil e backup do Thunderbird , as orientações sobre exportação e importação de perfil e o guia de sincronização IMAP . A documentação do Agendador de Tarefas da Microsoft explica os agendamentos diários e recorrentes. Os nomes dos menus, os caminhos dos perfis e as configurações do agendador podem variar de acordo com a versão ou o tipo de instalação do Thunderbird; portanto, verifique o perfil ativo no computador do qual você está fazendo backup.

Deixar um comentário

Conteúdo de IA e Confiança: Por que os Detalhes Humanos Importam na Era dos Anúncios Deepfake

Conteúdo de IA e Confiança: Por que os Detalhes Humanos Importam na Era dos Anúncios Deepfake

Aprenda a distinguir anúncios com inteligência artificial declarados de deepfakes enganosos, a verificar alegações e endossos e a construir confiança com publicidade transparente e centrada no ser humano.

Estouro da bolha da IA? Avaliações de ações de IA e riscos de projetos para acompanhar em 2026

Estouro da bolha da IA? Avaliações de ações de IA e riscos de projetos para acompanhar em 2026

O estouro de uma bolha da IA ​​significaria uma forte reavaliação de preços, não o fim da IA. Veja o que as evidências de 2026 dizem sobre avaliações, gastos, retorno de projetos e cenários de risco.

MyIPTV Player para Windows 10: Como configurar e usar

MyIPTV Player para Windows 10: Como configurar e usar

Aprenda como instalar o MyIPTV Player no Windows 10, adicionar uma lista de reprodução M3U e um guia eletrônico de programação (EPG), atualizar canais e solucionar problemas comuns de configuração ou reprodução.

O Segurazo é um vírus? Como desinstalar o antivírus Segurazo com segurança

O Segurazo é um vírus? Como desinstalar o antivírus Segurazo com segurança

O Segurazo é um vírus? Aprenda como remover o Segurazo ou o SAntivirus com segurança, verifique se há resquícios e evite dicas arriscadas de limpeza do registro.

HP Print and Scan Doctor: Baixe, instale e use — agora descontinuado

HP Print and Scan Doctor: Baixe, instale e use — agora descontinuado

O HP Print and Scan Doctor foi descontinuado pela HP em 27 de maio de 2025. Saiba o que o substituiu, como executar o Diagnóstico e Correção e como remover cópias antigas com segurança.

Análise do Glarysoft Registry Repair: Como usar e é seguro?

Análise do Glarysoft Registry Repair: Como usar e é seguro?

Saiba o que o Glarysoft Registry Repair faz, como usar suas ferramentas de verificação e backup e por que a Microsoft recomenda cautela com limpadores de registro.

Wise Registry Cleaner (Gratuito): Download, Como Usar e Análise Rápida

Wise Registry Cleaner (Gratuito): Download, Como Usar e Análise Rápida

Baixe o Wise Registry Cleaner com segurança no site oficial, aprenda as configurações de verificação mais seguras, opções de backup e se vale a pena usar esta ferramenta gratuita para Windows.

Bandicut Video Cutter para Windows: Baixe, instale e use.

Bandicut Video Cutter para Windows: Baixe, instale e use.

Baixe o Bandicut com segurança para Windows, instale-o, corte ou divida vídeos, escolha o modo de alta velocidade ou codificação e entenda as limitações da versão gratuita.

7-Zip para Windows 10: Como baixar, instalar e usar

7-Zip para Windows 10: Como baixar, instalar e usar

Baixe e instale o 7-Zip para Windows 10 e aprenda como compactar, extrair, testar e proteger arquivos com senha de forma segura.

Acronis True Image 2021: Baixe e instale no Windows ou Mac

Acronis True Image 2021: Baixe e instale no Windows ou Mac

Baixe o Acronis True Image 2021 com segurança, verifique a compatibilidade com versões antigas do Windows e do Mac, instale a versão final de 2021 e crie seu primeiro backup.