Shopware Sicherung - Plugin [beta]

Moin, ich habe mir mal die Mühe gemacht und ein Backend Plugin zur Shopwaresicherung erstellt. Das Plugin befindet sich noch im beta Status. Es wird automatisch ein Datenbank Dump erstellt und alle Shopwarefiles werden gepackt und das ganze wird dann zusammen in ein Backup-Archiv gepackt. Bitte gebt mir Feedback. Dann kann ich die Änderungswünsche einbringen. Später kann man dann das Archivformat wählen und auch ein Kennwortschutz aktivieren etc. Aber alles zu seiner Zeit. Zuerst benötige ich ein paar Feedbacks :slight_smile: Datei: SicherungV1.zip Beschreibung: Mit diesem Plugin können Sie auf Knopfdruck ein Backup Ihrer MYSQL Datenbank und Shopware Files erstellen. Einfach das Plugin installieren, aktivieren und bequem über das Backend (Einstellungen / Sicherung) eine Sicherung erstellen. Wichtig: BETA Status Download: http://www.ottscho-it-service.de/downlo … tml?c=2170 Den Download gibt es auch bald im Store. EDIT: Bei all-inkl.com ist im Standard exec() nicht erlaubt. Evtl. kann der Hoster dies aktivieren…

Moin! Hast Du eigentlich Deinen “Haupt-Job” gekündigt? Oder die Kündigung zumindest fertig in der Schublade liegen? :wink: cool! weiter so, schau es mir heute Abend mal an … :thumbup: AS

[quote=“Alpine Swift”]Moin! Hast Du eigentlich Deinen “Haupt-Job” gekündigt? Oder die Kündigung zumindest fertig in der Schublade liegen? :wink: cool! weiter so, schau es mir heute Abend mal an … :thumbup: AS[/quote] Nein, mein Hauptshop habe ich noch :slight_smile: Hoffentlich auch noch länger, da dieser mir sehr viel Spaß bereitet :wink:

Ich sehe gerade, dass bei Euch auf saddles.de das FaceBook-Plugin auch funktioniert. Wie hast Du es gemacht? Bei mir will es einfach nicht laufen … siehe: plugins-erweiterungen-f20/facebook-funktioniert-nur-halb-t1123-10.html#p7130 AS

[quote=“ottscho”]Moin, ich habe mir mal die Mühe gemacht und ein Backend Plugin zur Shopwaresicherung erstellt. Das Plugin befindet sich noch im beta Status. Es wird automatisch ein Datenbank Dump erstellt und alle Shopwarefiles werden gepackt und das ganze wird dann zusammen in ein Backup-Archiv gepackt. Bitte gebt mir Feedback. Dann kann ich die Änderungswünsche einbringen. Später kann man dann das Archivformat wählen und auch ein Kennwortschutz aktivieren etc. Aber alles zu seiner Zeit. Zuerst benötige ich ein paar Feedbacks :slight_smile: Datei: SicherungV1.zip Beschreibung: Mit diesem Plugin können Sie auf Knopfdruck ein Backup Ihrer MYSQL Datenbank und Shopware Files erstellen. Einfach das Plugin installieren, aktivieren und bequem über das Backend (Einstellungen / Sicherung) eine Sicherung erstellen. Wichtig: BETA Status Download: http://www.ottscho-it-service.de/downlo … tml?c=2170 Den Download gibt es auch bald im Store.[/quote] Yeah !! Ottscho unser PLUGIN HELD !! :thumbup: Ich hoffe es ist soweit getestet das sich nicht meine Datenbank in Rauch auflöst ??? :smiley:

[quote=“christian”] Ich hoffe es ist soweit getestet das sich nicht meine Datenbank in Rauch auflöst ??? :D[/quote] Neee, entweder klappt der SQL Dump oder nicht :wink: Aber deiner DB passiert nichts:sunglasses:

Wieder n dickes Dankeschön!!! Absolut klasse! Hab ich das jetzt richtig verstanden das der FTP mit gesichert wird? Oder nur die DB?

[quote=“Sammy123”]Wieder n dickes Dankeschön!!! Absolut klasse! Hab ich das jetzt richtig verstanden das der FTP mit gesichert wird? Oder nur die DB?[/quote] Daten (FTP) + DB wird gesichert

Hallo Ottscho, in welchem Verzeichnis sichert er die Daten, finde sie nicht auf dem Server ? Bei “Daten übertragen” zeigt er mir nur das Frontent.

Zwei Fehler-Möglichkeiten: 1.) Du hast keine Rechte einen Ordner im Haupt Shopware Ordner anzulegen. 2.) Du kannst bei deinem Hoster keine exec() Befehle ausführen. Im Standard wird ein Ordner “Backup” direkt im Shopware Hauptverzeichnis angelegt. Überprüfe mal die Rechte des Ordners.

Hallo, gute Idee, das als Plugin umzusetzen. :thumbup: Man könnte z.B. zusätzlich noch die Option anbieten, nur die DB oder nur die Daten zu sichern. Evtl. die Eingabemöglicheit einer Kennung, die dann in den Dateinamen der Sicherung mit reinkommt, z.B. Backup__ …

Hey, ist nun auch im Store verfügbar: http://store.shopware.de/Backup-Plugin- … l_120.html Wichtig: Den Backup-Ordner solltet ihr zusätzlich mit einer .htacess schützen, damit kein Fremder auf die Daten zugreifen kann!

Super, danke dir. Die Features kommen noch alle. Erst muss ich wissen ob die reine Sicherung funktioniert. Wenn das soweit alles passt, ergänze ich die ganzen Features und mache ein neues Release… Das Fenster zur Sicherung sieht ja auch nicht schön aus. Da muss ich mich erst noch mit FXTjs beschäftigen :confused:

Bei mir auch, dass kein Backup da ist. Der Ordner “Backup” wurde auch nicht erstellt. Habe jetzt mal einen manuell erstellt und auf 777. Klicke ich auf übertragen wird mir auch das Frontend angezeigt.

[quote=“Sammy123”]Bei mir auch, dass kein Backup da ist. Der Ordner “Backup” wurde auch nicht erstellt. Habe jetzt mal einen manuell erstellt und auf 777. Klicke ich auf übertragen wird mir auch das Frontend angezeigt.[/quote] Mhh, bie mir klappt soweit alles. Wo hast du den Ordner erstellt? Kannst du mal einen versuch machen, bitte? Du erstellst auf deinem Space einen Ordner TEST mit 777. In diesen Ordner legst du eine index.php mit folgendem Inhalt: <?php mkdir('Backup', 0777); ?> Nun rufst du die index.php über den Browser auf und überprüfst im Nachhinein ob in deinem TEST Ordner nun ein Ordner Backup vorhanden ist.

Ich habe das Plugin nun noch mal auf 3 verschiedenen Domainfactory Accounts getestet. Also bei dem Hoster scheint es zu gehen. @Shopware-Team Habt ihr das Plugin mal getestet?

Der ordner liegt direkt auf /. Werd deine Vorgehensweise nacher mal durchgehen und wieder posten. Bin grad im Stress :frowning: EDIT: Warning: mkdir() [function.mkdir]: File exists in /www/htdocs/w00d39dc/TEST/index.php on line 2

[quote=“ottscho”]Zwei Fehler-Möglichkeiten: 1.) Du hast keine Rechte einen Ordner im Haupt Shopware Ordner anzulegen. 2.) Du kannst bei deinem Hoster keine exec() Befehle ausführen. Im Standard wird ein Ordner “Backup” direkt im Shopware Hauptverzeichnis angelegt. Überprüfe mal die Rechte des Ordners.[/quote] Welchen genauen Befehl benötigen wir ?? Da es hier Serverseitig mehrere Funktionen via exec gibt, z.B. (pcntl_exec, shell_exec).

Mkdir wird benötigt um den Ordner zu erstellen und system() für die Sicherung. Executive wird nicht benötigt. Mkdir scheint bei dir zu gehen.

Kann ich das bei mir irgendwie durch Hilfe des Hosters hinbekommen?