Hallo SSFler,
zum Thema Cronjob gesteuerte Backup hätte ich mal ein oder zwei Fragen. Ohne viel Geschwafel sofort auf den Punkt.
Frage 1:
Ich habe vor per Cronjob alle 2 Wochen ein volles Backup und jeden 3. Tag ein inkrementelles Backup erstellen zu laßen. Gesichert werden soll im Prinzip das ganze System und nicht nur die Webfiles. Jetzt stellt sich mir die Frage welcher Weg der bessere ist. Einfach mit Linux Mitteln die Ordner komprimieren und in den Backup Ordner kopieren? ... oder ... Das Backup mithilfe von CLI-PHP (DirectoryIterator Klassen und ZipArchive) durchführen? Wie stehen sich beide Wege von der Performance her gegenüber; hat da jemand Erfahrungen die er teilen könnte?
Da ich bessere PHP Kenntnisse als Linux Scripting Kenntnisse habe, wäre mir der PHP Weg natürlich lieber. Nur bringt mir das nichts, wenn die Performance des Servers für längere Zeit komplett in die Knie gehen würde.
Frage 2:
Was bedeutet der Parameter -q in der Zeile: #!/usr/bin/php5 -q
Ich habe gesehen das manche CLI-PHP Scripts diesen Parameter haben, konnte beim googlen aber nicht herausfinden was er bewirkt.
Vielen Dank, Echnaton!
zum Thema Cronjob gesteuerte Backup hätte ich mal ein oder zwei Fragen. Ohne viel Geschwafel sofort auf den Punkt.
Frage 1:
Ich habe vor per Cronjob alle 2 Wochen ein volles Backup und jeden 3. Tag ein inkrementelles Backup erstellen zu laßen. Gesichert werden soll im Prinzip das ganze System und nicht nur die Webfiles. Jetzt stellt sich mir die Frage welcher Weg der bessere ist. Einfach mit Linux Mitteln die Ordner komprimieren und in den Backup Ordner kopieren? ... oder ... Das Backup mithilfe von CLI-PHP (DirectoryIterator Klassen und ZipArchive) durchführen? Wie stehen sich beide Wege von der Performance her gegenüber; hat da jemand Erfahrungen die er teilen könnte?
Da ich bessere PHP Kenntnisse als Linux Scripting Kenntnisse habe, wäre mir der PHP Weg natürlich lieber. Nur bringt mir das nichts, wenn die Performance des Servers für längere Zeit komplett in die Knie gehen würde.
Frage 2:
Was bedeutet der Parameter -q in der Zeile: #!/usr/bin/php5 -q
Ich habe gesehen das manche CLI-PHP Scripts diesen Parameter haben, konnte beim googlen aber nicht herausfinden was er bewirkt.
Vielen Dank, Echnaton!