كيفية نسخ رسائل البريد الإلكتروني وجهات الاتصال في برنامج ثندربيرد احتياطياً تلقائياً

يجب أن تحافظ نسخة احتياطية موثوقة لبرنامج Thunderbird على ملف تعريف المستخدم بالكامل، وليس مجرد نسخة من صندوق الوارد الظاهر. يخزن ملف التعريف إعدادات الحساب، والرسائل التي تم تنزيلها، ودفاتر العناوين، والفلاتر، وبيانات المستخدم الأخرى. يمكن لنسخة مجدولة من ملف التعريف حماية البريد الإلكتروني وجهات الاتصال المحلية معًا، بشرط إغلاق برنامج Thunderbird أثناء عملية النسخ. يشرح هذا الدليل كيفية إعداد هذه العملية على نظام Windows باستخدام PowerShell وجدولة المهام، ثم يوضح كيفية التحقق من إمكانية استخدام النسخة الاحتياطية.

ما الذي تتضمنه نسخة احتياطية لملف تعريف برنامج Thunderbird؟

يحتفظ برنامج Thunderbird ببياناته التشغيلية في مجلد ملف تعريف المستخدم. توضح أداة تصدير ملفات تعريف المستخدمين من Mozilla أن نسخة ملف التعريف الاحتياطية تشمل الحسابات والرسائل ودفاتر العناوين والإعدادات. هذا يجعل ملف التعريف الوحدة العملية التي يجب نسخها لإنشاء نسخة احتياطية محلية تلقائية. استخدم ملف التعريف النشط؛ إذ يمكن أن يحتوي الكمبيوتر على عدة ملفات تعريف، وقد يؤدي نسخ ملف التعريف الخاطئ احتياطيًا إلى إنشاء مجلد يبدو سليمًا ولكنه خالٍ من الرسائل التي تتوقعها.

هناك قيدان مهمان. أولًا، يُمثل حساب IMAP عادةً البريد المخزن على خادم البريد. تتضمن نسخة الملف الشخصي المحلية محتوى الرسائل فقط للمجلدات والرسائل التي قام Thunderbird بمزامنتها للاستخدام دون اتصال بالإنترنت. وهي ليست بالضرورة أرشيفًا مستقلًا لكل رسالة على الخادم. ثانيًا، تظل دفاتر عناوين CardDAV البعيدة، مثل جهات الاتصال المستضافة بواسطة خدمة، خاضعة لسيطرة تلك الخدمة. يمكن لنسخة احتياطية من الملف الشخصي الاحتفاظ بإعدادات Thunderbird وبيانات دفتر العناوين المحلي، لكنها لا تُغني عن نسخة احتياطية منفصلة من مزود جهات الاتصال.

تعرض صفحة معلومات استكشاف الأخطاء وإصلاحها في برنامج Thunderbird صف دليل الملف الشخصي وزر فتح الدليل.
افتح موقع ملف تعريف Thunderbird من معلومات استكشاف الأخطاء وإصلاحها قبل تعيين مسار مصدر برنامج النسخ الاحتياطي.

الخطوة 1: ابحث عن الملف الشخصي وجهّز وجهة النسخ الاحتياطي

في برنامج Thunderbird، افتح قائمة التطبيق، ثم اختر "مساعدة" ، ثم "معلومات استكشاف الأخطاء وإصلاحها ". ضمن "أساسيات التطبيق" ، ابحث عن "مجلد الملف الشخصي" وحدد "فتح المجلد" . قد يختلف هذا المصطلح قليلاً حسب الإصدار. سيؤدي هذا إلى فتح مجلد الملف الشخصي النشط. انتقل مستويين إلى الأعلى إلى مجلد بيانات Thunderbird الذي يحتوي على كل من Profilesو profiles.ini. في تثبيت Windows النموذجي، يكون هذا المجلد %APPDATA%\Thunderbirdموجودًا عادةً ضمن مجلد AppData الخاص بالمستخدم.

استخدم وجهة على قرص فعلي مختلف أو موقع نسخ احتياطي محمي على الشبكة. في هذا المثال، أنشئ E:\Thunderbird-Backupsهذا القرص واحتفظ به متصلاً عند تشغيل المهمة المجدولة. يُعدّ إنشاء مجلد ثانٍ على نفس القرص المعطّل أمرًا مناسبًا، ولكنه ليس نسخة احتياطية منفصلة في حال فقدان القرص. إذا كان ملف تعريفك مخزّنًا خارج مجلد Thunderbird الافتراضي، فدوّن موقعه المخصص وعدّل البرنامج النصي لنسخ هذا المسار أيضًا.

يعرض مستكشف ملفات ويندوز مجلد Thunderbird الذي يحتوي على ملفات تعريف و profiles.ini، مع وجود مجلد ملف تعريف داخل ملف تعريف.
يحتوي مجلد بيانات Thunderbird على دليل الملف الشخصي و profiles.ini، مما يساعد Thunderbird في تحديد موقع الملف الشخصي أثناء عملية الاستعادة.

الخطوة الثانية: إنشاء برنامج نصي للنسخ الاحتياطي باستخدام PowerShell

توصي موزيلا بإغلاق برنامج ثندربيرد قبل نسخ ملف تعريف. قد يؤدي النسخ أثناء قيام البرنامج بتغيير قواعد بيانات البريد أو دفاتر العناوين إلى التقاط الملفات في أوقات مختلفة. يتحقق البرنامج النصي أدناه من وجود عملية ثندربيرد قيد التشغيل ويتخطى تشغيلها بدلاً من إجبار البرنامج على الإغلاق. يقوم بإنشاء لقطة مؤرخة، ويكتب علامة اكتمال فقط بعد اكتمال النسخ بنجاح، ويحتفظ بأحدث 14 لقطة مكتملة.

أولاً، أنشئ C:\Scriptsملفين E:\Thunderbird-Backups. احفظ الملفين التاليين باسم C:\Scripts\Backup-Thunderbird.ps1. غيّر وجهة الملف إذا كان محرك الأقراص الاحتياطي يستخدم حرفًا مختلفًا.

$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

شغّل البرنامج النصي مرة واحدة بالنقر بزر الماوس الأيمن عليه في مستكشف الملفات واختيار " تشغيل باستخدام PowerShell" ، أو شغّله من نافذة PowerShell. أغلق برنامج Thunderbird أولًا. تأكد من tb-YYYYMMDD-HHMMSSظهور مجلد جديد يحتوي على الملفات المطلوبة _backup-complete.txt، profiles.iniبما في ذلك مجلد ملف التعريف المتوقع. في حال فشل النسخ، تحقق من توصيل محرك الأقراص الوجهة ووجود مساحة كافية عليه. لا يقوم البرنامج النصي بتشفير النسخة الاحتياطية؛ لذا استخدم قرصًا مشفرًا أو وجهة نسخ احتياطي مشفرة إذا كان ملف التعريف يحتوي على رسائل بريد إلكتروني حساسة أو بيانات اعتماد محفوظة.

يعرض محرر PowerShell نصًا برمجيًا يتخطى مرحلة تشغيل Thunderbird وينسخ مجلد Thunderbird باستخدام robocopy.
يتحقق البرنامج النصي من إغلاق برنامج Thunderbird قبل نسخ الملف الشخصي ويسجل عمليات التشغيل التي تم تخطيها أو إكمالها.

الخطوة 3: جدولة البرنامج النصي باستخدام مُجدول المهام

افتح "مجدول مهام ويندوز" واختر " إنشاء مهمة أساسية" . سمِّها " نسخ احتياطي لملف تعريف ثندربيرد" . اختر مُشغِّلاً يومياً في وقتٍ من المُرجَّح أن تكون فيه بعيداً عن ثندربيرد، مثل الساعة 2:00 صباحاً. اختر " بدء برنامج" ، وأدخل powershell.exeاسم البرنامج، وأضف هذه الوسائط:

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

بعد انتهاء المعالج، افتح خصائص المهمة. في علامة تبويب "المشغلات" ، عدّل المشغل اليومي واضبطه على التكرار كل ساعة لمدة يوم واحد. هذا يمنح البرنامج النصي فرصة أخرى بعد إغلاق Thunderbird بدلاً من الانتظار حتى اليوم التالي. في علامة تبويب "الإعدادات" ، فعّل خيار تشغيل المهمة في أسرع وقت ممكن بعد تفويت موعد بدء التشغيل المجدول، وامنع بدء تشغيل نسخة جديدة إذا كانت النسخة السابقة لا تزال قيد التشغيل. شغّلها باستخدام حساب مستخدم Windows نفسه الذي يتم نسخ ملفه الشخصي احتياطيًا، واحرص على إبقاء محرك الأقراص الاحتياطي متاحًا. إذا كان الكمبيوتر مطفأً أو لم يسجّل المستخدم دخوله، فقد لا تعمل المهمة المُخصصة لهذا الحساب التفاعلي فقط كما هو متوقع.

يمكن أيضًا تهيئة مُجدول المهام من خلال PowerShell، ولكن المعالج الرسومي يُسهّل مراجعة الإجراء وتكراره. تُوثّق مايكروسوفت المُشغّلات اليومية والمتكررة في وحدة ScheduledTasks. والنتيجة الأساسية واحدة: يجب أن تستدعي المهمة البرنامج النصي، وليس Thunderbird نفسه، ويجب أن يُظهر سجلها المحاولات في الأوقات المُتوقعة.

تم ضبط معالج إنشاء المهام الأساسية في نظام التشغيل Windows لبدء تشغيل powershell.exe باستخدام البرنامج النصي Backup-Thunderbird.ps1 كوسيط.
يقوم جدولة المهام بتشغيل برنامج النسخ الاحتياطي PowerShell عند تشغيله بشكل متكرر؛ استخدم سجل المهام لمراجعة كل عملية تشغيل.

كيف يمكنك التأكد من أن النسخ الاحتياطي يعمل؟

  • تظهر لقطة مكتملة. يجب أن يحتوي المجلد الوجهة على دليل جديد مؤرخ tb-*بعلامة اكتمال بعد إغلاق برنامج Thunderbird.
  • يوضح السجل تفاصيل عمليات التشغيل الفائتة. يشير السطر الذي يحمل علامة "تم التخطي" إلى أن برنامج Thunderbird كان مفتوحًا عند التحقق من المهمة. أغلقه ودع عملية التشغيل الدورية التي ستُجرى كل ساعة تستكمل عملها.
  • تحتوي اللقطة على الملف الشخصي المتوقع. تحقق من وجود profiles.iniمجلد الملف الشخصي الذي حددته، ومجلدات البريد أو البيانات الأخرى المتوقعة. تختلف أحجام الملفات باختلاف الحساب وإعدادات المزامنة.
  • يعرض مُجدول المهام النشاط الأخير. راجع وقت التشغيل الأخير، ونتيجة التشغيل الأخير، وعلامة تبويب السجل الخاصة بالمهمة. لا يُعدّ تشغيل المهمة بنجاح دليلاً كافياً على اكتمال النسخ؛ تحقق من العلامة والسجل أيضاً.

قم بإجراء اختبار استعادة قبل الاعتماد على هذه الطريقة. استخدم حساب ويندوز منفصل أو جهاز كمبيوتر تجريبي، ثم أغلق برنامج Thunderbird، واستعد ملف تعريف منسوخًا باستخدام تعليمات استيراد أو استعادة ملف التعريف من Mozilla. تأكد من ظهور الرسائل المحلية ودفاتر العناوين. لا تختبر ذلك عن طريق الكتابة فوق ملف التعريف الوحيد الذي يعمل على جهاز الكمبيوتر الذي تستخدمه يوميًا.

متى يجب عليك استخدام طريقة نسخ احتياطي أخرى؟

هذا البرنامج النصي عبارة عن نسخة مجدولة بسيطة لملف تعريف ويندوز تتناسب مع حجم القرص الوجهة. إذا ظل برنامج Thunderbird مفتوحًا باستمرار، فقد يتخطى عمليات التحقق في كل مرة؛ لذا اختر وقتًا منتظمًا لإغلاقه أو استخدم برنامج نسخ احتياطي مصممًا لحفظ بيانات التطبيق بأمان. إذا كان ملف التعريف كبيرًا جدًا، فخطط لتخزين 14 لقطة كاملة أو غيّر عدد مرات الاحتفاظ بالبيانات وجدولتها بعد تحديد حجم السجل الذي تحتاجه. أداة تصدير ملف التعريف المدمجة في موزيلا ملائمة لإنشاء ملف ZIP لمرة واحدة، ولكن حدها الأقصى الموثق حاليًا هو 2 جيجابايت، لذا فهي غير مناسبة لكل ملف تعريف كبير أو لمهام النسخ الاحتياطي المتكررة غير المراقبة.

بالنسبة لنظامي macOS وLinux، تنطبق نفس المبادئ: حدد الملف الشخصي النشط باستخدام صفحة استكشاف الأخطاء وإصلاحها في Thunderbird، وانسخه فقط بعد إغلاق Thunderbird، وجدول عملية النسخ باستخدام مُجدول النظام. تختلف مواقع البيانات الافتراضية باختلاف النظام الأساسي، وقد تستخدم عمليات تثبيت Snap وFlatpak والملفات المحمولة والملفات الشخصية المخصصة مسارات مختلفة. لا تُوجه ملف تعريف Thunderbird النشط إلى مجلد سحابي مُزامَن أو تفتحه في الوقت نفسه على أجهزة كمبيوتر متعددة. تُحذر Mozilla من أن الوصول المتزامن عبر التخزين السحابي أو مشاركة الملفات قد يُؤدي إلى تلف بيانات الملف الشخصي. بدلاً من ذلك، حمّل لقطات مُكتملة ومُغلقة كنسخ احتياطية، واحمِها بالتشفير.

للاطلاع على التعليمات الحالية، راجع دليل مواقع ملفات تعريف Thunderbird ودليل النسخ الاحتياطي من Mozilla ، ودليل تصدير واستيراد ملفات التعريف ، ودليل مزامنة IMAP . تشرح وثائق مُشغّل جدولة المهام من Microsoft الجداول اليومية والمتكررة. قد تختلف أسماء القوائم ومسارات ملفات التعريف وإعدادات الجدولة باختلاف إصدار Thunderbird أو نوع التثبيت، لذا تحقق من ملف التعريف النشط على الكمبيوتر الذي تقوم بنسخه احتياطيًا.

اترك تعليقاً

كيفية نقل ملف تعريف برنامج Thunderbird إلى محرك أقراص أو جهاز كمبيوتر آخر بأمان

كيفية نقل ملف تعريف برنامج Thunderbird إلى محرك أقراص أو جهاز كمبيوتر آخر بأمان

انقل ملف تعريف Thunderbird الخاص بك إلى محرك أقراص أو جهاز كمبيوتر جديد دون فقدان البريد الإلكتروني أو كلمات المرور أو الإعدادات. اتبع خطوات النسخ الاحتياطي الآمن والنسخ واختيار ملف التعريف.

كيفية تصدير جهات اتصال Thunderbird إلى ملف CSV أو VCF

كيفية تصدير جهات اتصال Thunderbird إلى ملف CSV أو VCF

قم بتصدير دفتر عناوين Thunderbird كملف CSV للجداول الإلكترونية أو VCF لتطبيقات جهات الاتصال. تعرّف على التنسيق المناسب، ومكان ظهور خيار التصدير، وكيفية التحقق من الملف.

حل مشكلة ظهور مطالبة كلمة مرور Thunderbird الرئيسية عدة مرات

حل مشكلة ظهور مطالبة كلمة مرور Thunderbird الرئيسية عدة مرات

تعرف على سبب ظهور مطالبات كلمة المرور الأساسية بشكل متكرر في برنامج Thunderbird وكيفية إصلاحها بأمان باستخدام التحديثات، وفحوصات تسجيل الدخول المحفوظة، ووضع استكشاف الأخطاء وإصلاحها، واختبار الملف الشخصي.

إصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird

إصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird

قم بإصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird عن طريق التحقق من خادم SMTP المعين، وإعدادات الموفر، والمصادقة، وحظر الشبكة، وحجم الرسالة.

تخصيص كثافة وتخطيط وقائمة رسائل Thunderbird 115 Supernova

تخصيص كثافة وتخطيط وقائمة رسائل Thunderbird 115 Supernova

قم بضبط كثافة برنامج Thunderbird 115 Supernova إلى مضغوطة أو افتراضية أو مريحة، واختر تخطيط النافذة، وقم بالتبديل بين عرض البطاقات وعرض الجدول، وقم بتخصيص جزء المجلد وشريط الأدوات.

كيفية إصلاح مشكلة ارتفاع استهلاك ذاكرة الوصول العشوائي (RAM) وبطء أداء برنامج Thunderbird

كيفية إصلاح مشكلة ارتفاع استهلاك ذاكرة الوصول العشوائي (RAM) وبطء أداء برنامج Thunderbird

قم بتشخيص استخدام الذاكرة وبطء برنامج Thunderbird من خلال فحوصات آمنة وخطوة بخطوة للإضافات والفهرسة والملفات الشخصية واختناقات النظام.

إعداد دفتر عناوين LDAP في برنامج Thunderbird: دليل عملي للإعداد

إعداد دفتر عناوين LDAP في برنامج Thunderbird: دليل عملي للإعداد

قم بتوصيل برنامج Thunderbird بدليل LDAP، واختر إعدادات الخادم الآمنة، وقم بتمكين الإكمال التلقائي للعناوين، وقم باستكشاف أخطاء البحث الشائعة وإصلاحها.

حل مشكلة عدم مزامنة تقويم Thunderbird (Lightning) مع CalDAV أو Nextcloud

حل مشكلة عدم مزامنة تقويم Thunderbird (Lightning) مع CalDAV أو Nextcloud

قم باستكشاف أخطاء مزامنة CalDAV بين Thunderbird و Nextcloud وإصلاحها عن طريق التحقق من تحديد التقويم وعناوين URL للخادم وبيانات الاعتماد والشهادات والأذونات والوصول إلى DAV.

كيفية إصلاح ملف فهرس البريد الوارد التالف (.msf) في موزيلا ثندربيرد

كيفية إصلاح ملف فهرس البريد الوارد التالف (.msf) في موزيلا ثندربيرد

أصلح فهرس صندوق الوارد التالف في برنامج Thunderbird عن طريق إعادة بناء ملف .msf بأمان. تعرّف على متى تستخدم أداة إصلاح المجلد، ومتى تحذف ملف Inbox.msf، وما الذي لا يجب حذفه.

كيفية إصلاح تحذير الأمان "الخادم لا يدعم TLS 1.2" في برنامج Thunderbird

كيفية إصلاح تحذير الأمان "الخادم لا يدعم TLS 1.2" في برنامج Thunderbird

قم بإصلاح تحذير Thunderbird "الخادم لا يدعم TLS 1.2" عن طريق التحقق من إعدادات أمان خادم البريد والمنافذ ودعم الموفر وخيارات التوافق القديمة الآمنة.