Catalog Update

BWeb defines several internal tables that are used to create groups of machines, or provide instant navigation during restorations. An SQL script is used to declare these tables in the schema catalog.

PostgreSQL

The PL procedure language must be available in your Postgres cluster. You can install it with the administrator account postgres:

postgres:~$ createlang -d bacula plpgsql

After this operation, you can load the BWeb tables. To avoid permission problems, you should use the bacula account as defined in your database.

$ psql -U bacula -f script/bweb-postgresql.sql bacula

Mysql

The following command permits loading BWeb tables and functions into your catalog:

$ mysql -u bacula bacula < script/bweb-mysql.sql

Go back to Installation with Packages chapter.