Bareos

最後更新: 2022-11-25

介紹

HomePage: https://www.bareos.com/

Client/Server based backup program

License: GNU AGPLv3

Bareos is a fork of the Bacula version 5.2(@2010)

Components

  • Director Daemon
  • Console
  • File Daemon
  • Storage Daemon
  • Catalog services

Director Daemon

It schedules and supervises all the backup, restore, verify and archive operations.

Console

WebUI: bareos-webui

CLI: bareos-bconsole

user to communicate with the Bareos Director.

File Daemon (on each Client)

sends files to the Storage Daemon

Storage Daemon

There can be multiple Bareos Storage Daemon in your environment,

all controlled by the same Bareos Director.

Catalog services(DB)

maintaining the file indexes and volume databases for all files backed up.

PostgreSQL, SQLite(Deprecated), MySQL(Deprecated)

 


Accurate mode

 

* In non Accurate mode, files deleted after a Full save will be included in a restoration.
 To avoid this, use Accurate mode backup.
 Accurate mode
 For 500.000 files (a typical desktop linux system), it will require approximately 64 Megabytes of RAM on your File daemon

 


Firewall

 

Director: 9101/tcp

PostgreSQL: 5432/tcp

WebUI: PHP(internal webserver) 9100/tcp, Apache: 9101/tcp

 

 


Testing Configuration Files

 

su bareos -s /bin/sh -c "/usr/sbin/bareos-dir -t"
su bareos -s /bin/sh -c "/usr/sbin/bareos-sd -t"
bareos-fd -t
bconsole -t
bareos-tray-monitor -t

 


Start the Bareos Daemons

 

systemctl start bareos-dir
systemctl start bareos-sd
systemctl start bareos-fd

 


 

 

 

 

Creative Commons license icon Creative Commons license icon