[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Redaxo_Backup preview - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

Redaxo_Backup preview

25. Mai 2008, 00:15

hi!

ich stelle euch hier kurz mein erstes Programm für Redaxo vor: Redaxo_Backup.

Das Programm speichert Zugänge zu Redaxo-Websiten, und erstellt Backups. Das ganze passiert rein über HTTP. Erforderlich ist ein installiertes Redaxo ab 3.2, und das Addon import_export. Es werden einfach die Zugangsdaten für Redaxo angegeben, und den Rest macht das Programm selber.

Das ganze funktioniert aber noch nicht so ganz... Ich habe gerade 10 Seiten damit getestet, nur bei ca. 5 hat alles reibungslos funktioniert. Wenn Redaxo in einen Unterordner installiert ist, dürfte es nicht klappen, und bei älteren Versionen auch nicht...

Zur zeit können nur mac user das Programm öffnen, die die QT Bibliotheken installiert haben. Wäre schön, wenn sich leute finden würden, die das ganze für Windows und Linux kompilieren können.

Ich würde mich sehr über Feedback freuen.

Download unter : http://www.franz-wilding.eu/redaxo_back ... Backup.zip


[ externes Bild ]
[ externes Bild ]
[ externes Bild ]
[ externes Bild ]
[ externes Bild ]

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

26. Mai 2008, 12:17

Hi,

das klingt ja mal richtig super..

Leider hab ich keinen Mac, wirds dazu auch ne Win version geben?
Welche Sprache hast du da dazu benutzt?

Da Import/Export bei sehr großem /files Ordner nicht mehr funktioniert, würde ich dir empfehlen, die Dateien via FTP zu ziehen und lokal dann zu komprimieren..

NICE TO HAVE:
- Pro Host den man anlegt Einstellmöglichkeit, welche Dateien zusätzlich gebackupt werden sollen (z.b. aus einem Addon)
- Evtl eine Option die automatisch "alte" backups löscht
- Zeitplaner pro Host, wann Backups gezogen werden sollen..

Gruß,
Markus
Zuletzt geändert von Markus.Staab am 26. Mai 2008, 12:19, insgesamt 1-mal geändert.

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

26. Mai 2008, 12:19

hi,

super. :) .. leider habe ich fast nur 4.x versionen mittlerweile am laufen.. faellt es dir da schwerer wegen des logins ? sollte ansonsten genauso funktionieren.. wegen der daten (files ordner). das funktioniert leider nur bei kleineren datenmengen, liegt aber am import/export addon..

aber toll :)

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
Koala
Beiträge: 1612
Registriert: 3. Okt 2005, 13:20

26. Mai 2008, 19:47

Nur zur Info am Rande.
Ich hab mich mal mit der Linuxversion befasst. Der derzeitige Stand ist der, dass das Programm mit einem segfault um sich wirft (sobald man auf den Configbutton klickt) und damit das zeitliche segnet.
Falls hier jemand mehr Erfahrung in Sachen debugen von Qt4 hat, kann er sich ja mal melden.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX 5 :: Tricks und Tipps
REX 5 :: Modulesammlung

Wiki zu Redaxo 3 und 4 (!nur noch im Webarchiv!)

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

26. Mai 2008, 19:55

das mit Redaxo 4.x hab ich hinbekommen. (aus irgend einem Grund setzt der Server 2x das Cookie, und ich hab zuerst immer das erste genommen. Das zweite ist aber das richtige ;)... geht jetzt alles).

Das ganze ist mit QT 4.3 realisiert.

Ich habe mir bei der Erstellung der Redaxo klasse extra überlegt, dass ich eigentlich alles nur über HTTP regeln möchte.
Gründe dafür waren:
- Es wird nur ein Redaxo Username & Passwort benötigt, keine FTP, mySQL Daten.
- Ich bin somit auch komplett vom Server unabhängig (solange Redaxo funktioniert, funktioniert auch meine Redaxo klasse).
- Ich kann besser mit der Entwicklung von Redaxo zusammenspielen, und kann die PHp Funktionen einfach mitbenützten.

Ich würde nur sehr ungern so etwas wie ein Backup über FTP machen... weil das nicht ganz so in das Konzept passt, vielleicht werde ich abseits der Redaxo klasse ein kleines Programm dafür schreiben.

Dass das Import_Export Addon keine großen Datenmengen handeln kann, erklärt, wieso bei einigen Seiten das Backup erstellen nicht funktionert ;).
Da hätte ich mich vorher im Forum schlau machen sollen.

Wegen der Windowsversion: Koala ist gerade dran, das ganze für Linux zu kompilieren... wenn ich ein bisschen Zeit finde (so am Wochenende oder so), werde ich die QT Version von meinem Book schmeißen, und eine statisch gelinkte drauf spielen, damit auch alle Leute ohne QT das Programm öffnen können.

Dann hatte ich vor, die Redaxo Klasse ein wenig online zu dokumentieren (ist zwar noch nicht so groß, aber egal).

Sobald das alles erledigt ist, werde ich mich an eine 2. Version setzten, und alle Vorschläge und Wünsche einbauen.

lg.
SquirrelFrank

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

26. Mai 2008, 20:22

klasse. :) .. heisst das, der obere Link geht auch schon mit den 4er versionen ?

wenn nein, kannst du das zur verfügung stellen.. das tool wäre eine riesenhilfe fuer mich .. dann wäre es noch klasse wenn man mit einem klick alle backups auf einen schlag machen könnte. Das wäre toll :)

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

26. Mai 2008, 20:55

also die version geht schon mit 4.x.

Nur ist sie noch nicht statisch gelinkt, das heißt die ganze QT Librarys sind nicht dabei... das mach ich aber erst am Wochenende, weil QT statisch zu kompilieren mehrere Stunden dauert, und ich diese Woche noch einiges an Schul Stress hab ;).

Zur Zeit funktioniert es so, dass wenn du auf Backup klickst, ein Backup der Datenbank und des file-Ordners automatisch für alle angegebenen Hosts erstellt wird.

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

26. Mai 2008, 21:38

hi,

alles klar.. dann warte ich sehnsüchtig ab.. wäre doch auch was nettes fuer den redaxo tag zum vorstellen am samstag ..

lg

jan
Zuletzt geändert von Jan.Kristinus am 27. Mai 2008, 10:04, insgesamt 1-mal geändert.
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

26. Mai 2008, 23:24

das nenne ich mal Ansporn ;)

ich werd mein bestes geben...

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

27. Mai 2008, 09:50

Hi zusammen,

Vorstellung am REX Day faende ich auch super.. Dann koennte man auch ueber die Zukunft des tools reden und evtl ein Feature Brainstorming anstoßen.

Viele Grüße,
Markus

harrybrader

27. Mai 2008, 10:18

Kurze Frage, kann man es auch als Passwortverwaltung verwenden und sich per "klick" in die Redaxos "einwählen"? Das wäre genial.

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

27. Mai 2008, 10:23

also ich habe in erster Linie eine Redaxo QT Klasse geschrieben.

Diese hat zur Zeit 3 Methoden: 1. in Redaxo einloggen, 2. den HTTP Fehler bzw. Status abrufen, 3. ein Backup erstellen.

Das Programm ist jetzt im Grunde nur ne GUI, die sich dieser Klasse bedient. Es speichert auch die Passwörter und Usernamen, was aber nichts mit der Redaxo Klasse zu tun hat.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

27. Mai 2008, 10:57

Hi,

da die Zugangsdaten ja im Programm vorhanden sind, koennte man sicher einen Browser oeffnen mit der url und den zugangsdaten..

Sicherlich auch keine schlechte Idee.

Gruß,
Markus

backes
Beiträge: 40
Registriert: 22. Aug 2007, 12:18

27. Mai 2008, 12:00

Hiho,

also die Idee dieses Tools ist klasse. Da bisherige Backup Geschichten ein wenig nervig sind! :) Also manuell etc.

Klasse wäre natürlich eine Möglichkeit, die Markus bereits angesprochen hat, das ganze auf FTP Ebene auszulagern, damit man den Files Ordner auch sichern kann, wenn der PHP-Speicher zu ende geht. Bei vielen meiner Projekte ist dies leider der Fall, sodass das Import/Export Addon nur für die Datenbank herhalten kann. Was auch shcon eine große Hilfe ist.

Ich bin was QT Programmierung angeht nicht wirklich im Klaren was möglich ist, aber vielleicht besteht ja die Möglichkeit, für jeden Account ein Haken zu setzen, der besagt, dass man /files/ per FTP herunterlädt, ich denke der Mehraufwand die FTP Daten einzutragen, wird jeder in Kauf nehmen um dafür ein gescheites und einfaches Backup zu bekommen.

Aber auf jeden Fall schonmal eine super Sache, werde das ganze gleich direkt mal bei einer kleinen Site testen! :)

Vielen Dank!

backes

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 10:21

eine gute Nachricht!

ich habe es jetzt fertig für mac OS X kompiliert (jetzt, wo alle Libs in der .app sind, ist es gleich 10 MB groß!). Das Problem ist, dass ich grad in der Schule sitze, und hier nur der HTTP Port offen ist, und ich das somit nicht via FTP hochladen kann.

Also heute Nachmittag bekommt ihr einmal die Version für osx! Hoffe, dass einige hier einen mac haben, und das Programm testen können.

lg.
Franz

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

28. Mai 2008, 10:35

sehr cool :) .. danke..
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 13:58

so.

hier ist einmal die Version für OSX:
http://franz-wilding.eu/redaxo_backup/R ... up_OSX.zip

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

28. Mai 2008, 14:13

bei klick auf config crasht es leider bei mir .. osx 10.5.2 mac book pro

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 14:32

jup

fixed...

ich war mim hochladen zu voreilig...

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

28. Mai 2008, 14:59

hab es mir nochmal gezogen.

sieh das bitte nicht als meckern, nur als info und fragen:

- die sicherung hat bei mir nicht geklappt und das programm hat sich aufgehaengt. leider mehrmals..

- wenn die files nicht geladen werden, bricht das ganze dann ab ?

- wie waers mit db + files auswahl ?

- wo sollen die sicherungen gespeichert werden info/config

ansonsten bin ich wirklich heiss darauf .. :)

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 15:08

hmm... wieso es nicht klappt, kann ich nicht wirklich sagen...

bei mir funktioniert es für Redaxo 4.x super...
ei Redaxo 3.2 gibt es manchmal probleme (bei älteren Seiten) dann stürtzt es ab, wie du schon sagtest, ... ich werde versuchen herauszufinden, was sich in Redaxo von Version 3.2 auf 3.2.2 oder so geändert hat.

normalerweise sollte es nicht abbrechen,... wenn z.b. der PHP Speicher für das import_export Addon ausgeht, dann wird trotzdem die Datenbank heruntergeladen, und auch eine fileexportdatei erstellt, die aber leer ist.

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

28. Mai 2008, 15:30

hi,

alles klar.. dann schaue ich mir das nochmal genauer an und sage bei welcher version es eventuell haengt.. danke aber schonmal

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
Koala
Beiträge: 1612
Registriert: 3. Okt 2005, 13:20

28. Mai 2008, 20:05

Das verspricht ja ein wirklich spannendes Wochenende zu werden :D
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX 5 :: Tricks und Tipps
REX 5 :: Modulesammlung

Wiki zu Redaxo 3 und 4 (!nur noch im Webarchiv!)

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 20:09

sehr schade, dass ich nicht kommen kann...

ich hoffe es wird aber danach einen Bericht geben?

Benutzeravatar
SquirrelFrank
Beiträge: 186
Registriert: 9. Sep 2006, 22:40
Wohnort: Österreich / Wien
Kontaktdaten: ICQ Website

28. Mai 2008, 21:41

so

dank einem user aus dem QT Forum ist hier nun auch eine Windows Version:
http://franz-wilding.eu/redaxo_backup/R ... up_WIN.zip

hoffe noch auf weiteres Feedback!

lg. Franz

Zurück zu „Allgemeines [R4]“