Typo3 - Backup: Unterschied zwischen den Versionen
Aus Wikizone
| Zeile 1: | Zeile 1: | ||
== Datenbank == | == Datenbank == | ||
mysqldump [dbname] -u [dbuser] -p[passwort] --add-drop-table > ./mytypodb.sql | mysqldump [dbname] -u [dbuser] -p[passwort] --add-drop-table > ./mytypodb.sql | ||
| + | Beispiele: | ||
| + | /usr/bin/mysqldump hfwu -u root -pgeheim > /home/dumps/"mysql_$datum.sql" | ||
| + | oder alle Datenbanken: | ||
| + | /usr/bin/mysqldump --all-databases -u root -pnichtverraten > /home/dumps/"mysql_$datum.sql" | ||
| + | Für einen Cronjob könnte so ein Shell Script aussehen: | ||
| + | <pre> | ||
| + | datum=`date` | ||
| + | /usr/bin/mysqldump --all-databases -u root -pgeheim > /home/dumps/"mysql_$datum.sql" | ||
| + | /bin/gzip /home/dumps/"mysql_$datum.sql" | ||
| + | </pre> | ||
== Dateien == | == Dateien == | ||
Alle oder /uploads /typo3conf /fileadmin | Alle oder /uploads /typo3conf /fileadmin | ||
Version vom 28. Mai 2008, 13:02 Uhr
Datenbank
mysqldump [dbname] -u [dbuser] -p[passwort] --add-drop-table > ./mytypodb.sql
Beispiele:
/usr/bin/mysqldump hfwu -u root -pgeheim > /home/dumps/"mysql_$datum.sql" oder alle Datenbanken: /usr/bin/mysqldump --all-databases -u root -pnichtverraten > /home/dumps/"mysql_$datum.sql"
Für einen Cronjob könnte so ein Shell Script aussehen:
datum=`date` /usr/bin/mysqldump --all-databases -u root -pgeheim > /home/dumps/"mysql_$datum.sql" /bin/gzip /home/dumps/"mysql_$datum.sql"
Dateien
Alle oder /uploads /typo3conf /fileadmin
z.B.
tar czf ./mytypoweb.tgz [webrootverzeichnis]
Außerdem gibt es diverse Tools...
Siehe auch Typo3 - Aufräumen