Bacula تتكون من عدة مكونات وخدمات تُستخدم لإدارة ملفات النسخ الاحتياطي والمواقع:
1. Bacula Director (المدير):
خدمة تتحكم في جميع عمليات النسخ الاحتياطي، واستعادة البيانات، والتحقق منها، والأرشفة.
2. Bacula Console (الواجهة الرئيسية):
تطبيق يسمح بالتواصل مع المدير. توجد ثلاثة إصدارات للواجهة:
- - واجهة سطر الأوامر النصية.
- - واجهة المستخدم الرسومية GTK+ المستندة إلى بيئة Gnome.
- - واجهة المستخدم الرسومية wxWidgets.
3. Bacula File (ملقم Bacula):
يُعرف أيضًا ببرنامج Bacula Client. يُثبت هذا التطبيق على الأجهزة التي يتم نسخها احتياطيًا، وهو مسؤول عن معالجة البيانات المطلوبة من قبل المدير.
4. Bacula Storage (التخزين Bacula):
البرنامج الذي يقوم بتخزين البيانات على وسائط مادية، واسترداد البيانات منها.
5. Bacula Catalog (فهرس Bacula):
مسؤول عن الحفاظ على فهارس الملفات وقواعد البيانات لجميع الملفات المُنسخة احتياطيًا. يتيح هذا النظام تحديد واستعادة سريعة للملفات المؤرشفة. يدعم الفهرس ثلاث قواعد بيانات مختلفة: MySQL، PostgreSQL، وSQLite.
6. Bacula Monitor (الرصد Bacula):
يراقب المدير وملقمات الملفات وملقمات التخزين. حاليًا، يتوفر الرصد فقط كتطبيق رسومي GTK+.
يمكن تشغيل هذه الخدمات والتطبيقات على عدة خوادم وعملاء، أو يمكن تثبيتها على جهاز واحد إذا كنت تقوم بنسخ قرص واحد أو حجم واحد.
0 Comments
تقديم إقتراح