Bacula عبارة عن برنامج رسومي / سطر أوامر مجاني كامل المصدر مفتوح المصدر وعبر المنصة يتألف من مكونات احتياطية للوحدة التابعة للملقمات ومصممة للخادم مصممة لمسؤولي النظام أو المستخدمين النهائيين الذين يبحثون عن تطبيق قوي لإدارة الاسترداد ، النسخ الاحتياطي والتحقق من بيانات الكمبيوتر عبر شبكة من أجهزة الكمبيوتر.
تقدم العديد من الميزات المتقدمة
في الوقت الذي تتسم فيه Bacula بالكفاءة والسهولة في الاستخدام ، فإنها تأتي مع العديد من ميزات إدارة التخزين المتقدمة ، مما يساعد مسؤولي النظام على العثور على الملفات التالفة أو المفقودة واستعادتها بسهولة. ومن بين هذه الميزات ، يمكننا أن نذكر دعمًا مدمجًا لمجموعة واسعة من محركات الأشرطة والدعم التجاري ، بالإضافة إلى دعم النسخ الاحتياطية الكاملة والتفاضلية والتدريجية الإضافية.
بالإضافة إلى ذلك ، يدعم البرنامج تنسيقات البيانات المخصصة والمفتوحة بالكامل ، ويدعم أجهزة التبديل التلقائية ، ويدعم إلغاء البيانات المكررة على مستوى الملفات ، ويدعم بروتوكول إدارة بيانات الشبكة (NDMP) ، ويمكن نسخ البيانات احتياطيًا إلى الشريط ، أو قرص DVD أو القرص ، ويدعم التدريج ، ويدعم كتالوجات SQL ، يمكن التعامل مع 1 مليار كائن ، ويقدم وظائف متنوعة مثل وظيفة Tripwire ، ويدعم Volume Shadow Copy (VSS) ، وفترة عمل نسخ احتياطية من وحدات تخزين متعددة.
من بين التغييرات البارزة الأخرى ، يمكننا ذكر دعم Microsoft Exchange ، وتقارير النسخ الاحتياطي عبر breport ، والتنبيهات / الإشعارات الاحتياطية ، وحذف الملفات في الوضع التزايدي ، و datastream التشفير من خلال TLS (Transport Layer Security) ، ودعم قاعدة بيانات Microsoft SQL Server ، وقاعدة بيانات Oracle الدعم ، دعم قاعدة بيانات PostgreSQL ، بالإضافة إلى دعم VMWare vStorage.
واجهة المستخدم الرسومية (GUI) سهلة الاستخدام للغاية وبديهية للغاية. سيتم إدراج العملاء ووحدات التخزين ، ويتيح لك عرض المهام لتشغيل ، وتعديل المهام ، وعرض الرسوم البيانية ، وتقريب الرسوم البيانية ، ويوفر معالج الاستعادة.
يعمل على جنو / لينكس ، بي إس دي ، سولاريس ، ويندوز وماك
تم وصف باكولا من قبل مطوريها باعتبارها الحل النسخ الاحتياطي الأكثر شعبية شبكة مفتوحة المصدر. بعد اختباراتنا الشاملة ، يمكننا تأكيد ذلك. لأنظمة التشغيل Linux و BSD و Solaris و Microsoft Windows و Mac OS X. يتم دعم الأنظمة الأساسية للأجهزة 32 و 64 بت في هذا الوقت.
ما هو الجديد في هذا الإصدار:
إزالة NSIS debug
baculum: إصلاح خطأ في فتح علامات تبويب الأخطاء من قِبل Heitor Faria
استعادة WIN32 دير من فرع 5.2 وتحديثه
إضافة إصلاح Phil Stracchino لـ Qt5
baculum: إصلاح حفظ القيم المنطقية في جدولة تشغيل التوجيه
rpm: أضف نظام Fedora26-64 الأساسي
baculum: أضف رابطًا للعودة من نافذة تكوين المهمة
استخدم ترميز جدول SQL صحيح لـ Postgresql 10.x
baculum: إضافة عنصر تحكم listbox واستخدامه لتوجيهات القاعدة والجهاز
baculum: إصلاح إظهار حقول مهمة التحقق في إطار تشغيل مهمة التكوين
baculum: العودة إلى تجمع وحدة التخزين الاسم في إطار قائمة وحدات التخزين
baculum: إصلاح رسالة الخطأ حول bconsole تعطيل
baculum: API endpoints code refactor
baculum: إضافة المدققين الممنوعين من الدولة ، والرقم ، والمعروفين ، والمعرفين
baculum: تعذّر إرجاع bconsole إذا لم يتم تمكين دعم bconsole
baculum: إزالة نقاط نهاية api غير المستخدمة
baculum: إصلاح عميل oauth2 الذي يعمل في جزء الويب
baculum: Fix auth setting align buttons or alignment
baculum: تكبير واجهة الارتفاع إلى 100٪
baculum: إضافة مزيد من المعلومات إلى خطأ cURL
baculum: معالج استعادة جديد مُعاد صياغته
baculum: Wizards view improvements
baculum: إضافة دعم استعادة الارتباطات الثابتة في api
baculum: أضف strip_prefix و add_prefix و add_suffix و regex_where استعد
خيارات لاستعادة api
ميناء المفقودين رمز RestoreObject المساعد التكوين من BEE.
baculum: التوقف عن استخدام الحقول المخفية لتخزين معرّفات العناصر
baculum: إصلاح المدخل الإضافي لمستخدمي التحميل
baculum: إضافة علامة حقول علامة النطاقات المطلوبة للتهيئة
ما هو الجديد في الإصدار:
إصلاح مشكلات البنية / التكوين مع bpluginfo.c
Ref lockor lock_volumes لذلك قفل معظم المجلد بدلا من العالم
إضافة اختبار virtualfull-extreme
تطبيق التصحيح لشيو-مغير اوبنسبد من علة # 1984 - ينفذ listall
أضف bat mac patch من bug # 1953
إصلاح الخطأ رقم 1812 لا يمكن تشغيل مهام Copy / Migrate من bat
إصلاح تحميل ترجمات bat. تصحيح من علة # 1890
إصلاح إدخال النص في الخفاش. Fixe bug # 1965
قم بإزالة الجهاز من أمر show لأنه لا يتم استخدامه أو تحديثه
أصلح # 1982 تمكين الكلمة في أمر المساعدة
إصلاح update_postgresql_tables 10 إلى 11
تنظيف بعد بناء ثنائيات الوثيقة المطلوبة من قبل Willem vd Akker لبناء دبيان
يتطلب Qt الإصدار 4.8.4
إصلاح الخطأ رقم 1955 الذي لا بأس بتشغيله؟ لا يعيد على الاستجابة السيئة
المكالمات Backport قفل جديد + تصحيح ل SD
إصلاح الخطأ # 1975 الجديد تم تجاهله عندما يكون الأول مكررًا.
سحب تغييرات src / lib من الرئيسي
سحب ملفات SD من الرئيسي
قم بإيقاف تشغيل اختبار التقليم
إضافة logdir و bsrdir إلى التكوين الانحدار
إضافة bsrdir و logdir إلى التراجع التكوين
تم تغيير الأدلة الافتراضية من / var / bacula إلى / opt / bacula
اجعل حجم الحد الأقصى لحجم التخزين المؤقت أكثر وضوحًا
إصلاح عيوب TERM لـ Solaris 11 في conio.c
اسمح للمجموعة بالضغط على sysconfdir
جعل sysconfdir تنتمي إلى Bacula المستخدم / المجموعة واستبعاد الآخرين
فيكس الظاهري ملف كامل وثيقة علة - حالة السباق
تعزيز رسالة جبل لتشمل قراءة / إلحاق
تحسين الرسائل المبادلة vol_mgr
تعزيز إخراج استخدام الجهاز لتضمين للقراءة / الكتابة
إضافة jobid إلى الإخراج Pmsg
إصلاح الخطأ # 1959 التحقق من صحة الإدخال على حذف الوظائف.
إصلاح الخطأ # 1956 أخطاء التصريح false
إضافة حل بديل لـ # 5507 حيث autoprune وإعادة تحميل في حالة توقف تام
اسمح باستخدام سلاسل الحروف المقتبسة في القائمة
اجعل bfgets يتعامل مع الخطوط الطويلة جدًا
تجنب خطأ seg عن طريق التحقق من عميل NULL - تم الإبلاغ عنها بواسطة Arno
الإصلاح النهائي للعلة رقم 1943
إصلاح الخطأ # 1948 يتم تنفيذ MailOnSuccess على خطأ.
إصلاح الفهرس المفقود في جدول الوسائط
إصلاح الخطأ رقم 1943 بدون تخزين الرسائل على اتصال قاعدة البيانات المغلقة.
إصلاح الخطأ رقم 1946 إصلاح المشكلة مع MySQL مع وظائف أساسية كبيرة.
تقليل وقت الانتظار في الانحدار RunScripts
تطبيق مهلة على اختبارات الانحدار لمدة 15 دقيقة
إصلاح رقم 5346 .bvfs_lsfiles و .bvfs_restore للتعامل مع الملفات المحذوفة
فيكس spooldata ، دقيقة وتشغيل ingnoreduplicate الحجة
إصلاح رسائل segfault
تنفيذ طلب الميزة # 1939
إصلاح # 1938 حول PATH_MAX على hurd
إصلاح # 1938 حول MAXPATHLEN على hurd
إصلاح bug # 1937 البرنامج النصي OpenBSD autochanger
إصلاح # 4996 حول MaxRunTime بإلغاء المهمة مبكرًا جدًا
إصلاح الخطأ # 1934 قيم خاطئة في قائمة الوسائط في BAT
إصلاح حالة السباق في close_msg الذي يتسبب في حدوث عطل على جزء
إصلاح إلغاء الربط المزدوج
المزيد من الاختبارات لتحرير مؤشرات NULL
إضافة توجيه MaximumConcurrentReadJobs إلى مورد التخزين
أضف ujobid إلى .bvfs_get_jobids
تجنب المشكلة عند تجريد مسار نسبي
إصلاح # 4513 حول السمة HIDDEN المعينة إلى الدليل الأصل أثناء الاستعادة
ما هو الجديد في الإصدار 7.2.0:
إصلاح مشكلات البنية / التكوين مع bpluginfo.c
Ref lockor lock_volumes لذلك قفل معظم المجلد بدلا من العالم
إضافة اختبار virtualfull-extreme
تطبيق التصحيح لشيو-مغير اوبنسبد من علة # 1984 - ينفذ listall
أضف bat mac patch من bug # 1953
إصلاح الخطأ رقم 1812 لا يمكن تشغيل مهام Copy / Migrate من bat
إصلاح تحميل ترجمات bat. تصحيح من علة # 1890
إصلاح إدخال النص في الخفاش. Fixe bug # 1965
قم بإزالة الجهاز من أمر show لأنه لا يتم استخدامه أو تحديثه
أصلح # 1982 تمكين الكلمة في أمر المساعدة
إصلاح update_postgresql_tables 10 إلى 11
تنظيف بعد بناء ثنائيات الوثيقة المطلوبة من قبل Willem vd Akker لبناء دبيان
يتطلب Qt الإصدار 4.8.4
إصلاح الخطأ رقم 1955 الذي لا بأس بتشغيله؟ لا يعيد على الاستجابة السيئة
المكالمات Backport قفل جديد + تصحيح ل SD
إصلاح الخطأ # 1975 الجديد تم تجاهله عندما يكون الأول مكررًا.
سحب تغييرات src / lib من الرئيسي
سحب ملفات SD من الرئيسي
قم بإيقاف تشغيل اختبار التقليم
إضافة logdir و bsrdir إلى التكوين الانحدار
إضافة bsrdir و logdir إلى التراجع التكوين
تم تغيير الأدلة الافتراضية من / var / bacula إلى / opt / bacula
اجعل حجم الحد الأقصى لحجم التخزين المؤقت أكثر وضوحًا
إصلاح عيوب TERM لـ Solaris 11 في conio.c
اسمح للمجموعة بالضغط على sysconfdir
جعل sysconfdir تنتمي إلى Bacula المستخدم / المجموعة واستبعاد الآخرين
فيكس الظاهري ملف كامل وثيقة علة - حالة السباق
تعزيز رسالة جبل لتشمل قراءة / إلحاق
تحسين الرسائل المبادلة vol_mgr
تعزيز إخراج استخدام الجهاز لتضمين للقراءة / الكتابة
إضافة jobid إلى الإخراج Pmsg
إصلاح الخطأ # 1959 التحقق من صحة الإدخال على حذف الوظائف.
إصلاح الخطأ # 1956 أخطاء التصريح false
إضافة حل بديل لـ # 5507 حيث autoprune وإعادة تحميل في حالة توقف تام
اسمح باستخدام سلاسل الحروف المقتبسة في القائمة
اجعل bfgets يتعامل مع الخطوط الطويلة جدًا
تجنب خطأ seg عن طريق التحقق من عميل NULL - تم الإبلاغ عنها بواسطة Arno
الإصلاح النهائي للعلة رقم 1943
إصلاح الخطأ # 1948 يتم تنفيذ MailOnSuccess على خطأ.
إصلاح الفهرس المفقود في جدول الوسائط
إصلاح الخطأ رقم 1943 بدون تخزين الرسائل على اتصال قاعدة البيانات المغلقة.
إصلاح الخطأ رقم 1946 إصلاح المشكلة مع MySQL مع وظائف أساسية كبيرة.
تقليل وقت الانتظار في الانحدار RunScripts
تطبيق مهلة على اختبارات الانحدار لمدة 15 دقيقة
إصلاح رقم 5346 .bvfs_lsfiles و .bvfs_restore للتعامل مع الملفات المحذوفة
فيكس spooldata ، دقيقة وتشغيل ingnoreduplicate الحجة
إصلاح رسائل segfault
تنفيذ طلب الميزة # 1939
إصلاح # 1938 حول PATH_MAX على hurd
إصلاح # 1938 حول MAXPATHLEN على hurd
إصلاح bug # 1937 البرنامج النصي OpenBSD autochanger
إصلاح # 4996 حول MaxRunTime بإلغاء المهمة مبكرًا جدًا
إصلاح الخطأ # 1934 قيم خاطئة في قائمة الوسائط في BAT
إصلاح حالة السباق في close_msg الذي يتسبب في حدوث عطل على جزء
إصلاح إلغاء الربط المزدوج
المزيد من الاختبارات لتحرير مؤشرات NULL
إضافة توجيه MaximumConcurrentReadJobs إلى مورد التخزين
أضف ujobid إلى .bvfs_get_jobids
تجنب المشكلة عند تجريد مسار نسبي
إصلاح # 4513 حول السمة HIDDEN المعينة إلى الدليل الأصل أثناء الاستعادة
ما هو الجديد في الإصدار 7.0.5:
إصلاح مشكلات البنية / التكوين مع bpluginfo.c
Ref lockor lock_volumes لذلك قفل معظم المجلد بدلا من العالم
إضافة اختبار virtualfull-extreme
تطبيق التصحيح لشيو-مغير اوبنسبد من علة # 1984 - ينفذ listall
أضف bat mac patch من bug # 1953
إصلاح الخطأ رقم 1812 لا يمكن تشغيل مهام Copy / Migrate من bat
إصلاح تحميل ترجمات bat. تصحيح من علة # 1890
إصلاح إدخال النص في الخفاش. Fixe bug # 1965
قم بإزالة الجهاز من أمر show لأنه لا يتم استخدامه أو تحديثه
أصلح # 1982 تمكين الكلمة في أمر المساعدة
إصلاح update_postgresql_tables 10 إلى 11
تنظيف بعد بناء ثنائيات الوثيقة المطلوبة من قبل Willem vd Akker لبناء دبيان
يتطلب Qt الإصدار 4.8.4
إصلاح الخطأ رقم 1955 الذي لا بأس بتشغيله؟ لا يعيد على الاستجابة السيئة
المكالمات Backport قفل جديد + تصحيح ل SD
إصلاح الخطأ # 1975 الجديد تم تجاهله عندما يكون الأول مكررًا.
سحب تغييرات src / lib من الرئيسي
سحب ملفات SD من الرئيسي
قم بإيقاف تشغيل اختبار التقليم
إضافة logdir و bsrdir إلى التكوين الانحدار
إضافة bsrdir و logdir إلى التراجع التكوين
تم تغيير الأدلة الافتراضية من / var / bacula إلى / opt / bacula
اجعل حجم الحد الأقصى لحجم التخزين المؤقت أكثر وضوحًا
إصلاح عيوب TERM لـ Solaris 11 في conio.c
اسمح للمجموعة بالضغط على sysconfdir
جعل sysconfdir تنتمي إلى Bacula المستخدم / المجموعة واستبعاد الآخرين
فيكس الظاهري ملف كامل وثيقة علة - حالة السباق
تعزيز رسالة جبل لتشمل قراءة / إلحاق
تحسين الرسائل المبادلة vol_mgr
تعزيز إخراج استخدام الجهاز لتضمين للقراءة / الكتابة
إضافة jobid إلى الإخراج Pmsg
إصلاح الخطأ # 1959 التحقق من صحة الإدخال على حذف الوظائف.
إصلاح الخطأ # 1956 أخطاء التصريح false
إضافة حل بديل لـ # 5507 حيث autoprune وإعادة تحميل في حالة توقف تام
اسمح باستخدام سلاسل الحروف المقتبسة في القائمة
اجعل bfgets يتعامل مع الخطوط الطويلة جدًا
تجنب خطأ seg عن طريق التحقق من عميل NULL - تم الإبلاغ عنها بواسطة Arno
الإصلاح النهائي للعلة رقم 1943
إصلاح الخطأ # 1948 يتم تنفيذ MailOnSuccess على خطأ.
إصلاح الفهرس المفقود في جدول الوسائط
إصلاح الخطأ رقم 1943 بدون تخزين الرسائل على اتصال قاعدة البيانات المغلقة.
إصلاح الخطأ رقم 1946 إصلاح المشكلة مع MySQL مع وظائف أساسية كبيرة.
تقليل وقت الانتظار في الانحدار RunScripts
تطبيق مهلة على اختبارات الانحدار لمدة 15 دقيقة
إصلاح رقم 5346 .bvfs_lsfiles و .bvfs_restore للتعامل مع الملفات المحذوفة
فيكس spooldata ، دقيقة وتشغيل ingnoreduplicate الحجة
إصلاح رسائل segfault
تنفيذ طلب الميزة # 1939
إصلاح # 1938 حول PATH_MAX على hurd
إصلاح # 1938 حول MAXPATHLEN على hurd
إصلاح bug # 1937 البرنامج النصي OpenBSD autochanger
إصلاح # 4996 حول MaxRunTime بإلغاء المهمة مبكرًا جدًا
إصلاح الخطأ # 1934 قيم خاطئة في قائمة الوسائط في BAT
إصلاح حالة السباق في close_msg الذي يتسبب في حدوث عطل على جزء
إصلاح إلغاء الربط المزدوج
المزيد من الاختبارات لتحرير مؤشرات NULL
إضافة توجيه MaximumConcurrentReadJobs إلى مورد التخزين
أضف ujobid إلى .bvfs_get_jobids
تجنب المشكلة عند تجريد مسار نسبي
إصلاح # 4513 حول السمة HIDDEN المعينة إلى الدليل الأصل أثناء الاستعادة
ما هو الجديد في الإصدار 5.2.12:
يعمل هذا الإصدار على إصلاح خطأ تجزئة خطي تم تقديمه في الإصدار 5.2.11.
ما هو الجديد في الإصدار 5.2.11:
تغييرات مهمة منذ الإصدار الأخير:
أداة أداة جديدة bpluginfo
اجعل وحدة تحكم dump_resource تحترم ACL (حل الأمان)
إضافة chio-changer-openbsd مقدم في bug # 1903
هام نسخة علة وظيفة ثابتة.
10Sep12
أضف JobId إلى إخراج تصحيح SD
قم بإجراء جلسة دفعية كل 800،000 ملف
تبسيط شفرة الحذف الأكثر أمانًا باستخدام regex واحد
نظف توليد رسالة خطأ أثناء خصائص التحديث - يجب إصلاح الخطأ رقم 1823
القضاء على رسائل خطأ نبضات القلب. إصلاح الخلل # 1925
تطبيق التصحيح من علة رقم 1911 لتنفيذ - مع logdir
إضافة chio-changer-openbsd مقدم في bug # 1903
قاعدة بيانات mysql تثبيت / تحديث مخطوطات التصحيح - -. إصلاح الخلل # 1901
تفويض uid / gid يتغير إلى systemd. إصلاح الخلل # 1905
إصلاح الخطأ رقم 1906
إصلاح أخطاء صفحة manpage ، إصلاح الأخطاء # 1907
فشل الإصلاح النهائي لـ # 1859 استعلام واحد.
أداة bpluginfoUtility عرض معلومات مختلفة
Backport المزيد من التعليمات البرمجية الرئيسية
إصلاح Makefile.in بحيث يبني testfind مع تبعية acl
اجعل وحدة تحكم dump_resource تحترم ACL (حل الأمان)
رمز backport من الرئيسي
إصلاح # 1923 حول دعم MySQL 4 لـ BVFS
إصلاح # 1902 حول إخراج فتحات حالة سيئة
إصلاح الخطأ Sigma Copy bug # 4377
إصلاح bsmtp
إعادة تعيين bsmtp لإرسال فقط إلى mailhosts IPv4.
البق الثابتة / المغلقة منذ الإصدار الأخير:
1823 1859 1901 1902 1903 1905 1906 1907 1911 1923 1925 4377
ما هو الجديد في الإصدار 5.2.5:
تعطيل استخدام JS_Warning في انتظار تنفيذ أكثر اكتمالاً
إزالة الإضافات sd القديمة التي لا تعمل بعد الآن.
تكويد sample-query.sql لحالة مهمة تحذير
إصلاح موقع Qt dlls لبناء Win64
إصلاح MediaView :: getSelection
ما هو الجديد في الإصدار 5.2.2:
تطبيق -t الخيار لـ Bat
يتطلب تصحيح QT الإصدار 4.6.2 أو في وقت لاحق لبناء الخفافيش
احصل على lib / plugins.h جديد
اسحب ملفات SD جديدة للمكون الإضافي من Master
إصلاح البرنامج النصي لوضع وضع مخطوطات القطط
إضافة خيارات تكوين Systemd
تقسيم الرسائل عبر سطر قبل إرسالها إلى syslog () إصلاح # 3325
إصلاح bvfs_restore على MySQL
إصلاح # 3308 حيث يمكن لمشكلة SMTP حظر المدير
تغيير نظام تأمين ذاكرة التخزين المؤقت نقطة الاتصال.
تعزيز mountcache مع خيار إعادة المسح بعد الفاصل الزمني.
إضافة خيار٪ D إلى edit_job_code ، تبسيط الاسترجاعات على جانب المخرج
حرك Zdeflate و Zinflate لفصل الملف.
ضع المكتبات بالترتيب الصحيح للليبات غير المشتركة.
إزالة آخر آثار @ @ SQL_BINDIR و @ DB_TYPE @
إصلاح الخطأ رقم 1774
انقل الكشف عن إدخال الدفعة إلى db.m4
الخفافيش: محاولة لإصلاح مشكلة زر الإزاحة عند النقر كثيرا على السابق
bvfs: استخدم المعاملة الفردية لكل مهمة أثناء التحديث
إضافة manw في bwild و bregex man8 الصفحات
إصلاح مشكلة تجميع لوحدة التحكم wx # 1778
bvfs: إصلاح عامل التصفية لمعلمة pattern = bvfs
تحسين سرعة BVFS مع سكليتي ، وذلك بفضل J.Starek
bvfs: إضافة وظيفة clear_cache
bvfs: تعامل مع محرك أقراص Windows عند إنشاء تسلسل هرمي للمسار
ما هو الجديد في الإصدار 5.2.0:
يعد هذا الإصدار 5.2.1 إصدارًا رئيسيًا منذ الإصدار الأخير 5.0.3. ويتضمن أكثر من 299،387 سطر من التغييرات التي قام بها 20 مساهمًا ، والكثير من إصلاحات الأخطاء (انظر أدناه) ، و 1،851 برنامجًا ، وعددًا من الميزات الجديدة المهمة.
ما هو الجديد في الإصدار 5.0.3:
والتوافق:
كما هو الحال دائمًا ، يجب ترقية كل من المدير وخادم التخزين في نفس الوقت.
أقدم 5.0.x و 3.0.x File Daemons متوافقان مع 5.0.3 Director و Storage daemons. يجب ألا تكون هناك حاجة لترقية File Daemons الأقدم.
التغييرات والميزات الجديدة:
إذا فشلت لقطة VSS (Windows) ، فشلت المهمة بأكملها ، فقد طبعت سابقًا رسالة تحذير واستمرت.
شفرات التحرير الجديدة٪ b = وحدات البايت المهمة و٪ f = ملفات مهمة لملفات runscripts
يجب ترقية أي مكونات إضافية غير تابعة لشركة Bacula (أي مكونات طرف ثالث) لتحديد AGPLv3 بدلاً من GPLv2 المستخدم مسبقًا في PLUGIN_LICENSE.
يمكن فرز أعمدة النص في bat Media بالنقر فوق العمود.
إذا أمكن ، سيقوم SD بتحديث النشرة المصورة تلقائيًا Volume Volume (حجم وحدة التخزين) إذا لم يتطابق مع حجم الصوت. يحدث عدم التطابق بين أحجام التخزين عادة عندما يكون FD يحتوي على إسقاط خط comm أو تعطل FD.
اصلاحات الشوائب:
1538 1554 1564 1567 1568 1569 1571 1577 1581 1582 1587 1594 1595 1606 1610
تغيير الترخيص من GPLv2 إلى AGPLv3
جعل Win32 أي نظام الملفات تغيير أكثر وضوحا
إصدار Backport Branch-4.0 إلى Branch-5.0
إصلاح إنشاء كتالوج postgresql عندما لا يكون الإصدار في السطر الأول
إصلاح خطأ # 1610 التعامل مع قيم xattr فارغة على Linux و xBSD.
تجمع البيانات المهملة تجمع في نهاية المهمة وقبل sm_dump
إضافة xattr seg fault protection اقترحه Marco لـ bug # 1610
أضف archlinux إلى os.m4
المزيد من الإصلاحات لمشاكل 32/64 بت في smartall
إصلاح مشكلة 32/64 بت في روتين تفريغ smartalloc
إصلاح نسخة سيئة / لصق في ارتكاب c88dccb88 prably a seg fault
قم بإضافة .dump و .exit أوامر لـ daemons
اجعل SD تقوم بإصلاح حجم وحدة التخزين تلقائيًا في الكتالوج عند نفاد المزامنة
استخدم Pmsg في smartall.c بدلاً من printf لتتبع Windows
يصل الحد الأقصى لحجم الكتلة إلى 20M
إصلاح الأخطاء TLS # 1568 و # 1599
تحسين معالجة أخطاء سطر الأوامر لـ TLS ، قد يصلح الخطأ رقم 1568 و # 1599
حل المشكلة عند إرسال حدث Cancel إلى المكوِّن الإضافي
تحويل جميع Jmsg على مؤشر الترابط الحراسة إلى Qmsg
إصلاح تعطل SD بسبب عدم القفل / إلغاء التأمين غير المتطابق في حالة الخطأ
إصلاح الخطأ رقم 1587 إذا كان لديك عملاء مع تكوين كتالوجات مختلفة ، يحتوي كلا النشرين على كافة العملاء بعد إعادة تحميل أو إعادة تشغيل dirإصلاح الخطأ رقم 1577 أثناء الترحيل: ERROR في block.c: 950 فشل ASSERT: dev- & gt؛ is_open () عن طريق نقل ASSERT () والتعليق عليه
تخطي HB تقتل في FD إذا تم إنهاء مؤشر ترابط HB
إصلاح العطل من عدم تساوي المكالمات volume_lock / unlock
يجب أن تكون الخوارزمية الجديدة الدقيقة أكثر دقة
حفظ أي مقالب أثناء الانحدار إلى دليل dumps
إصلاح تحطم من rw_lock / unlock miss match
محاولة لإصلاح وظيفة مكررة قتل قتل الخطأ
استبدل pthread_kill بواسطة my_thread_send_signal () في jcr.c
إصلاح # 1595 حول مشكلة الكشف عن وضع الدفعي لـ postgresql مع dir غير قياسي في التثبيت
إصلاح # 1594 حول وظائف النسخ prune
تطبيق إصلاح سلسلة حرفية في printf مقدم من Luca Berra
إصلاح الخطأ رقم 1582 استعادة من شيفات تخزين متعددة تكسر النسخ الاحتياطية اللاحقة
إصلاح segfault على & quot؛ إلغاء jobid = & quot؛ أمر
إصلاح الخطأ # 1554 لا يقوم برنامج تثبيت Windows بتكريم علامة S
إزالة رمز zap للسباحة الذي يكسر اختبار 2drive-concurrent-test
إصلاح # 1571 وتثبيت المكتبات مع 755 سم
إصلاح الخطأ # 1581 لا يمكن أن تؤدي ASSERTs في src / dird / jobq.c أبدًا
إصلاح المشكلة مع خيارات BaseJob و Accurate FileSet على جانب العميل
إصلاح لعلة # 1569 حالة توقف تام / تعطل في دير
إصلاح segfault عند تحميل المكونات الإضافية
إصلاح # 1567 حول عرض أسماء المجلدات الطويلة التي تم اقتطاعها أثناء الاستعادة
وأضاف حزمة جديدة bacula-libs.
إصلاح الخطأ # 1538 بدء تشغيل البرامج النصية بإرجاع قيمة غير صحيحة
إصلاح الخطأ # 1564 مخطوطات init لا تتوافق مع LSB
ما هو الجديد في الإصدار 5.0.1:
يعد هذا إصدارًا رئيسيًا لإصلاح الأخطاء ، بما في ذلك بعض التوجيهات التي تمت إعادة كتابتها وتوجيه جديد واحد وبعض السلوك التوجيهي (راجع ملاحظات الإصدار أدناه). كما هو معتاد لإصدار تصحيح (آخر تغيير في الأرقام واحد) ، يتوافق هذا الإصدار مع قاعدة بيانات 5.0.0 ومع العملاء السابقين. ومع ذلك ، يجب عليك * ترقية كافة المكونات الموجودة على أي جهاز واحد (يجب ترقية المدير ، الخفي التخزين ، وملف البرنامج في نفس الوقت ، إذا كانت موجودة على نفس الجهاز).
ملاحظة ، لا يقوم Bacula عادة بإلغاء تثبيت الإصدارات السابقة ، وقمنا بتغيير اصطلاح تسمية الكائن المشترك ، لذا قد ترغب أولاً في حفظ ملفات التكوين الخاصة بك ثم إلغاء تثبيت Bacula القديم باستخدام إزالة Bacula القديمة قبل تثبيت الأداة الجديدة.
إذا لم تقم بذلك ، يجب أن لا تكون خطيرة ، ولكن قد يتم تركك مع بعض الكائنات المشتركة Bacula المشتركة التي لم يتم استخدامها ، وبالتالي إهدار كمية صغيرة من مساحة القرص. إذا كنت تقوم بالترقية من الإصدار 3.0.x أو قبل ذلك ، يرجى الاطلاع على ملاحظات الإصدار الكاملة حيث يجب إجراء ترقية لقاعدة البيانات. عند التحديث من الإصدار 5.0.0 إلى هذا الإصدار ، لا يلزم ترقية قاعدة البيانات.
لقد قام Scott بعدد من التغييرات والتحسينات في عبوات rpm خلال الأسابيع القليلة الماضية منذ إصدار الإصدار 5.0.0 ، لذا فمن المحتمل أن يكون الإصدار 5.0.1 rpms قريباً جداً.
ما هو الجديد في الإصدار 5.0.0:
إصلاح الأخطاء:
1337 1351 1352 1354 1357 1361 1367 1369 1370 1373
1376 1391 1403 1409 1420 1422 1427 1428 1431 1450
1454 1455 1458 1456
ثابت:
المشكلة التي يتم فيها تأمين المدير عندما لا يستجيب خادم SMTP إلى برنامج bsmtp
يعرض أمر dir الخاص بالاستعادة أحجام ملفات غير صحيحة
أصلح العديد من المشكلات المتعلقة بأمر إعادة التحميل
حل مشاكل مع المخروط
القضاء على العديد من deadlocks أو شروط السباق المحتملة من SD
التعزيزات:
المشروع 5: اقتطاع حجم بعد التطهير
المشروع 6: إلغاء البيانات المكررة باستخدام وظائف Base
المشروع 10: استعادة من شيفرة تخزين متعددة
المشروع 11: AllowCompression لكل جهاز
المشروع 23: إضافة وظائف الحد الأقصى للمحادثات للأجهزة لموازنة الحمل بين محركات الأقراص
إضافة خيارات Fileset دقيقة لتكوين الكشف الدقيق. يمكن استخدام التحقق من الاختباري على سبيل المثال.
السماح لـ FD بالحفاظ على قراءة الجذر ولكن بإفلات الكتابة (CAP)
التعامل الآمن مع كلمات المرور للنسخ الاحتياطي للكتالوج
إضافة علامة التبويب-إكمال Bconsole عند استخدام Readline
إضافة Bvfs API للاستعلام عن النشرة المصورة بدون إنشاء شجرة الذاكرة
إضافة اختبار سرعة جديد لبرنامج btape
إضافة شاشات Bat جديدة (محتوى Autochanger ، عرض الوظيفة ، عرض الوسائط ، ...)
نسخة ويندوز من بات
وأضاف الترجمة باكولا الاسبانية
خيار bconsole -u nnn الجديد يكون المهلة على الأوامر
السماح بترحيل ، نسخ ، والظاهري الكامل للقراءة والكتابة إلى نفس المجموعة
عرض المعوقين - عروض وظائف معطلة
إضافة ملف تجمّع وفترات احتفاظ بالوظيفة (تأخذ الأسبقية على العميل)
العديد من تحسينات ACL
تمت إضافة المستوى إلى حالة FD إدخال المهمة
السماح بتشغيل / إيقاف فحص المجموع الاختباري لكل جهاز
تعيين الفاصل الزمني لاستقصاء الأجهزة إلى 5 دقائق - لم يكن الاستطلاع سابقًا
تنفيذ مدير قفل مع حماية النظام سيئة
التوافق:
وكما هو الحال دائمًا ، يجب ترقية كل من المدير وخادم التخزين في نفس الوقت ، وفي أي جهاز معين ، يجب تشغيل إصدار واحد فقط من Bacula. هذا يعني أنه على المخرج وأجهزة التخزين الخفيّة ، يجب * ترقية * برنامجك الخفي أيضًا.
أقدم 3.0.x وربما 2.4.x File Daemons متوافقة مع 5.0.0
مدير و daemons التخزين. يجب ألا يكون هناك حاجة لترقية الملفات القديمة
Daemons على الفور. ومع ذلك ، نوصي بأن تقوم بذلك في أقرب وقت مناسب لحالتك.
لم يتم العثور على التعليقات