Zálohováni MYSQL DB přes PHP
Mám pár webů na webhostingu, kde je problematické zálohování, takže kuli bezpečnosti chci jednou za týden sám vydumpovat MYSQL a přes FTP si stáhnout na jiný stroj. Všechny způsoby které mě napadají přes PHP a cron jsou blbé, protože neodstaví databází a můžou vzniknout nekonzistence.
Nevíte někdo jak bezpečně zálohovat komplet DB?
díky
Re: Zálohováni MYSQL DB přes PHP
Chtěl jsem to psát, ale TADY to máš hezky rozepsáno i s příkladem :cool:
PS: když už mluvíme o bezpečnosti, tak jednoznačně i bin-log
Re: Zálohováni MYSQL DB přes PHP
Jestli to mas v InnoDB tak to proste cely udelej v jedny transakci a mas konzistentni zalohu. Jestli to mas v MyISAMu, tak ti nezbejva nez ty tabulky zamknout. To sice konzistenci nezajisti (kdyz to zamknes mezi vice query nejakyho delsiho scriptu), ale rozhodne zlepsi.
Spravne reseni jsou ty transakce.