Backup wszystkich baz danych mysql do pliku

#!/bin/sh mysqldump –host=localhost –user=root –password=haslo –all-databases > all_databases.$(date +%F) tar -zcf /home/mysql/all_databases.$(date +%F).tar.gz /home/mysql/all_databases.$(date +%F) rm /home/mysql/all_databases.$(date +%F) rm $(perl -e ‚use POSIX qw(strftime); print strftime „all_databases.%F*”,localtime(time-3600*24*7);’) A tak się importuje: cat all_databases.2008-04-11 | mysql -u root -p