Autor Zpráva
RadimR
Profil *
Je možné na serveru, kde mi běží mysql a pro vytváření databází je používaná aplikace phpmydmin, tyto databáze zálohovat jednoduše pomocí rsync??? Pokud ano, tak které soubory ze kterého adresáře???
O ruční export databází v phpmyadminu mi nejde.

Díky
Kajman_
Profil *
tyto databáze zálohovat jednoduše pomocí rsync

Jednoduše ne. Musíte nejdříve stopnout db na obou strojích, pak můžete dát rsync na adresář, kde máte data. A obě db zase spustit.

Aby se nemusel zastavovat ostrý server, řeší to občas někdo tak, že má zapnuté nativní repliky a zastaví jen ten replikační slave a rsync udělá na jeho datech.


Druhou možností je pustit mysqldump, výsledný sql prohnat přes rsync a spustit. Ale to je spíše použitelné na menší db.
RadimR
Profil *
Takže rsnyc na adresář /var/lib/mysql/ kde jsou uložené databáze.
Databáze není zase nějak silně využívána a zálohování nastaveno na noc. Shazovat db a zase spouštěť by bylo kvůli tomu, pokub by někdo chtěl zrovna v tu chvíli do databáze přistupovat?? Stane se něco když se nebude vypínat? Mám jistotu, že v tuto dobu do db nikdo nepůjde. I když ve skriptu je o otázka dvou řádků.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0