الوصف
الخلاصة:
- 🚀 نسخ احتياطية فائقة السرعة
- 🪶 خفيف الوزن – حجمه يزيد قليلًا عن 1MB
- ⚡ ترحيل فائق السرعة ببضع نقرات فقط
- 🎯 سهل الاستخدام بشكل لا يُصدق – لا يتطلب أي مهارات تقنية
- ☁️ العديد من خيارات التخزين المجانية: Google Drive وDropbox وOneDrive وpCloud وAmazon S3 والمزيد
- 🔒 حل تخزين خاص وحصري مع مساحة مجانية قدرها 1GB – فريد من نوعه في السوق!
👉 جرّبه فورًا على عرض توضيحي مباشر
—
أصبح إنشاء نسخة إحتياطية لموقعك أسهل من أي وقت مضى!
ببساطة قم بتثبيت المكون الإضافي، انقر على “إنشاء نسخة إحتياطية الآن!” – إنتهى.
ترحيل الموقع سهل ومجاني أيضًا، وبنقرتين فقط!
مجموعة واسعة من مواقع التخزين السحابي المتاحة: Google Drive وDropbox وOneDrive وAmazon S3 وWasabi وpCloud وSFTP وFTP، والتخزين السحابي المجاني BackupBliss.
يمكنك أيضاً جدولة النسخ الإحتياطي، على سبيل المثال حدد أنه يجب أخذ نسخة إحتياطية تلقائياً كل أسبوع (أو كل يوم/شهر).
استخدم مجموعة واسة من خيارات التعريف:
- حدّد بدقة الملفات / قواعد البيانات التي يجب تضمينها في النسخة الاحتياطية، والتي يجب عدم تضمينها.
- حدّد مكان تخزين النسخة الاحتياطية (تخزينها محليًا و/أو نسخها احتياطيًا إلى السحابة)
- قم بتحديد إسم النسخة الإحتياطية، متى يجب إستلام إخطار عبر البريد الإلكتروني ، و المزيد
- ميزات متقدمة إضافية مضمنة في الإصدار المدفوع: قواعد استبعاد ذكية، وطرق ضغط Tar وGZip، وإشعارات بريد إلكتروني كاملة، ونسخ احتياطية تلقائية قبل التحديثات، والمزيد.
هذا المكون الإضافي موجود في حل واحد إذا كنت بحاجة إلى ترحيل موقعك إلى مضيف آخر أو مجرد استعادة النسخة الاحتياطية المحلية.
ملاحظة: يقتصر هذا الإصدار (المجاني) على نسخ احتياطية بحجم 4GB بسبب قيود ZIP الأصلية في WordPress. للحصول على أحجام غير محدودة واستقرار أفضل للمواقع الأكبر حجمًا، يُرجى الاطلاع على الإضافة المميزة. كود هذه الإضافة المجانية مرخّص بموجب GPLv3، ومع ذلك فإننا نحتفظ بحقوقنا في المحتوى الآخر. يُرجى قراءة شروط الاستخدام الكاملة التي تتناول نقاطًا أخرى أيضًا وتنطبق بالكامل.
إذا ظهرت أية أسئلة، يرجى طرحها علينا في منتدي الدعم – يسعدنا دائماً تقديم المساعدة!
لقطات الشاشة








التنصيب
مثبت المسؤول عبر البحث
- قم بزيارة شاشة إضافة برنامج مساعد جديد و اختر “مؤلف” من القائمة المنسدلة بالقرب من حقل البحث
- إبحث عن “ترحيل”
- إبحث عن “Backup Migration” و انقر فوق زر “التثبيت الآن”.
- تفعيل البرنامج المساعد.
- يجب أن يظهر المكون الإضافي أسفل قائمة الإعدادات.
مثبت المسؤول عبر ملف مضغوط zip
- قم بزيارة شاشة إضافة مكون إضافي جديد و انقر فوق زر “تحميل المكون الإضافي”.
- انقر فوق زر “تصفح…” و حدد الملف المضغوط للمكون الإضافي الخاص بنا.
- انقر على زر “التثبيت الآن”.
- بمجرد الإنتهاء من التحميل، قم بتنشيط ترحيل النسخ الإحتياطي
- يجب أن يظهر المكون الإضافي أسفل قائمة الإعدادات.
الأسئلة المتكررّة
-
كيف أقوم بإنشاء أول نسخة إحتياطية لي؟
-
انقر على “Create backup now” في صفحة إعدادات إضافة BackupBliss – Backup Migration Staging.
سيقوم المكون الإضافي بشكل إفتراضي بإنشاء نسخة إحتياطية تحتوي على كل شيء من موقعك، ما عدا النسخ الإحتياطية الخاصة بالمكون الإضافي و تثبيت WordPress – إذا كنت تريد أيضاً تضمين تثبيت WordPress، قم بتحديد مربع الإختيار “ما الذي سيتم نسخه إحتياطياً؟”
يمكنك تنزيل النسخة الاحتياطية أو ترحيلها، واستخدام الإضافة كأداة نسخ لمواقع WordPress، فور إنشاء النسخة الاحتياطية.
-
كيف يمكنني إستعادة نسخة إحتياطية؟
-
-
إذا كانت نسختك الإحتياطية موجودة على موقعك: إذهب إلى شاشة المكون الإضافي Backup Migration، ثم إلى تبويب إدارة و إستعادة النسخ الإحتياطي(ة) حيث توجد لائحة نسخك الإحتياطية، و انقر فوق زر الإستعادة بجوار النسخة التي تود إستعادتها.
-
إذا كانت النسخة الاحتياطية موجودة على موقع آخر: انتقل إلى شاشة إضافة BackupBliss – Backup Migration Staging على الموقع رقم 1، ثم إلى تبويب إدارة واستعادة النسخ الاحتياطية حيث توجد قائمة النسخ الاحتياطية، وانقر على زر “نسخ الرابط” في عمود “الإجراءات”. انتقل إلى شاشة إضافة BackupBliss – Backup Migration Staging على الموقع رقم 2، ثم إلى تبويب إدارة واستعادة النسخ الاحتياطية، وانقر على “الترحيل فائق السرعة”، والصق الرابط المنسوخ، ثم اضغط على زر “استعادة الآن!”. ستقوم هذه العملية أولًا باستيراد النسخة الاحتياطية ثم استعادتها، أي أن Backup Migrate يعمل أيضًا كمستورد للنسخ الاحتياطية.
-
إذا كانت النسخة الاحتياطية موجودة على جهاز آخر: انتقل إلى شاشة إضافة BackupBliss – Backup Migration Staging، ثم إلى تبويب إدارة واستعادة النسخ الاحتياطية، وانقر على زر “رفع ملفات النسخ الاحتياطي”. بعد الرفع، انقر على زر الاستعادة بجانب النسخة الاحتياطية التي ترغب في استعادتها.
-
إذا كانت نسختك الاحتياطية موجودة على Google Drive أوOneDrive أوDropbox أوAmazon S3 أوWasabi أوBackupBliss Storage أوpCloud أوFTP أوSFTP: انتقل إلى شاشة إضافة BackupBliss – Backup Migration Staging، ثم إلى قسم الإضافة “Where shall the backup(s) be stored?”، وفعّل خيار التخزين الخارجي المناسب، ثم اربطه بحسابك. بعد ذلك، ستقوم الإضافة بمزامنة ملفات النسخ الاحتياطي المتاحة في قسم الإضافة “Manage & Restore Backups”، حيث ستتمكن من تشغيل الاستعادة.
-
-
كيف أقوم بترحيل موقعي أو إستنساخه؟
-
قم بترحيل (أو إستنساخ) موقع وورد بريس عن طريق إنشاء نسخة إحتياطية كاملة على الموقع الذي تريد ترحيله (إستنساخه) – موقع #1.
-
لنقل موقع ويب مباشرة من موقع #1 إلى موقع #2: إذهب إلى شاشة المكون الإضافي Backup Migration على الموقع #1، ثم إلى تبويب إدارة و إستعادة النسخ الإحتياطي(ة) حيث توجد لائحة النسخ الإحتياطية، انقر على زر نسخ الرابط في عامود الإجراءات. إذهب إلى شاشة المكون الإضافي Backup Migration على الموقع #2، ثم إلى تبويب إدارة و إستعادة النسخ الإحتياطي، انقر على “ترحيل بسرعة فائقة”، الصق الرابط الذي تم نسخه، و انقر زر “إستعادة الآن!”. تأكد من أن ملف النسخة الإحتياطية على الموقع #1 قابل للوصول عبر خيار “قابل للوصول عبر رابط مباشر؟” إلى “نعم” في قسم المكون الإضافي “أين سيتم تخزين النسخ الإحتياطي(ة)؟”
-
لترحيل الموقع بشكل غير مباشر: إذهب إلى شاشة المكون الإضافي Backup Migration، ثم إلى تبويب إدارة و إستعادة النسخ الإحتياطي(ة)، و انقر على زر “رفع ملفات النسخ الإحتياطي”. بعد الرفع، انقر على زر الإستعادة بجانب النسخة الإحتياطية التي تود إستعادتها.
-
لترحيل الموقع باستخدام Google Drive أوOneDrive أوDropbox أوAmazon S3 أوWasabi أوBackupBliss Storage أوpCloud أوFTP أوSFTP: انتقل إلى شاشة إضافة BackupBliss – Backup Migration Staging، ثم إلى قسم الإضافة “Where shall the backup(s) be stored?”، وفعّل خيار التخزين الخارجي المناسب، ثم اربطه بحسابك. بعد ذلك، ستقوم الإضافة بمزامنة ملفات النسخ الاحتياطي المتاحة في قسم الإضافة “Manage & Restore Backups”، حيث ستتمكن من تشغيل الاستعادة.
-
-
أين يمكنني أن أجد النسخ الإحتياطية الخاصة بي؟
-
تتيح لك إضافة BackupBliss – Backup Migration Staging تنزيل النسخ الاحتياطية أو ترحيلها أو حذفها مباشرةً من شاشة الإضافة Manage & Restore Backup(s). افتراضيًا، ستقوم إضافة الترحيل بتخزين النسخ الاحتياطية محليًا على الخادم في /wordpress/wp-content/backup-migration، ولكن يمكنك تغيير موقع النسخ الاحتياطي إلى أي مكان تريده. إذا كانت لديك نسخ احتياطية مخزنة على السحابة — OneDrive أوDropbox أوGoogle Drive أوBackupBliss Storage أوAmazon S3 أوWasabi أوpCloud أوFTP أوSFTP — فستحتاج إلى ربط الإضافة بحساب التخزين المناسب، حتى تتمكن الإضافة من مزامنة البيانات.
-
كيف يتم تشغيل النسخ الإحتياطية التلقائية؟
-
يتم تفعيل النسخ الاحتياطية التلقائية من الشاشة الرئيسية لإضافة BackupBliss – Backup Migration Staging، بجوار زر “Create backup now!” مباشرةً. يمكن تشغيل النسخ الاحتياطي التلقائي شهريًا أو أسبوعيًا أو يوميًا. يمكنك تحديد الوقت الدقيق واليوم، وكذلك عدد النسخ الاحتياطية التلقائية التي ترغب في الاحتفاظ بها، من نفس قسم إضافة BackupBliss – Backup Migration Staging. نوصي بضبط عدد النسخ الاحتياطية التي سيتم الاحتفاظ بها وفقًا للمساحة المتاحة. ومع الإصدار المدفوع، يمكنك أيضًا إعداد نسخ احتياطية تلقائية جزئية قبل تحديثات القالب أو الإضافات أو نواة WordPress.
-
ما حجم ملفات النسخ الإحتياطي؟
-
يعتمد حجم ملف النسخة الاحتياطية على المعايير التي تحددها في قسم “ما الذي سيتم نسخه احتياطيًا؟” في إضافة BackupBliss – Backup Migration Staging. هناك يمكنك رؤية حسابات حجم الملفات/المجلدات أثناء حفظ إعداداتك. عادةً ما يكون مجلد Uploads في WordPress هو الأكبر حجمًا، بينما تكون قواعد البيانات هي الأخف. إذا كنت ترغب في توفير المساحة، فقد ترغب في إلغاء تحديد مجلدات الإضافات وتثبيت WordPress، إذ يمكنك عادةً تنزيلها في أي وقت من مصادر WP.
-
هل إنشاء النسخ الإحتياطي وترحيل الموقع مجاني؟
-
نعم. يمكنك إنشاء نسخ احتياطية كاملة للموقع، ونسخ احتياطية تلقائية، وترحيل موقعك أو نسخه مجانًا. يوفر BackupBliss – Backup Migration Staging Pro فلاتر أكثر تقدمًا وخيارات أكثر تفصيلًا للملفات التي سيتم تضمينها أو استبعادها من النسخ الاحتياطية، مما يؤثر على حجم النسخة الاحتياطية، بالإضافة إلى أوقات إنشاء نسخ احتياطية أسرع، وعدد أكبر من مواقع التخزين الخارجية للنسخ الاحتياطي، وتشفير النسخ الاحتياطية، وطرق ضغط ملفات النسخ الاحتياطي، ومشغلات نسخ احتياطي متقدمة، وإشعارات إضافية عبر البريد الإلكتروني، ودعم ذي أولوية، والمزيد.
-
كيف تنشئ مواقع تجريبية؟
-
يمكنك بسهولة إعداد بيئة تجريبية لموقعك باستخدام إضافة BackupBliss. يمكنك اختيار إنشاء موقع تجريبي إما على خادمك / جهازك أو على TasteWP. كلا الخيارين مجانيان!
-
لإنشاء موقع تجريبي على خادمك، انتقل إلى قسم الإضافة “Create a staging site”، وحدّد “Your server & domain”، وعيّن مسارًا مخصصًا إذا أردت، ثم انقر على زر “Create staging site!”.
-
لإنشاء موقع تجريبي على منصة WordPress sandbox مجانية – TasteWP، حدّد خيار “TasteWP (external server)”، ثم اختر ملف النسخة الاحتياطية الذي سيتم استخدامه، وانقر على زر “Create staging site!”.
-
-
⭐️ جديد! هل النسخ الاحتياطي السحابي متاح؟
-
النسخ الاحتياطي إلى Google Drive وOneDrive وFTP وAmazon S3 وWasabi وBackupBliss Storage وSFTP وpCloud وDropbox متاح الآن في BackupBliss – Backup Migration Staging Pro
ستشمل خيارات التخزين القادمة: Rackspace وDreamObjects وOpenStack وGoogle Cloud وMicrosoft Azure وBackblaze والمزيد — صوّت لخيارك المفضل هنا. -
⭐️ جديد! كيف أقوم بالنسخ الاحتياطي إلى Google Drive / OneDrive / BackupBliss Storage / Dropbox / pCloud / FTP / SFTP / Amazon S3 / Wasabi؟
-
-من أجل تحميل نسخ موقعك الاحتياطية تلقائيًا إلى السحابة، ستحتاج إلى الإصدار Pro من الإضافة. بعد تثبيته وتفعيله، انتقل إلى قسم الإضافة “Where shall the backup(s) be stored?”، ثم فعّل ميزة التخزين الخارجي المناسبة. انقر على زر Connect، وحدد الحساب الذي تريد ربطه. بمجرد الاتصال، ستبدأ ملفات النسخ الاحتياطي من موقعك بالمزامنة مع التخزين المتصل. يمكنك متابعة العملية في قسم الإضافة “Manage & Restore Backups”
-
ما الذي يجعلك أفضل من المكونات الإضافية الأخرى للنسخ الإحتياطي/الترحيل؟
-
إلى جانب امتلاكها الواجهة الأكثر سهولة وتجربة المستخدم الأكثر سلاسة، ستسعى إضافة BackupBliss – Backup Migration Staging دائمًا إلى تقديم أكثر مما يقدمه أي منافس:
* لا يوفر أي من المنافسين تخزينًا سحابيًا مجانيًا خاصًا للنسخ الاحتياطي.
* Updraftplus: يفرضون رسومًا على الترحيل، أما مع إضافتنا فهو مجاني؛
* All-in-One WP Migration: في النسخة المجانية، مقارنةً بإضافتنا – لا تتوفر لديهم نسخ احتياطية انتقائية/جزئية؛ ويفتقرون إلى الخيارات المتقدمة، وكل تخزين خارجي يتطلب إضافة منفصلة؛ ولا تتوفر لديهم نسخ احتياطية تلقائية؛
* Duplicator: في النسخة المجانية، مقارنةً بإضافتنا – لا تتوفر لديهم نسخ احتياطية انتقائية، ولا قواعد استبعاد، ولا نسخ احتياطية تلقائية، ولا ترحيل؛
* WPvivid: في النسخة المجانية، مقارنةً بإضافتنا – لا تتوفر لديهم نسخ احتياطية انتقائية/جزئية، ولا قواعد استبعاد، ولا نسخ احتياطية تلقائية؛
* BackWPup: في النسخة المجانية، مقارنةً بإضافتنا – يفتقرون إلى خيارات الاستعادة، والنسخ الاحتياطية أبطأ، والنسخ الاحتياطية التلقائية تعتمد على wp cron؛
* Backup Guard: في النسخة المجانية، مقارنةً بإضافتنا – لا تتوفر لديهم نسخ احتياطية انتقائية، ولا قواعد استبعاد؛ ولا ترحيل مباشر؛
* XCloner: النسخ الاحتياطية التلقائية تعتمد على WP Cron؛ ولا تتوفر الاستعادة الكاملة على خادم محلي؛
* Total Upkeep: يفتقرون إلى النسخ الاحتياطية الانتقائية المتقدمة وقواعد الاستبعاد، كما يفتقرون إلى جدول نسخ احتياطي شهري. -
كيف يمكنني رفع ملف النسخة الاحتياطية؟
-
يمكن رفع نسخة احتياطية ببساطة من خلال الانتقال إلى قسم Manage & Restore Backup(s) في إضافة BM (التبويب الموجود على الجانب الأيمن). هناك ستجد زر “Upload backup file”، وبعد النقر عليه، ستحتاج إلى تحديد نسخة احتياطية مناسبة تم إنشاؤها بواسطة هذه الإضافة فقط. لا يمكنك استخدام نسخ احتياطية من إضافات أخرى (لاستعادة تلك النسخ، ارجع إلى تلك الإضافات واستعدها بهذه الطريقة). إذا كنت تستخدم “Super-quick migration” (القسم ب)، فسيتم رفع نسختك الاحتياطية تلقائيًا. إذا كنت تواجه مشكلة في رفع ملف النسخة الاحتياطية، فارجع وتأكد من أن المجلد المخصص للنسخ الاحتياطية قابل للكتابة. يمكنك العثور على وجهة النسخ الاحتياطي في قسم الإضافة “Where shall the backup(s) be stored?”
-
هل الإضافة متاحة أيضًا بلغتي؟
-
حتى الآن، قمنا بترجمة الإضافة إلى هذه اللغات:
Arabic: إنشاء نسخة احتياطية واستعادة النسخ الاحتياطية وترحيل المواقع. أفضل مكون إضافي لمواقع الترحيل والاستنساخ!
Chinese (China): 创建备份、还原备份和迁移站点。 迁移和克隆网站的最佳插件!
Croatian: Izradite sigurnosnu kopiju, vratite sigurnosne kopije i migrirajte web-mjesta. Najbolji dodatak za migraciju i kloniranje web stranica!
Dutch: Maak back-ups, herstel back-ups en migreer sites. De beste plug-in voor het migreren en klonen van websites!
English: Create a backup, restore backups and migrate a website. The best plugin for migration and to clone a website
Finnish: Luo varmuuskopio, palauta varmuuskopiot ja siirrä sivustot. Paras laajennus sivustojen siirtoon ja kloonaukseen!
French (France): Créez des sauvegardes, restaurez des sauvegardes et migrez des sites. Le meilleur plugin pour les sites Web de migration et de clonage !
German: Erstellen Sie Backups, stellen Sie Backups wieder her und migrieren Sie Websites. Das beste Plugin für Migrations- und Klon-Websites!
Greek: Δημιουργία αντιγράφων ασφαλείας, επαναφορά αντιγράφων ασφαλείας και μετεγκατάσταση τοποθεσιών. Το καλύτερο πρόσθετο για μετανάστευση και κλωνοποίηση ιστοσελίδων!
Hungarian: Biztonsági másolat készítése, biztonsági másolatok visszaállítása és webhelyek migrálása. A legjobb bővítmény a webhelyek migrációjához és klónozásához!
Indonesian: Buat cadangan, pulihkan cadangan, dan migrasikan situs. Plugin terbaik untuk migrasi dan kloning situs web!
Italian: Crea backup, ripristina backup e migra i siti. Il miglior plugin per la migrazione e la clonazione di siti web!
Persian: ایجاد نسخه پشتیبان، بازیابی نسخه پشتیبان، و مهاجرت سایت ها. بهترین افزونه برای مهاجرت و شبیه سازی وب سایت ها!
Polish: Twórz kopie zapasowe, przywracaj kopie zapasowe i przenoś witryny. Najlepsza wtyczka do migracji i klonowania stron internetowych!
Portuguese (Brazil): Crie backup, restaure backups e migre sites. O melhor plugin para migração e clonagem de sites!
Russian: Создавайте резервные копии, восстанавливайте резервные копии и переносите сайты. Лучший плагин для миграции и клонирования сайтов!
Spanish: Cree copias de seguridad, restaure copias de seguridad y migre sitios. ¡El mejor complemento para sitios web de migración y clonación!
Turkish: Yedekleme oluşturun, yedeklemeleri geri yükleyin ve site taşıyın. Websitesi taşımaya ve klonlamaya yönelik en iyi eklentidir!
Vietnamese: Tạo sao lưu, khôi phục các bản sao lưu và di chuyển các trang web. Plugin tốt nhất để di chuyển và sao chép các trang web!
المراجعات
المساهمون والمطوّرون
“ترحيل النسخ الإحتياطي” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.
المساهمونلقد تم ترجمة ”ترحيل النسخ الإحتياطي“ إلى 28 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.
ترجمة ”ترحيل النسخ الإحتياطي“ إلى لغتك.
مُهتم بالتطوير؟
تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.
سجل التغييرات
2.1.7
- Tested with WordPress 7.0.3
- [FEATURE] Added WP-CLI commands for backup, restore, and quick migration operations.
- [FEATURE] Added remote execution support for scheduled backups with improved cron logging and management.
- [FEATURE] Added WP-Cron fallback for keepalive heartbeats to improve backup upload reliability.
- [FEATURE] Added watchdog monitoring to detect and handle stalled scheduled backup processes.
- [FEATURE] Introduced a new plugin configuration management system with improved migration and initialization of existing settings.
- [FEATURE] Added interactive backup deletion progress with cancellation support and batch processing for large numbers of backups.
- [FEATURE] Added detailed fatal error detection and reporting for memory and execution time limit failures.
- [FEATURE] Added manual backup abortion tracking.
- [ENHANCEMENT] Improved backup scanning and retrieval performance for large backup collections.
- [ENHANCEMENT] Improved backup search performance.
- [ENHANCEMENT] Improved file handle management during backup, restore, logging, and keepalive operations to reduce resource usage on limited hosting environments.
- [ENHANCEMENT] Improved backup and restore error handling with clearer and more consistent logging.
- [ENHANCEMENT] Improved theme and plugin restoration handling for invalid or incomplete site states.
- [ENHANCEMENT] Enhanced Elementor compatibility by clearing its cache after restoration.
- [ENHANCEMENT] Improved scheduled backup reliability with persistent keepalive scheduling and cron state management.
- [ENHANCEMENT] Increased maximum backup retention options from 20 to 30.
- [ENHANCEMENT] Added multisite compatibility checks, recommendations, and staging notices.
- [ENHANCEMENT] Improved backup deletion handling across local and external storage providers.
- [ENHANCEMENT] Improved UI modals, tooltips, backup deletion flows, and encryption-related warnings.
- [FIX] Prevented unauthorized cron execution by enforcing secret key validation.
- [FIX] Secured backup log downloads using nonces and improved autologin security with hashed tokens.
- [FIX] Prevented unwanted plugin redirects during bulk activation.
- [FIX] Fixed multisite plugin URLs, redirects, and network admin visibility.
- [FIX] Restored permalink structure correctly after staging and autologin redirects.
- [FIX] Ensured rewrite rules are regenerated correctly after restoration.
- [FIX] Prevented restored staging configurations from incorrectly affecting the main site.
- [FIX] Fixed Elementor cache not being cleared after restoration.
- [FIX] Improved plugin activation handling and version validation during restoration.
- [FIX] Fixed extraction of password-protected backups by correctly passing the extraction password.
- [FIX] Improved detection and handling of missing manifests and backup files during backup scanning.
- [FIX] Prevented resource leaks by properly closing file handles after AJAX and keepalive operations.
- [FIX] Improved backup cancellation reliability and cleanup of temporary backup files.
- [FIX] Fixed large backup deletion operations by processing file deletions in batches to prevent timeouts.
- [FIX] Improved backup space calculations and validation.
- [FIX] Fixed configuration migration and initialization issues that could unexpectedly reset plugin settings.
- [FIX] Improved backup restoration checks for options SQL files and other required backup components.
- [FIX] Improved handling of missing or invalid backup manifest data.
- [SECURITY] Hardened autologin, cron execution, and backup download authentication mechanisms.
- [REFACTOR] Optimized backup scanning using generators, caching, and singleton instances for improved performance.
- [REFACTOR] Streamlined backup deletion and manifest management across local and cloud storage.
- [MISC] Various performance improvements, security hardening, UI refinements, compatibility fixes, and internal code cleanups throughout the plugin.
