Cum să faci backup automat la e-mailurile și contactele din Thunderbird

O copie de rezervă Thunderbird fiabilă ar trebui să păstreze întregul profil, nu doar o copie a inbox-ului vizibil. Profilul stochează setările contului, mesajele descărcate, agendele, filtrele și alte date ale utilizatorilor. O copie programată a profilului poate proteja e-mailul local și contactele împreună, cu condiția ca Thunderbird să fie închis în timp ce rulează copia. Acest ghid configurează acest proces pe Windows cu PowerShell și Task Scheduler, apoi arată cum să verificați dacă se poate utiliza copia de rezervă.

Ce este inclus într-o copie de rezervă a profilului Thunderbird?

Thunderbird își păstrează datele de lucru într-un folder de profil. Instrumentul de exportare a profilurilor de la Mozilla documentează faptul că o copie de rezervă a profilului include conturi, mesaje, agende și setări. Acest lucru face ca profilul să fie unitatea practică de copiat pentru o copie de rezervă locală automată. Folosește profilul activ; un computer poate conține mai multe profiluri, iar copierea de rezervă a celui greșit poate produce un folder cu aspect valid, fără niciunul dintre mesajele pe care le aștepți.

Există două limite importante. În primul rând, un cont IMAP reprezintă de obicei e-mailuri stocate pe un server de e-mail. O copie locală a profilului include corpuri de mesaje doar pentru foldere și mesaje pe care Thunderbird le-a sincronizat pentru utilizare offline. Nu este neapărat o arhivă independentă a fiecărui mesaj de pe server. În al doilea rând, agendele CardDAV la distanță, cum ar fi contactele găzduite de un serviciu, sunt încă controlate de acel serviciu. O copie de rezervă a profilului poate păstra datele de configurare Thunderbird și datele din agenda locală, dar nu înlocuiește o copie de rezervă separată de la furnizorul de contacte.

Pagina Informații de depanare a Thunderbird afișează rândul Director profil și un buton Deschidere director.
Deschideți locația profilului Thunderbird din Informații de depanare înainte de a seta calea sursă a scriptului de backup.

Pasul 1: Găsiți profilul și pregătiți o destinație pentru backup

În Thunderbird, deschideți meniul aplicației, alegeți Ajutor , apoi Informații despre depanare . Sub Noțiuni de bază despre aplicație , localizați Director de profiluri și selectați Deschidere director . Textul poate varia ușor în funcție de versiune. Aceasta deschide folderul profilului activ. Urcați două niveluri până la folderul de date Thunderbird care conține atât , Profilescât și profiles.ini. Într-o instalare Windows tipică, acesta se află %APPDATA%\Thunderbird, de obicei în folderul AppData itinerant al utilizatorului.

Folosește o destinație pe un alt disc fizic sau o locație de backup protejată în rețea. În acest exemplu, creează E:\Thunderbird-Backupsși păstrează acea unitate conectată atunci când rulează sarcina programată. Un al doilea folder pe același disc defect este convenabil, dar nu este o copie de rezervă separată dacă discul se pierde. Dacă profilul tău este stocat în afara folderului implicit Thunderbird, notează locația sa personalizată și ajustează scriptul pentru a copia și acea cale.

Exploratorul de fișiere Windows afișează folderul Thunderbird care conține Profiles și profiles.ini, cu un folder de profil în interiorul Profiles.
Folderul de date Thunderbird conține directorul de profiluri și profiles.ini, care ajută Thunderbird să localizeze profilul în timpul unei restaurări.

Pasul 2: Creați un script de backup PowerShell

Mozilla recomandă închiderea programului Thunderbird înainte de a copia un profil. Copierea în timp ce programul modifică bazele de date de e-mail sau agendele de adrese poate captura fișiere în momente diferite. Scriptul de mai jos verifică dacă există un proces Thunderbird care rulează și îl omite pe cel rulat în loc să forțeze închiderea programului. Acesta creează o instantanee datată, scrie un marker de finalizare numai după o copiere reușită și păstrează cele mai noi 14 instantanee finalizate.

Mai întâi creați C:\Scriptsși E:\Thunderbird-Backups. Salvați următoarele ca. C:\Scripts\Backup-Thunderbird.ps1Schimbați destinația dacă unitatea de backup utilizează o altă literă.

$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

Rulați scriptul o dată făcând clic dreapta pe el în File Explorer și alegând Run with PowerShell sau rulați-l dintr-o fereastră PowerShell. Închideți mai întâi Thunderbird. Confirmați că tb-YYYYMMDD-HHMMSSapare un folder nou care conține _backup-complete.txt, profiles.iniși directorul de profil așteptat. Dacă copierea eșuează, verificați dacă unitatea de destinație este conectată și are suficient spațiu liber. Scriptul nu criptează copia de rezervă; utilizați un disc criptat sau o destinație de copiere de rezervă criptată dacă profilul conține e-mailuri sensibile sau acreditări salvate.

Un editor PowerShell afișează un script care sare peste pornirea Thunderbird și copiază folderul Thunderbird cu robocopy.
Scriptul verifică dacă Thunderbird este închis înainte de a copia profilul și înregistrează în jurnal rulările omise sau finalizate.

Pasul 3: Programați scriptul cu Task Scheduler

Deschideți Programatorul de activități Windows și selectați Creare activitate de bază . Denumiți- o Copiere de rezervă profil Thunderbird . Alegeți un declanșator zilnic la o oră la care este probabil să nu fiți din Thunderbird, cum ar fi 2:00 am. Alegeți Pornire program , introduceți powershell.execa program și adăugați aceste argumente:

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

După ce expertul termină, deschideți proprietățile activității. În fila Declanșatoare , editați declanșatorul zilnic și setați-l să se repete la fiecare oră, timp de o zi. Aceasta oferă scriptului o altă șansă după ce Thunderbird este închis, în loc să aștepte până a doua zi. În fila Setări , activați opțiunea de a rula activitatea cât mai curând posibil după ce o pornire programată este ratată și de a împiedica pornirea unei noi instanțe dacă cea anterioară încă rulează. Rulați-o sub același cont de utilizator Windows al cărui profil este copiat de rezervă și păstrați unitatea de rezervă disponibilă. Dacă computerul este oprit sau utilizatorul nu este conectat, o activitate configurată doar pentru acel cont interactiv poate să nu se execute conform așteptărilor.

Programatorul de activități poate fi configurat și din PowerShell, dar expertul grafic facilitează revizuirea acțiunii și a recurenței. Microsoft documentează declanșatoarele zilnice și repetitive în modulul ScheduledTasks. Rezultatul cheie este același: activitatea ar trebui să apeleze scriptul, nu Thunderbird în sine, iar istoricul acesteia ar trebui să afișeze încercările la momentele așteptate.

Expertul Windows Create Basic Task este configurat să pornească powershell.exe cu scriptul Backup-Thunderbird.ps1 ca argument.
Programatorul de activități rulează scriptul de backup PowerShell pe declanșatorul său recurent; utilizați istoricul activităților pentru a revizui fiecare rulare.

Cum poți spune că funcționează backup-ul?

  • Apare o instantanee finalizată. Destinația ar trebui să conțină un tb-*director nou, datat, cu un marcaj de finalizare după ce Thunderbird a fost închis.
  • Jurnalul explică rulările ratate. O linie marcată cu „Omis” înseamnă că Thunderbird era deschis când a fost verificată sarcina. Închideți-o și permiteți o rulare ulterioară la fiecare oră.
  • Instantaneul conține profilul așteptat. Verificați profiles.ini, folderul de profil pe care l-ați identificat și folderele de e-mail sau alte date așteptate. Dimensiunile fișierelor variază în funcție de cont și setările de sincronizare.
  • Programatorul de activități afișează activitatea recentă. Verificați filele Ultima execuție, Rezultatul ultimei execuții și Istoric ale activității. Lansarea cu succes a activității nu dovedește că este completă copia; verificați și markerul și jurnalul.

Efectuați un test de restaurare înainte de a vă baza pe această rutină. Folosiți un cont Windows separat sau un computer de testare, închideți Thunderbird și restaurați un profil copiat folosind instrucțiunile de import sau restaurare a profilurilor Mozilla. Confirmați că apar mesajele locale și agendele. Nu testați suprascriind singurul profil funcțional de pe computerul dvs. obișnuit.

Când ar trebui să utilizați o altă metodă de backup?

Acest script este o copie programată simplă pentru un profil Windows care se potrivește pe unitatea de destinație. Dacă Thunderbird rămâne deschis continuu, verificările sale pot sări peste fiecare rulare; alegeți o oră regulată pentru a-l închide sau utilizați un software de backup conceput pentru a captura în siguranță datele aplicației. Dacă profilul este foarte mare, planificați spațiu de stocare pentru 14 instantanee complete sau modificați numărul de rețineri și programarea după ce luați în considerare cât istoric aveți nevoie. Instrumentul de export de profiluri încorporat în Mozilla este convenabil pentru o arhivă ZIP unică, dar limita sa documentată actuală este de 2 GB, deci nu este potrivit pentru fiecare profil mare sau pentru o sarcină recurentă nesupravegheată.

Pentru macOS și Linux, se aplică aceleași principii: identificați profilul activ folosind pagina de depanare a Thunderbird, copiați-l numai după ce Thunderbird se închide și programați copia cu planificatorul sistemului de operare. Locațiile implicite ale datelor diferă în funcție de platformă, iar instalările Snap, Flatpak, portabile și cu profil personalizat pot utiliza căi diferite. Nu îndreptați un profil Thunderbird activ către un folder sincronizat în cloud și nu îl deschideți simultan pe mai multe computere. Mozilla avertizează că accesul simultan prin stocarea în cloud sau partajarea fișierelor poate corupe datele profilului. Încărcați în schimb instantaneele finalizate, închise, ca copii de rezervă și protejați-le cu criptare.

Pentru instrucțiuni actuale, consultați ghidul Mozilla privind locațiile profilurilor Thunderbird și backup-ul , îndrumările privind exportul și importul profilurilor și ghidul de sincronizare IMAP . Documentația declanșatorului Task Scheduler de la Microsoft explică programările zilnice și repetitive. Numele meniurilor, căile profilurilor și setările planificatorului se pot modifica în funcție de versiunea sau tipul de instalare Thunderbird, așadar verificați profilul activ de pe computerul pe care îl copiați.

Lasă un comentariu

MyIPTV Player pentru Windows 10: Cum se configurează și se utilizează

MyIPTV Player pentru Windows 10: Cum se configurează și se utilizează

Află cum să instalezi MyIPTV Player pe Windows 10, să adaugi o listă de redare M3U și un EPG, să actualizezi canalele și să remediezi problemele comune de configurare sau redare.

HP Print and Scan Doctor: Descărcare, instalare și utilizare — Acum retras

HP Print and Scan Doctor: Descărcare, instalare și utilizare — Acum retras

HP Print and Scan Doctor a fost retras de HP pe 27 mai 2025. Aflați ce l-a înlocuit, cum să rulați Diagnose & Fix și cum să eliminați copiile vechi în siguranță.

Este Segurazo un virus? Cum se dezinstalează în siguranță antivirusul Segurazo

Este Segurazo un virus? Cum se dezinstalează în siguranță antivirusul Segurazo

Este Segurazo un virus? Aflați cum să eliminați Segurazo sau SAntivirus în siguranță, să scanați pentru a găsi resturi și să evitați sfaturile riscante de curățare a registrului.

Recenzie Glarysoft Registry Repair: Cum se utilizează și este sigur?

Recenzie Glarysoft Registry Repair: Cum se utilizează și este sigur?

Află ce face Glarysoft Registry Repair, cum să utilizezi instrumentele sale de scanare și backup și de ce Microsoft recomandă prudență cu programele de curățare a registrului.

Wise Registry Cleaner (gratuit): Descărcare, cum se utilizează și recenzie rapidă

Wise Registry Cleaner (gratuit): Descărcare, cum se utilizează și recenzie rapidă

Descarcă în siguranță Wise Registry Cleaner de pe site-ul oficial, află cele mai sigure setări de scanare, opțiunile de backup și dacă merită să folosești acest instrument gratuit pentru Windows.

7-Zip pentru Windows 10: Cum se descarcă, se instalează și se utilizează

7-Zip pentru Windows 10: Cum se descarcă, se instalează și se utilizează

Descarcă și instalează 7-Zip pentru Windows 10, apoi învață cum să comprimi, să extragi, să testezi și să protejezi cu parolă arhivele în siguranță.

Acronis True Image 2021: Descărcați și instalați pe Windows sau Mac

Acronis True Image 2021: Descărcați și instalați pe Windows sau Mac

Descărcați în siguranță Acronis True Image 2021, verificați compatibilitatea cu versiunile vechi de Windows și Mac, instalați versiunea finală din 2021 și creați prima copie de rezervă.

Înregistratorul de ecran Bandicam: Cum se descarcă, se instalează și se utilizează

Înregistratorul de ecran Bandicam: Cum se descarcă, se instalează și se utilizează

Învață cum să descarci și să instalezi Bandicam 2027, să înregistrezi ecranul, să găsești videoclipuri salvate, să ajustezi setările cheie și să înțelegi limitele versiunii gratuite.

Descărcarea și instalarea SharpKeys pentru Windows 10: Cum se remapează tastele

Descărcarea și instalarea SharpKeys pentru Windows 10: Cum se remapează tastele

Descărcați și instalați SharpKeys pe Windows 10, apoi remapați, dezactivați, schimbați sau restaurați tastele tastaturii în siguranță folosind Windows Scancode Map.

Instrumentul de reparare Hextech este acum instrumentul de reparare Riot: Remediază problemele din Ligă

Instrumentul de reparare Hextech este acum instrumentul de reparare Riot: Remediază problemele din Ligă

Instrumentul de reparare Hextech este acum Riot Repair Tool. Află unde să îl descarci în siguranță, să colectezi jurnalele League of Legends, să execuți reparații și să contactezi Asistența Riot.