Guten morgen,
die Sicherung der DBs habe ich im Griff, allerdings bringt mich der Providerwechsel jetzt in Schwierigkeiten, deshalb bitte ich um Hinweise, wie ich den Webspace (Sub-)Domain-weise sichern kann.
Zu den Details:
/srv/www/vhosts/domain1.tld /srv/www/vhosts/domain1.tld/subdomains/subdomain1 /srv/www/vhosts/domain1.tld/subdomains/subdomain2 /srv/www/vhosts/domain2.tld /srv/www/vhosts/domain2.tld/subdomains/subdomain1 /srv/www/vhosts/domain2.tld/subdomains/subdomain2 ...
sollen per shell-script nach /backup/Jahr/Monat/Tag/domainX.subdomainY.tar.gz gesichert werden - genügend Webspace ist vorhanden, differentielle oder inkrementelle Sicherungen sind also nicht notwendig.
Beispiele:
tar cfvz /backup/2009/04/03/radio-transsylvania.de.tar.gz /srv/www/vhosts/radio-transsylvania.de tar cfvz /backup/2009/04/03/radio-transsylvania.de.OpenGoo.tar.gz /srv/www/vhosts/radio-transsylvania.de/subdomains/OpenGoo
Gruß René Thiel (Rennkuckuck) mailto:reti@rennkuckuck.de -- http://rennkuckuck.de - Die Rumänien-Seiten http://rtol.de - Dynamische Webseiten mit PHP, MySQL und CSS
----- Ursprüngliche Mail ----
Von: Rene Thiel reti@rennkuckuck.de An: Linux-User-Group Dresden lug-dd@mailman.schlittermann.de Gesendet: Freitag, den 3. April 2009, 06:57:15 Uhr Betreff: Daten-Sicherung des Webservers
Guten morgen,
die Sicherung der DBs habe ich im Griff, allerdings bringt mich der Providerwechsel jetzt in Schwierigkeiten, deshalb bitte ich um Hinweise, wie ich den Webspace (Sub-)Domain-weise sichern kann.
Zu den Details:
/srv/www/vhosts/domain1.tld /srv/www/vhosts/domain1.tld/subdomains/subdomain1 /srv/www/vhosts/domain1.tld/subdomains/subdomain2 /srv/www/vhosts/domain2.tld /srv/www/vhosts/domain2.tld/subdomains/subdomain1 /srv/www/vhosts/domain2.tld/subdomains/subdomain2 ...
sollen per shell-script nach /backup/Jahr/Monat/Tag/domainX.subdomainY.tar.gz gesichert werden - genügend Webspace ist vorhanden, differentielle oder inkrementelle Sicherungen sind also nicht notwendig.
Beispiele:
tar cfvz /backup/2009/04/03/radio-transsylvania.de.tar.gz /srv/www/vhosts/radio-transsylvania.de tar cfvz /backup/2009/04/03/radio-transsylvania.de.OpenGoo.tar.gz /srv/www/vhosts/radio-transsylvania.de/subdomains/OpenGoo
hast du dir deine fragen jetzt nicht schon selber beantwortet
alle tars in ein script und gut oder sind es zuviele Domains oder sind deine Domains & subs so dynamich ?
doch wieso speicherst du es in diesen fall 2 mal? liegt doch alles im großen tar drin?
aber was dir vieleicht hilft ist ------- backup.sh ---
for files in $(ls $1) do i=0 if [ -d $files ] then uebergabe=$1"/"$files backup.sh $uebergabe tar cfzv $(echo $name | sed 's//srv/www/vhosts/// ; s/subdomains/// ; s///./ ').tgz $uebergabe fi done -------
erster aufruf würde dann
backup.sh /srv/www/vhosts/
lauten
könnte man wohl noch verbessern (zwegs schönheit und so) ist halt bloss so mal schnell hingeschrieben wie es gehen könnte/sollte
effektiv? will ich nicht beurteilen
wenn die Lösung nicht das ist was du meinst, habe ich dich nicht richtig verstanden
andreas
Gruß René Thiel (Rennkuckuck) mailto:reti@rennkuckuck.de -- http://rennkuckuck.de - Die Rumänien-Seiten http://rtol.de - Dynamische Webseiten mit PHP, MySQL und CSS
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Grimnin Fridyson schrieb:
tar cfvz /backup/2009/04/03/radio-transsylvania.de.tar.gz /srv/www/vhosts/radio-transsylvania.de tar cfvz /backup/2009/04/03/radio-transsylvania.de.OpenGoo.tar.gz /srv/www/vhosts/radio-transsylvania.de/subdomains/OpenGoo
doch wieso speicherst du es in diesen fall 2 mal? liegt doch alles im großen tar drin?
Richtig, mein Fehler. Sollte lauten:
/srv/www/vhosts/domain1.tld/htdocs /srv/www/vhosts/domain1.tld/subdomains/subdomain1/htdocs /srv/www/vhosts/domain1.tld/subdomains/subdomain2/htdocs /srv/www/vhosts/domain2.tld/htdocs /srv/www/vhosts/domain2.tld/subdomains/subdomain1/htdocs /srv/www/vhosts/domain2.tld/subdomains/subdomain2/htdocs
und:
tar cfvz /backup/2009/04/03/radio-transsylvania.de.tar.gz /srv/www/vhosts/radio-transsylvania.de/htdocs tar cfvz /backup/2009/04/03/radio-transsylvania.de.OpenGoo.tar.gz /srv/www/vhosts/radio-transsylvania.de/subdomains/OpenGoo/htdocs
for files in $(ls $1) do i=0 if [ -d $files ] then uebergabe=$1"/"$files backup.sh $uebergabe tar cfzv $(echo $name | sed 's//srv/www/vhosts/// ; s/subdomains/// ; s///./ ').tgz $uebergabe fi done
wenn die Lösung nicht das ist was du meinst, habe ich dich nicht richtig verstanden
Doch, schon. Sowas in der Art suche ich. Danke, ich schau mal, ob ich damit zurechtkomme...
Gruß René Thiel (Rennkuckuck) mailto:reti@rennkuckuck.de -- http://rennkuckuck.de - Die Rumänien-Seiten http://rtol.de - Dynamische Webseiten mit PHP, MySQL und CSS
lug-dd@mailman.schlittermann.de