FullBackup

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • ricola
    Contao-Nutzer
    • 22.06.2009
    • 128

    #61
    Backup

    So, jetzt habe ich eine gute und zwei schlechte Nachrichten. Also, die gute zuerst: Ich habe tatsächlich eine Mail mit einem Link zu einem ersten kleinen Backup (10MB) bekommen. Die schlechten Nachrichten sind: Ich kann die Datei im Link nicht aufrufen - siehe hier [*]. Und die andere schlechte Nachricht: Es gibt wieder eine lock.txt - siehe Screenshot.

    Tja, was nun?


    [*] [Moderation: Link entfernt.]
    Angehängte Dateien
    Zuletzt geändert von xchs; 20.04.2011, 14:09.
    Kleines Tutorial zum objektorientierten Programmieren mit PHP

    Kommentar

    • baumstark
      Contao-Nutzer
      • 24.07.2009
      • 172

      #62
      ok

      hi ricola,

      du hast aber auch ein seltsames system da ;-)

      aber ok, das ist ja schonmal was, also die lock.txt wird jedesmal nicht gelöscht, wenn es einen fehler gibt. also der teil ist normal.

      was nicht normal ist, ist der andere teil. ist denn die datei vorhanden im ordner system/module/FullBackup/backups?
      (ps du solltest die später ganz entfernen, da sind schliesslich alle passörter drin! sonst kann sich irgendjemand dein backup einfach hier aus dem thread runterladen!)

      Kommentar

      • ricola
        Contao-Nutzer
        • 22.06.2009
        • 128

        #63
        Danke

        Zitat von baumstark Beitrag anzeigen
        du hast aber auch ein seltsames system da ;-)
        Ja, das mag sein . Spannenderweise habe ich das neue Feature aber nicht bei 1und1, sondern unter localhost getestet. Aber vielleicht bin ich auch selbst schuld - ich lasse vom Browser immer einen Refresh nach 5sek machen - dann soll das ganz schnell gehen. Aber, vielleicht liegt da auch der Fehler. Vielleicht können die Dateien (.zip im ./tmp) eben nicht so schnell geöffnet und geschlossen werden und es kommt deshalb zum Fehler. Die Datei im Backup-Ordner ist vorhanden.

        Ich werde das die Tage nochmal testen und melde mich dann bei Dir. Bis dahin erstmal vielen Dank für Deine Mühe und Geduld. Und: danke für den Tip mit der Datei - das hätte ich doch glatt vergessen. Manchmal bin ich sowas von dämlich ....

        LG Rico
        Kleines Tutorial zum objektorientierten Programmieren mit PHP

        Kommentar

        • baumstark
          Contao-Nutzer
          • 24.07.2009
          • 172

          #64
          kein thema

          nö, 5 sekunden sollte überhaupt kein problem sein! bei einer halbwegs populären live-site hat man ja mindesten soviele requests, mindestens! genau dafür ist ja die blöde lock.txt, damit es da nicht zu konflikten kommt...

          aber der link, den du mir geschickt hast, war doch nicht localhost, jetzt bin ich verwirrt?!

          der screenshot, den du hattest, war zumindest typisch für die sittuation, wenn die email nicht rausgeht, zip datei war verschoben, dann sollte die mail rausgehen, dann wird 'ent-locked'. auf dem localhost kann es schon sein, dass der gar nicht für mail konfiguriert ist, funktionieren kontaktformulare denn auf dem localhost?

          Kommentar

          • ricola
            Contao-Nutzer
            • 22.06.2009
            • 128

            #65
            Zitat von baumstark Beitrag anzeigen
            aber der link, den du mir geschickt hast, war doch nicht localhost, jetzt bin ich verwirrt?!
            Oh Gott, wie dämlich ist das denn .... Das Backup war natürlich vom Echtserver, da es da ja auch noch lag ... Und der Screenshot natürlich auch. Dementsprechend war der Test mit der 5sek-Taktung auch auf dem Echtserver. Ich kriege das jetzt echt durcheinander - mal teste ich das in Echt, mal unter localhost... Also bitte, stelle mir keine Fragen mehr für die man einen IQ > 60 braucht. Damit bin ich echt überfordert.... schlage mich gerade in meinem Urlaub mit DCA & Co. rum....

            Im Ernst, ich teste das einfach mal morgen unter localhost (wirklich) und sende dann einen Statusbericht.

            LG Rico
            Kleines Tutorial zum objektorientierten Programmieren mit PHP

            Kommentar

            • baumstark
              Contao-Nutzer
              • 24.07.2009
              • 172

              #66
              alles klar

              dann mach mal (wirklich) urlaub! ;-)

              test beim localhost vorher, ob der email versand auch klappt, obwohl das siehste ja dann ;-)

              viel glück

              Kommentar

              • ricola
                Contao-Nutzer
                • 22.06.2009
                • 128

                #67
                Zitat von baumstark Beitrag anzeigen
                test beim localhost vorher, ob der email versand auch klappt
                Nein, unter Mac kriege ich das mit den Mails bis jetzt noch nicht hin. Unter Windows habe ich damals dafür Hamster benutzt - ein klasse Mini-Mail-Server.

                Danke und bis denne
                Rico
                Kleines Tutorial zum objektorientierten Programmieren mit PHP

                Kommentar

                • baumstark
                  Contao-Nutzer
                  • 24.07.2009
                  • 172

                  #68
                  aha!

                  na dann wird der test natürlich an genau der stelle auch abbrechen, sobald eine mail verschickt werden soll...

                  Kommentar

                  • andreasisaak
                    Contao-Urgestein
                    • 07.07.2009
                    • 4107

                    #69
                    @baumstark

                    Ich hab erst heute deine Extension entdeckt und bin total begeistert das man damit nicht die DB sondern auch die ganze Installation packen kann.

                    Wohin verschiebt deine Extension die ganzen Backups? Kann man einen festen Ordner angeben?

                    Kommentar

                    • baumstark
                      Contao-Nutzer
                      • 24.07.2009
                      • 172

                      #70
                      ordner

                      hi jared,

                      danke schön ;-) ja, ich hatte das 'problem', dass die kunden immer neue fotos und dokumente hochladen und ich dann immer noch zusätzlich per ftp syncen musste, dann packen und verwalten... viel zu viel arbeit ;-)

                      die backups sind im modul-ordner, also system/modules/FullBackup/backups, du solltest aber automatisch eine email mit einem link bekommen, den ftp login wollte ich ja gerade vemeiden...

                      Kommentar

                      • andreasisaak
                        Contao-Urgestein
                        • 07.07.2009
                        • 4107

                        #71
                        Danke dir für die schnelle Antwort.
                        Würdest du vielleicht auch eine Option in das Modul bauen mit der man einen eigenen Ordner für die Backups definieren kann?

                        Wir planen Fullbackup für unsere neue Syncronisations-Extension zu nutzen und da wäre es extrem hilfreich einen eigenen Ordner anzugeben

                        Kommentar

                        • baumstark
                          Contao-Nutzer
                          • 24.07.2009
                          • 172

                          #72
                          ordner

                          was denn für eine syncronisation-extension? was wird denn syncronisiert?

                          also den ordner einmal für alle backups zu ändern ist ganz easy, in der config gibt es eine variable:
                          $GLOBALS['TL_CONFIG']['fullbackup_download_folder'] = 'system/modules/FullBackup/backups/';

                          die könnt ihr natürlich ändern wie ihr lustig seid, müsst nur eventuell bei updates aufpassen... hmm, jetzt wo ich's schreibe, könnte ich ja eigentlich auch mit einer localconfig arbeiten, mal sehen.

                          für jeden einzelnen backup einen eigenen ordner anzulegen, ist eine ganz andere gechichte, da hängt einiges dran um rekursion zu vermeiden. also ein backup in einem backup in einem backup... das wär nicht so ganz ohne...

                          Kommentar

                          • andreasisaak
                            Contao-Urgestein
                            • 07.07.2009
                            • 4107

                            #73
                            Will nicht zuviel verraten aber die Extension erlaubt es 2 Contao Installationen per Knopfdruck zu vergleichen und zu syncronisieren. So können unbedarfte Kunden Inhalte schreiben und viel basteln und erst wenn es passt mit dem Livesystem syncronisieren. Dazu zählt die DB und alle Dateien. Und da sollte man natürlich erstmal Backups erstellen bevor man irgendwas hin und her schiebt.

                            Fullbackup macht ja genau das und eignet sich daher sehr gut in unserer Extension verwendet zu werden. Wichtig wäre nur die Backups in einem Ordner ablegen zu können der dann nicht mehr von den Backups erfasst wird.

                            Ist sowas möglich? Also so stelle ich es mir vor:

                            - backups
                            - contao
                            - system
                            - ...

                            Dann hätte ich die Backups gleich im Root und mit einer .htaccess kann man das ganze ja sehr gut schützen.

                            Kommentar

                            • baumstark
                              Contao-Nutzer
                              • 24.07.2009
                              • 172

                              #74
                              ordner

                              erstmal: supergeil! das könnt ich auch sehr, sehr gut gebrauchen. damit könnte man ja schön einfach die 3 ebenen (dev, staging, live) syncen, das problem hab ich dauernd...

                              aber zu deiner frage:
                              - der backup-ordner selber wird natürlich nicht vom backup erfasst, egal wo er liegt, dass wäre bei 10 alten backups ja eine ziemliche menge redundanz
                              - meinst du die backups sollten _ausserhalb_ der webroot liegen?
                              - oder so wie du anskizziert hast _in_ der webroot? letzteres sollte gar kein problem sein, einfach die unten genannte variable anpassen...

                              oder versteh ich da was falsch?

                              Kommentar

                              • andreasisaak
                                Contao-Urgestein
                                • 07.07.2009
                                • 4107

                                #75
                                Ja das Problem haben wir auch andauernd. Und da wir unsere Kunden nicht mehr auf Live Systemen basteln lassen wollen haben wir uns für diese Extension entschieden.

                                Ne bezüglich des Backups verstehst du alles richtig. Wenn es wirklich so einfach ist dann bin ich schon komplett glücklich.


                                Wenn es so soweit ist melde dich mich nochmal bei dir - ist das ok? Dann kannst du das ganze vielleicht durchtesten. Nimmst du auch Features oder Patches an? ;-)

                                Kommentar

                                Lädt...