php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2009, 09:54  
Neuer Benutzer
 
Registriert seit: 15.08.2009
Beiträge: 11
PHP-Kenntnisse:
Anfänger
@lex ist zur Zeit noch ein unbeschriebenes Blatt
Standard Backup-Funktion, nur veränderte Dateien erfassen

Hallo,

folgendes Problem:

Ich schreibe gerade an einer Backup Funktion. Das funktioniert auch ganz gut, wenn ich ein komplettes Backup mache. Jedoch fehlt mir noch der "richtige" Denkanstoß, wenn ich nicht alle Dateien sichern möchte, sondern nur die, die sich geändert haben. Mein Backup besteht aus verschiedenen Verzeichnissen mit Unterverzeichnissen und Dateien.

Ich könnte natürlich durch mein Backupfile rattern und es mit dem aktuell zu sichernden Verzeichnis vergleichen ( Änderungsdateum der Dateien ). Jedoch möchte ich das nicht unbedingt so lösen, da es sicher sehr serverlastig ist.

Weiterhin dachte ich mir, wenn ich ein Backup erstelle vergebe ich für alle Dateien, das gleiche Änderungsdatum des Sicherungstages, so das es mir etwas leichter fällt veränderte Dateien zu finden. Diese Lösung finde ich ebenfalls unschön und fast genauso serverlastig wie mein erster Vorschlag.

Was würdet ihr sagen, wie könnte ich das am besten lösen?

-> übrigens: ich habe die Suche, google und php.net bereits gequällt, jedoch nichts Brauchbares gefunden.

-> Umgebung: Windows / xampp / php5

Vielen Dank vorab
@lex ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.08.2009, 10:48  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Du könntest ein Suversionierungssystem nutzen, z.b. subversion,cvs..
Oder aber du hältst gleich alle files in der db. Und das Datum als index definieren.

grüße
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online  
Alt 18.08.2009, 11:19  
Neuer Benutzer
 
Registriert seit: 15.08.2009
Beiträge: 11
PHP-Kenntnisse:
Anfänger
@lex ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich habe mir dasThema ( subversion ) etwas angeschaut und es sieht auf dem ersten Blick ganz gut aus, danke für den Tipp . . . werde mich gleich mal ransetzten.
@lex ist offline  
Alt 18.08.2009, 11:50  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ansonsten wäre auch eine Lösung über rsync möglich, die die ct mal vorgestellt hat.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 18.08.2009, 15:03  
Neuer Benutzer
 
Registriert seit: 15.08.2009
Beiträge: 11
PHP-Kenntnisse:
Anfänger
@lex ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich habe es nun folgendermaßen gelöst, da mein Vorgesetzter meinte ich solle keine externen Bibliotheken oder Programme benutzen:

Zu dem Zeitpunkt, wenn ich ein Backup erstelle habe ich dazu auch eine Datums bzw Zeitangabe parat, somit überprüfe ich bei einem erneuten Backup welche Dateien ein neueres Datum besitzen als mein Backupfile. Dadurch habe ich dennoch viele Vergleiche, jedoch nicht mehr ganz so viele wie bei meinen anderen überlegungen.

danke euch
@lex ist offline  
Alt 18.08.2009, 15:11  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Für solche Sachen ist m.E. das Betriebssystenm zuständig. Sowas über PHP o.ä. zu lösen ist nicht sehr sinnvoll.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] funktion aufrufen wenn andere funktion aufgerufen wird kalli.c0re PHP Tipps 2009 16 05.06.2009 13:49
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
PHP Dateien verschlüsseln GSJLink PHP-Fortgeschrittene 2 26.04.2008 12:29
[Logik] Mehrere Dateien als Anhang per Formular versenden PsychoEagle PHP Tipps 2008 2 27.08.2007 08:58
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Funktion in einer Funktion aufrufen? PHP Tipps 2005-2 11 14.06.2005 15:14
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
rmdir() auch mit dateien möglich oder nur mit funktion? Promaetheus PHP Tipps 2005 6 14.01.2005 21:46
[Erledigt] Dateien aus Verzeichnissen vom Webserver auslesen und linken PHP Tipps 2004 3 08.09.2004 10:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
backup nur geänderte dateien, backup nur neue dateien, backup nur veränderte dateien, backup neue geänderte dateien, php backup funktion, nur geänderte dateien sichern, datensicherung nur geänderte daten, datensicherung nur geänderte dateien, datensicherung nur neue dateien, veränderte dateien finden, datensicherung nur veränderte dateien, backup nur von veränderten dateien, nur geänderte daten sichern win7, datensicherung nur veränderte daten aktualisieren, nur veränderte dateien sichern, backup nur geänderte dateien sichern, backup programm nur geänderte dateien, win7 sicherung nur geänderte dateien sichern, backup veränderter dateien, veränderte dateien

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum