<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Bacula_Server</id>
	<title>Bacula Server - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Bacula_Server"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Bacula_Server&amp;action=history"/>
	<updated>2026-05-15T21:16:25Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Bacula_Server&amp;diff=4901&amp;oldid=prev</id>
		<title>Thomas: Die Seite wurde neu angelegt: „==Allgemeines== * Betriebssystem: SuSE 9.3 * Datenbank PostgreSQL 8.x (andere Backends möglich)  ==Installation Datenbank== Die Datenbank wird aus den Sourcen…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Bacula_Server&amp;diff=4901&amp;oldid=prev"/>
		<updated>2014-08-06T14:06:23Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „==Allgemeines== * Betriebssystem: SuSE 9.3 * Datenbank PostgreSQL 8.x (andere Backends möglich)  ==Installation Datenbank== Die Datenbank wird aus den Sourcen…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Allgemeines==&lt;br /&gt;
* Betriebssystem: SuSE 9.3&lt;br /&gt;
* Datenbank PostgreSQL 8.x (andere Backends möglich)&lt;br /&gt;
&lt;br /&gt;
==Installation Datenbank==&lt;br /&gt;
Die Datenbank wird aus den Sourcen installiert, da es ansonsten bei der späteren Installation von bacula zu Problemen kommt; dieverse Verzeichnisse werden dann nicht gefunden und man muss mit Links tricksen, was das System dann unübersichtlich macht. (eventuell ändert sich das in späteren Versionen?)&lt;br /&gt;
&lt;br /&gt;
* Download tarball von [http://www.postgresql.org www.postgresql.org]&lt;br /&gt;
* Entpacken - ./configure - make - make install&lt;br /&gt;
* Datenbankverzeichnis anlegen und Gruppe / Superuser anlegen&lt;br /&gt;
 mkdir /var/lib/postgresql&lt;br /&gt;
 groupadd postgres&lt;br /&gt;
 useradd -d /var/lib/postgresql/ -g postgres postgres&lt;br /&gt;
 chown postgres /var/lib/postgresql/&lt;br /&gt;
* als Benutzer postgres Datenbank initialisieren&lt;br /&gt;
 su postgres&lt;br /&gt;
 /usr/local/pgsql/bin/initdb -D /var/lib/postgresql/&lt;br /&gt;
* Startscript selbst erstellen (wieder Benutzer root) oder das mitgelieferte kopieren,anpassen und Links erstellen &amp;lt;br&amp;gt;&lt;br /&gt;
Skript zu finden unter /pfad/zur/source/contrib/start-scripts/linux &amp;lt;br&amp;gt;&lt;br /&gt;
Anzupassen:&lt;br /&gt;
 PGDATA=&amp;quot;/var/lib/postgresql&amp;quot; - Datenbankverzeichnis&lt;br /&gt;
 PGLOG=&amp;quot;/var/log/postgresql&amp;quot;  - Logging (log datei anlegen!)&lt;br /&gt;
* Zugriff anpassen:&lt;br /&gt;
 /var/lib/postgresql/pg_hba.conf&lt;br /&gt;
anpassen&lt;br /&gt;
* eventuell Konfiguration anpassen&lt;br /&gt;
 /var/lib/postgresql/postgresql.conf&lt;br /&gt;
&lt;br /&gt;
==Installation bacula==&lt;br /&gt;
bacula wird aus den Sourcen installiert, da das aktuelle rpm Paket keine acl Unterstützung bietet. (eventuell ändert sich das in späteren Versionen?)&lt;br /&gt;
;Folgende Pakete muessen auf dem System sein:&lt;br /&gt;
* wxWidgets&lt;br /&gt;
* termcap&lt;br /&gt;
* zlib, zlib-devel&lt;br /&gt;
* libacl, libacl-devel (nur, wenn acl Support gewuenscht)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Download ([http://www.bacula.org www.bacula.org]), entpacken und compilieren&lt;br /&gt;
./configure --prefix=/usr/local/bacula --with-postgresql=/usr/local/pgsql&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
* Startscript&lt;br /&gt;
 make install-autostart&lt;br /&gt;
* Konfigurationen anpassen&lt;br /&gt;
 /usr/local/bacula/etc/bacula-dir.conf&lt;br /&gt;
 /usr/local/bacula/etc/bacula-fd.conf&lt;br /&gt;
 /usr/local/bacula/etc/bacula-sd.conf&lt;br /&gt;
&lt;br /&gt;
*bacula Datenbank erzeugen und Rechte anpassen&lt;br /&gt;
 /usr/local/bacula/etc/create_bacula_database&lt;br /&gt;
 /usr/local/bacula/etc/make_bacula_tables&lt;br /&gt;
 /usr/local/bacula/etc/grant_bacula_privileges&lt;br /&gt;
&lt;br /&gt;
Die Scripte muessen von einem Benutzer ausgefuehrt werden, der die entprechenden Rechte im DB-System besitzt; am einfachsten als Benutzer postgres (Rechte auf den Scripten muessen dann noch angepasst werden).&lt;br /&gt;
&lt;br /&gt;
{{HOWTO}}&lt;br /&gt;
[[Kategorie:Bacula]]&lt;/div&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
</feed>