backup / kopia bezpieczeństwa wszystkich baz mysql z danego serwera
Jeśli mamy dużo baz na jednym serwerze – po co tworzyć kopię każdej z nich jak można wszystkie
Tworzenie pliku kopii:
mysqldump --all-databases -p | bzip2 -c > databasebackup.sql.bz2
Oczywiście aby zrobić to jako root lub inny użytkownik dodajemy flagę:
mysqldump --all-databases -p -uroot | bzip2 -c > databasebackup.sql.bz2
Natomiast jak nie chcemy kompresować pliku zrzutu wpisujemy po prostu:
mysqldump --all-databases -p -uroot > databasebackup.sql
Przywrócenie baz z takiego pliku to:
mysql -p -uroot < databasebackup.sql
