mySQL-Backup über die Shell
Oft werden Datenbanken so groß, dass man sie nicht mehr über Webinterfaces wie phpMyAdmin backuppen und einspielen kann. Dazu sollte man die Datenbank über die Shell sichern und wieder einspielen.
Dieses Beispiel zeigt wie man ein Backup von mySQL macht, dieses als gzip-File packt und später wieder einspielt.
CODE:
-
->EXPORT
-
mysqldump datenbankname -u username -p[passwort]>sql_backup.sql
-
-
tar -czf sql_backup.tar.gz sql_backup.sql
-
-
->IMPORT
-
tar -xzf sql_backup.tar.gz
-
-
mysql -u username -p[passwort] datenbank <sql_backup.sql