Druck
Wie es der Zufall so will…
Weihnachten ist vorüber und wir wollen wieder an unsere Arbeit gehen. Schließlich müssen bis zum 10.01.10 einige Anmeldungen gemacht werden. Der Rechner startet…. und dann kommt der gefürchtete BLUESCREEN!!!!!
Aber ein guter Controller (und auch EDV’ler) plant solche Dinge ja ein. Wir machen uns also an die Rücksicherung. Wir sichern alle unsere Rechner über das Backup-Programm Bacula ab. Bacula ist ein netzwerkfähiges, zeitlich steuerbares Datensicherungsprogramm, das obendrein noch Open Source ist. Das heißt, es fallen keinerlei Linenzgebühren an. Der Nachteil ist, es braucht etwas mehr Einarbeitungszeit, aber das haben wir ja hinter uns.
Nun zu Bacula und der Rücksicherung:
Ich will einen Windows Rechner rücksichern. Das geht nicht ohne weiteres, denn Windows sperrt im Betrieb einige Dateien, die auch überschrieben werden müssen. Aus diesem Grunde habe ich mit BartPE eine Windows-Live-Version (eine auf einer CD ausführbare Windowsversion) erstellt. Dort ist ein Bacula-Client mit installiert. Diese CD starten ich auf dem Rechner, den ich wiederherstellen möchte.
Wer sich die Erstellung der Live-Version sparen möchte – hier ist die Version , die ich verwende. Diese Version ist eine virtuelle Maschine für XEN 3.3.1 : Download -pebuilder.iso-
Das Live-Windows meldet sich mit dieser Frage:

Hier bitte mit “Yes” antworten. Weiter geht mit den Netzwerkeinstellungen. Darauf wählen Sie diese Option und bestätigen mit OK:

Jetzt benötigen Sie die Netzwerkangaben. Idealerweise sollten Sie auf jedem Rechner einen Aufkleben mir der Netzwerkadresse haben, die ungefähr so aussieht:
IP-Adresse (IP Address): 192.168.102.218
Netzwerkmaske (Subnet Mask): 255.255.255.0
Standardgateway (Default Gateway): 192.168.102.1
DNS (DNS Server): 192.168.102.250
Die ersten 3 Einträge geben Sie unter der Überschrift IP Addressen ein:

Dann klicken Sie den Punkt DNS & WINS an und tragen in diese neue Maske unter “DNS Server” die Nummer des DNS-Servers ein. Dann bestätigen Sie mit OK.
Nun beginnt der Bacula-Einrichtungsteil. Wichtig in diesem Menü sind nur die ersten 4 Punkte:

1. Sie klicken auf “Copy Bacula File Client Config To Ramdisk”. Die Bacula-Config-Datei wird kopiert. Sie bekommen keine weitere Meldung dazu.
2. Sie klicken auf “Edit Bacula File Client Config To Ramdisk”. Es öffnet sich ein Editor mit der Konfiguration der Clients-Konfiguration. Dort sind folgende Einträge auf jeden Fall zu machen:

So sieht meine Konfiguration aus. Sie müssen die natürlich anpassen und dann Speichern.
Achtung: WorkingDirectory = B:/ (Wichtig: In der Konfigurationsdatei wird das \ als / geschrieben.)
3. Sie klicken auf “Install Bacula Client Service”. Der Bacula-Service wird installiert.
4. Sie klicken auf “Start Bacula Client Service”. Der Bacula Client wird gestartet. Sie bekommen keine weitere Meldung dazu.
Fertig ist der Bacula Client. Der Rest wird vom Server aus über die Bacula bwx-console gemacht.
Öffnen Sie die bwx-console, wählen Sie den Reiter RESTORE an und klicken auf den “Enter restore mode” Button. Es erscheint folgendes Bild:

Hier sehen Sie unsere Auswahl. Die Daten in diesem Fenster passen Sie bitte dem geforderten Client und das Sicherungsdatum an. Hier ist es die Sicherung vor Weihnachten. Bestätigen Sie mit OK. Es erscheint die Dateiauswahl. In unserem Fall sollen alle Dateien zurückgeschrieben werden. Wenn Sie die Dateien ausgesucht haben, klicken Sie oben auf “Restore”.
Es wird folgende Auswahl aufgerufen:

Hier passen Sie bitte auf, dass im Eingabefeld hinter “Where” ein / eingetragen ist, sonst passiert bei der Rücksicherung gar nichts. Bei “Replace” wählen wir always aus, um wirklich den Stand vom 23.12.2009 zu bekommen. Damit sind alle Einstellungen gemacht. Bestätigen Sie unter noch mit Apply und danach mit OK, und dann sollte die Rücksicherung nach ein paar Sekunden beginnen.