|
scrapper
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 11:17
hallo leute, die manuellen tar Backups sind sehr zeitaufwändig und nervig mit der Zeit.
Somit hab ich mich dazu entschieden ein Automatisierungs-Tool einzusetzen. Das beliebte sbackup hat jedoch einen erheblichen Nachteil - es ist für GUI only konzipiert und installiert auf meinem Ubuntu-Server 170MB GUI related packages. (keine schöne Sache)
Also werde ich mich wohl für den konsolen-basierten backup-manager entscheiden. Hat jemand Erfahrung damit oder andere Vorschläge?
Der Link zur offiziellen Webseite ist: http://www.backup-manager.org/ Vielen Dank für Eure Infos Moderiert von redknight: Verrückterweise haben wir entschieden, Backupthemen im Backupforum zu behandeln.
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16681
Wohnort: Lorchhausen im schönen Rheingau
|

25. April 2012 11:27
Ich würde mein Backup immer selbst steuern wollen und meine Skripte dazu selbst schreiben. Oder lässt das Dein Server nicht zu
|
|
scrapper
(Themenstarter)
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 11:36
naja ich will das Rad nicht neu erfinden. Ich hab 100% Zugriff und Kontrolle über den Server. Aber: Ich könnte mir gut vorstellen, dass sich die Jungs von backup-manager schon ordentlich Gedanken gemacht haben und die Software zuverlässiger ist als wenn ich jetzt ein Script selber schreibe.
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16681
Wohnort: Lorchhausen im schönen Rheingau
|

25. April 2012 11:46
Ich kann mir das Ding aktuell nicht anschauen und will daher auch keine Meinung vorwegnehmen. Dementsprechend kann ich also auch nicht sagen, was die Software abdeckt und was nicht. Bei meinen Servern sind die Konfigurationen zentral revisioniert und Backup wird nur von Nutzdaten gemacht. Das scripte ich mit rsync schneller als ich eine vorgefertigte Lösung auf meine Bedürfnisse angepasst habe.
|
|
scrapper
(Themenstarter)
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 11:52
Das hört sich sehr überzeugend an! Sollte dein Skript keine Secrets enthalten - könntest es mir eventuell zukommen lassen, damit ich ne Ausgangsbasis habe!?
Zusätzlich zieh ich mir natürlich noch das rsync Wiki rein: http://wiki.ubuntuusers.de/rsync Das Skript würd ich in der Nacht als Cron-Job laufen lassen. sbackup und backup-manager bieten auch die Möglichkeit Backups von gewissem Typ und Alter zu löschen.
Beispielsweise alle die älter als 4 Wochen sind werden automatisch gelöscht - was ich für ne gute Sache halte. Hat dein Skript ein ähnliches Feature oder machst du das manuell? liebe Grüße
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16681
Wohnort: Lorchhausen im schönen Rheingau
|

25. April 2012 12:03
Das Skript sieht je nach Server anders aus. Grob gesagt:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 | #!/bin/bash
log= ###Logfile angeben
ziel=
quellen=( ###Hier eine Liste von zu sichernden Verzeichnissen
)
echo "$(date) Backupstart" >> $log
if [[ ! -w $ziel ]]
then
echo "$(date) FEHLER: $ziel nicht beschreibbar" >> $log
exit 1
fi
for i in ${quellen[@]}
do
if [[ ! -d $i ]]
then
rsync -au --partial $i $ziel >> $log
else
echo "$(date) $i nicht vorhanden" >> $log
fi
done
|
so als Ansatz. SQL-Datenbanken zB würd ich skriptgesteuert dumpen lassen und den DUMP (evtl gepackt) mitsichern. Zusätzlich gibt es auch eine Art Revisionierung mit rsync im Skript-Bereich hier im Wiki scrapper schrieb: sbackup und backup-manager bieten auch die Möglichkeit Backups von gewissem Typ und Alter zu löschen.
rsync hat nur einen Satz Das Problem tritt also gar nicht auf.
|
|
scrapper
(Themenstarter)
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 12:10
Ah verstehe "rsync" schreibt also über das vorige Backup drüber (hat nur einen Satz). Ich werde das Backup-Thema wohl mit deinem Vorschlag lösen, keep it simple, das mag ich.
Und mir in Zukunft ne Menge Zeit ersparen. Die PostgreSQL Datenbank sicher ich mit pg_dump - ab jetzt als cronjob.
Und Dein Skript lass ich auch als cronjob laufen. Ich bedanke mich nochmals für Deine Hilfe!
|
|
scrapper
(Themenstarter)
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 12:57
Nur falls andere Interesse haben, backup-manager hat den Vorteil, dass man auf einfache Art und Weise den "nice"-Level angeben kann um die CPU nicht zu sehr zu belasten. Jeder muss wohl am Ende selbst entscheiden, was die beste Lösung für Ihn ist. Ich selbst bin noch unschlüssig und teste mal beides. Beste Grüße
|
|
u1000
Anmeldungsdatum: Okt. 2, 2011
Beiträge: 799
Wohnort: Raumgitter 325
|

25. April 2012 12:58
redknight schrieb: Zusätzlich gibt es auch eine Art Revisionierung mit rsync im Skript-Bereich hier im Wiki
http://wiki.ubuntuusers.de/Skripte/Backup_mit_RSYNC Läuft bei mir gut, schnell und Platzsparend durch die Hardlinks. Revisionen habe damit auch genügend. nice und ionice geht auch 
|
|
scrapper
(Themenstarter)
Anmeldungsdatum: Juni 20, 2007
Beiträge: 32
Wohnort: Austria
|

25. April 2012 13:15
@u1000 danke, das wird ja immer besser! ich denke so werd ichs machen.
|