"dump visszatöltése újragenerálja az indexeket"
Ettol lesz jo lassu.
"Ha meg binális logokat használsz (tranzakciós logok), és nem áll a mysql-ed, amikor lemented, még adatvesztésed is lesz."
Akkor nem, ha egy sessionben 'FLUSH TABLES WITH READ LOCK' -ot tolsz, meg asszem van a binaris logok flusholesere is van parancs. Nyilvan a shell script teljesen alkalmatlan erre a feladatra, de valami masik scriptnyelv, amiben nyitva lehet egy SQL kapcsolatot tartani (PHP, Perl, Python, Ruby) teljesen alkalmas az ilyesmire.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.