Jak zálohovat MySQL databázi?

Re:Jak zálohovat MySQL databázi?
« Odpověď #45 kdy: 28. 12. 2013, 22:12:48 »
Ano prihlasit sa do mysql dat locktables medzitym spusti rsync a potom unlock tables...je krasne rychle a jednoduche...len to chcem zautomatizovat..a nechapem ze by to nebolo mozne...nejaky interval wait, alebo take nieco? alebo spusti paralerne cez skript viacero prikazov a nech kazdy caka urcity cas, je to mozne?


Re:Jak zálohovat MySQL databázi?
« Odpověď #46 kdy: 28. 12. 2013, 22:24:36 »
Ano prihlasit sa do mysql dat locktables medzitym spusti rsync a potom unlock tables...je krasne rychle a jednoduche...
...zatímco spustit mysql dump je pomalé a složité nebo jak?

Re:Jak zálohovat MySQL databázi?
« Odpověď #47 kdy: 28. 12. 2013, 22:52:18 »
Nech som lovil ako som lovil, nevedel som cez mysqldump zazalohovat vsetky databazy...viete poradit? Ked to je take jednoduche?

Re:Jak zálohovat MySQL databázi?
« Odpověď #48 kdy: 28. 12. 2013, 23:03:46 »
viete poradit? Ked to je take jednoduche?
No já nevím, školy nemám, ale že by to byla opšna  --all-databases ?

Re:Jak zálohovat MySQL databázi?
« Odpověď #49 kdy: 29. 12. 2013, 19:52:15 »
Takto robim manualne zalohu pre poistku v pripade ze zlyha mysqldump:

1.prihlasit sa do mysql:
mysql -u root -p
(zadat heslo na root)
2. zamknut databazu(odstavi to stranky vyuzivajuce mysql):
FLUSH TABLES WITH READ LOCK;
3. Zalohovat celu databazu cez tar(otvorte v novom terminali, ten terminal kde ste v mysql
nechajte bezat):
tar -czf /media/zalohy/ostatne/mysql/mysql-komplet-tar-manual_`date +%F`.tar.gz /var/lib/mysql
4. Po prebehnuti rsyncu odomknite databazu:
UNLOCK TABLES;

Staci cisto tar, alebo su potrebne na zachovanie aj nejake rozsirene atributy?