Seite wählen

NETWAYS Blog

Verfahren zwischen Bacula und Bareos

4ef9552e46Unsere Freunde von Bareos haben scheinbar Probleme mit Bacula Systems, welche ihnen Copyright Verletzungen in zwei Fällen vorwerfen. Ein Auszug:

Bacula Systems wirft uns konkret an 2 Stellen eine Copyright-Verletzung vor:
1. Datenbank Indizes Anlegen
Hier geht es um ca. 20 Zeilen Code, die wir angeblich unrechtmäßig verwenden. 
Dieser Teil betrifft Bareos Versionen ab dem ersten stabilen Release
2. Config Engine
Hier geht es um mehrere Dateien und eine Optimierung des Konfigurationsparsers. 
Dieser Code ist in kein Stable Release eingeflossen, sondern ist ausschließlich im sogenannten „Master-Tree“ enthalten. Master dient experimentellen Zwecken von neuem Code. Der Original Code wurde auch nicht übernommen, sondern diente als Blaupause für eine optimierte eigene Implementierung.

Das vollständige Statement gibt es hier bei Bareos zu lesen. Wir selbst setzen Bareos seit Monaten im eigenen Datacenter und bei Kunden ein und haben uns sehr gefreut, dass jemand das eingeschlafene Bacula Projekt geforked hat.
An dieser Stelle möchte ich gerne eine E-Mail von Ethan Galstad auf der nagios-devel-list zitieren. Er hat die mögliche Weiterentwicklung eines lahmenden Projekts in einem einfachen Vier-Punkte-Plan treffend zusammengefasst:

1. Run 1.x and not 2.0 alpha code in your production environment
2. Keep bugging me until I commit the patch to CVS
3. Maintain a separate repository with your own patches (a mini-fork)
4. Fully fork the code into another project

Für alle Nutzer von Open-Source Software ist genau DAS der große Vorteil und der wirkliche Schutz vor einem Vendor-Lock-in. Wir drücken den Jungs von Bareos die Daumen und hoffen das da bald Ruhe einkehrt. Thumbs up, guys!
(Quelle nagios-devel)

Bernd Erk
Bernd Erk
CEO

Bernd ist Geschäftsführer der NETWAYS Gruppe und verantwortet die Strategie und das Tagesgeschäft. Bei NETWAYS kümmert er sich eigentlich um alles, was andere nicht machen wollen oder können (meistens eher wollen). Darüber hinaus startete er früher das wöchentliche Lexware-Backup, welches er nun endlich automatisiert hat. So investiert er seine ganze Energie in den Rest der Truppe und versucht für kollektives Glück zu sorgen. In seiner Freizeit macht er mit sinnlosen Ideen seine Frau verrückt und verbündet sich dafür mit seinen beiden Söhnen und seiner Tochter.

OSBC – Bareos und Bacula Reporting

Vor drei Wochen fand in Köln die Open Source Backup Conference 2013 statt – und wir waren natürlich mit dabei! Mein Vortrag drehte sich ums Reporting für Bacula und natürlich Bareos. Videos und Slides sind mittlerweile online:

Ihr kennt Bareos noch nicht? Hier gibt’s mehr dazu. Bei dieser Gelegenheit nochmal ein herzliches Dankeschön für das nette Feedback und vor allem an den Veranstalter, die dass IT GmbH aus Köln!

Thomas Gelf
Thomas Gelf
Principal Consultant

Der gebürtige Südtiroler Tom arbeitet als Principal Consultant für Systems Management bei NETWAYS und ist in der Regel immer auf Achse: Entweder vor Ort bei Kunden, als Trainer in unseren Schulungen oder privat beim Skifahren in seiner Heimatstadt Bozen. Neben Icinga und Nagios beschäftigt sich Tom vor allem mit Puppet.

Weekly Snap: PuppetConf, Bacula-Web, EventDB & Check_Open_Problems Plugin

17-21 September covered all our usual topics, from sys admin and developer tips to monitoring tools and talks – with travels to North America thrown in.
As usual, Eva counted down 30 days to the OSMC 2012; this time with Ronny Trommer’s presentation on the status quo of OpenNMS.
Martin then recommended Bacula’s latest web GUI version 5.2.10 and Eric played with VirtualBox command line tools, opening guest applications from his host system.
While Bernd, Julian and Tom looked ahead to next week’s PuppetConf in San Franscisco, Vanessa already sent home happy snaps from her language course in Vancouver.
On the monitoring front, Markus introduced EventDB for event monitoring with Icinga and Thomas put together a new check_open_problems plugin, inspired by our customer Perdata. Both are available on our git.netways.org and Monitoring Exchange.

Bacula Web Gui Bacula-Web

Seit einiger Zeit ist eine neue Version der Web Gui „Bacula-Web“ für Bacula erschienen.
Bacula-Web ist ein Open Source Tool, welches ein Teil des Bacula Projectes ist.
Mit dieser Oberfläche ist es zwar nicht möglich Jobs zu steuern, aber man kann sich dafür
viele Informationen über Jobs, Volumes und Pools übersichtlich anzeigen lassen.

Die Installation und Konfiguration ist schnell durchgeführt, was ein Ausprobieren
sehr einfach macht.
Für die Installation benötigt man lediglich einen Webserver mit PHP Modulen
(Howto) und eine laufende Bacula Director Datenbank egal ob MySQL, postgreSQL oder SQLite.
Leider bin ich heute auf einen Fehler gestoßen, der mit der neusten Version 5.2.10 und
postgreSQL auftritt. Der Bug ist bekannt und ich hoffe, dass dieser schnell behoben wird.

Trotzdem lohnt sich das Ausprobieren auf jeden Fall.

Martin Schuster
Martin Schuster
Senior Systems Engineer

Martin gehört zu den Urgesteinen bei NETWAYS. Wenn keiner mehr weiss, warum irgendwas so ist, wie es ist, dann wird Martin gefragt. Er hat es dann eigentlich immer mal schon vor Jahren gesehen und kann Abhilfe schaffen :). Vorher war er bei 100world als Systems Engineer angestellt. Während er früher Nürnbergs Partykönig war, ist er nun stolzer Papa und verbringt seine Freizeit damit das Haus zu renovieren oder zieht einfach um und fängt von vorne an.

Schorsch erzählt: Ausbildung erfolgreich abgeschlossen


Lange ist es her, aber nun bin ich zurück – mit guten Nachrichten. Heute hatte ich nun meine letzte Prüfung – es war die mündliche Praxisprüfung zu meinem Projekt und ein Fachgespräch zu allgemeinen Ausbildungsthemen. Mein Projekt war die „Integration einer Backuplösung bei einem Kunden der NETWAYS GmbH“. Darin enthalten war die Auswahl und Beschaffung eines Systems, die Einrichtung und Installation des Raid, Netzwerkes und Betriebssystems, sowie natürlich die komplette Einrichtung einer Backupumgebung mit Bacula – auch das Einbinden von den Clients und die Einrichtung eines Webinterfaces war im Projekt inbegriffen.
Für das Setup sollte ich eine Dokumentation in 20-Seitiger Länge und 6-facher Ausfertigung der IHK bereitstellen, dies geschah jedoch schon vor 6 Wochen. Heute war also nur die Präsentation zur Ergänzung der Dokumentation und das Fachgespräch.
Es sind viele Projektbezogene Fragen gewesen, aber auch allgemein zu IT und auch Wirtschaft – denn wer hat es geahnt; der Fachinformatiker ist ein kaufmännischer Beruf. Nach gut 45 Minuten Präsentation und Fachgespräch bekam ich das OK von den Prüfern und konnte meine Sachen wieder zusammen packen. Kurz danach habe ich erfahren, dass ich meine Prüfung bestanden habe. Jetzt bin ich also nicht mehr Junior Systems Engineer sondern „nur“ noch Systems Engineer – oder auf Deutsch: Fachinformatiker für Systemintegration.
Außerdem bin ich mit dem Bestehen dieser Prüfung nahtlos in das Angestelltenverhältnis bei NETWAYS übergegangen.
Jetzt fällt mit einem Mal der Prüfungsstress und die Anspannung der letzten 3 Monate ab und ich kann mich wieder der doch bevorzugten Arbeit widmen.
Also dann bis zum nächsten Blog – wahrscheinlich geht’s dann eher um eine technische Lösung