anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 19 Mär, 2024 11:07

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mi 13 Aug, 2008 15:06 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Japp, ich hatte letztens mein Backupskript komplett neu geschrieben - in Perl, weil das ganz interessant mit dem FTP geregelt war.

Falls jemand Interesse hat, häng ichs hier mal an. Es lässt ich einfach einstellen und sichert Datenbanken und Verzeichnisse - kann als Monats/Wochen/Tagesbackup aufgerufen werden und legt selbst Verzeichnisse an (außer auf dem FTP Server) die es verwaltet.

Tagesbackups werden noch 1 Woche länger aufbewahrt, dann gelöscht. Man hat im Minimalfall also 1 Woche +1 Tag und im besten Fall fast 2 Wochen Tagesbackups.
Wochenbackups und Monatsbackups werden nicht gelöscht - kann man manuell machen wenn man will. (oder garnicht erst aufrufen)

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 13 Aug, 2008 17:23 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Interesse besteht durchaus. Ich mach bereits per Cronjob und Perl regelmäßige DB-Backups mit dem MySQL-Dumper. Backups der Dateien und Verzeichnisse allerdings immer noch von Hand. Wäre eine schöne Erleichterung auch dies automatisieren zu können^^


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 14 Aug, 2008 08:16 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Datei anbei.

Soweit hab ich noch kurze Erklärungen angefügt.

Es ist nicht super-flexibel, aber doch weit genug ;) denke ich mal.

Siehste ja leicht zum anpassen was wo passiert. Ob Du die etc/root und log backups brauchst -> wenn nicht weg damit.

Und derzeit werden *ALLE* dbs gebackupt (im mysqldump mit -A letzter parameter) was der angegebene User sieht =)

viel spaß


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Zuletzt geändert von Nightborn am So 17 Aug, 2008 19:18, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 15 Aug, 2008 23:21 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Zunächst mal schönen Dank^^

Ich steh nur grad ein bisschen auf dem Schlauch :???:

Ich hab zwar keinen blassen Schimmer vorn Perl, aber ich denke dennoch einwandfrei zu erkennen das dieses Script nur eine FTP-Verbindung etabliert und den Dateitransfer startet. Ich sehe in dem 15-Zeiler aber keine Stelle die zum Beispiel mysqldump, tar, gzip oder was auch sonst immer aufrufen würde um ein Backup von irgendwelchen Datenbanken oder Dateien zu erstellen.
Fehlt da nicht noch was, oder hab ich da was völligst verpeilt?


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 17 Aug, 2008 08:15 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
der letzte satz ist der wichtige.

mach doch mal ne textsuche nach "mysqldump" und "gzip" und so.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 17 Aug, 2008 18:36 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Nightborn hat geschrieben:
der letzte satz ist der wichtige.

Was für mich nun die nächste Frage aufwirft. Der letzte Satz in ... ?
In deinem vorherigen Post? Oder in meinem Post? Oder beim Tischtennishalbfinale in Peking? *grübel*

Nightborn hat geschrieben:
mach doch mal ne textsuche nach "mysqldump" und "gzip" und so.

Für mich ebenfalls nicht schlüssig ... wo soll ich suchen? In deinem so genannten Backupscript das gerade mal eine Länge von 720 Bytes hat wohl nicht, denn dort geht es wirklich nur um den FTP-Transfer. Bin schon auf die Idee gekommen mir das Zip-Archiv ein zweites mal zu saugen weil ich dachte das mir da eventuell was abhanden gekommen ist, was mir schon sehr unwahrscheinlich war da ich beim Entpacken keine Meldung über ein beschädigtes oder unvollständiges Archiv bekam.

Danke für deine Antwort. Doch schlauer hat sie mich leider nicht werden lassen. :???:


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 17 Aug, 2008 19:20 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
*hust*

okay kinder, jetzt sehen wir was passiert, wenn wir statt /root/temp/backup.pl die /root/backup.pl zippen...
also lieber nochmal ins archiv reinschauen, bevor ihr dann hochladet...

*hust*

sorry, war die alllllleeeererste version, wie Du sagtest der reine FTP upload, sonst nix.

siehe oben, nochmal die geänderte *richtige* datei mit eher ein paar kb =)

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 17 Aug, 2008 20:07 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Lag bestimmt an der frühen Morgenstunde. Noch nicht genügend Coffein im Blutkreislauf gehabt, wie? :D

Okay, danke noch mal. Werd mir Zeit nehmen die Config auf meinen Server und meine FTPs anzupassen. Und dann Bericht erstatten ob es läuft und wie es mir gefällt.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo 18 Aug, 2008 09:06 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Ne, ich trink keinen Kaffee o.ä.

Schau's Dir an, hoffentlich hab ich beim Dokumentieren nicht irgendwo Unfug gemacht.. aber sollte laufen.

Es ist mehr angepaßt als flexibel, sonst hätte ich das noch weiter modularisiert.. ;) aber ich war auch an dem Tag schon eher müde und wollte nur noch sauber ein Backup laufen haben - und es läuft seither problemlos... das erste Skript / das erste Programm was auf Anhieb und seither fehlerfrei läuft Oo

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 20 Aug, 2008 19:12 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Nightborn hat geschrieben:
Ne, ich trink keinen Kaffee o.ä.

Vielleicht solltest du mal damit anfangen *gg*

Nightborn hat geschrieben:
Schau's Dir an, hoffentlich hab ich beim Dokumentieren nicht irgendwo Unfug gemacht.. aber sollte laufen.

Unfug hab ich nicht gefunden. Zumindest für mich waren die Kommentare ausreichend und verständlich :D

Nightborn hat geschrieben:
Es ist mehr angepaßt als flexibel, sonst hätte ich das noch weiter modularisiert.. ;) aber ich war auch an dem Tag schon eher müde und wollte nur noch sauber ein Backup laufen haben - und es läuft seither problemlos... das erste Skript / das erste Programm was auf Anhieb und seither fehlerfrei läuft Oo

Und läuft nun auch bei mir ohne Probleme. Freu, zurücklehn und zuseh wie alles von selbst funzt, und da sich an einem Root bzw. dedizierten Server nicht täglich die Verzeichnisstruktur ändert ist es flexibel genug für mich^^

THX nochmal


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum