backup online serveru

Pavel Kroko Basak kroko na centrum.cz
Pondělí Březen 12 15:35:31 CET 2007


1/ co treba dump databaze?
2/ u seznamu jsem se setkal s tim, ze se mi zobrazila stranka s omlouvou ze probiha technicka udrzba, navic ti to predpokladam resi replikaci jak tu bylo uz psano

Dne pondělí 12 březen 2007 11:30 Martin Kraus napsal(a):
> On Mon, Mar 12, 2007 at 05:15:28AM +0100, Petr Vileta wrote:
> > Nemuzu poradit s ostatnim, ale jen se zalohou MySQL. Pokud to ma byt zaloha 
> > za behu a s konzistentnimi daty, tak asi jedina cesta je skript, ktery
> > 1) nacte seznam vsech databazi
> > 2) postupne pro kazdou databazi
> > 2a) nacte seznam tabulek
> > 2b) zamkne jednim prikazem vsechny tabulky pouze pro cteni
> 
> a jak to probiha v pripade, ze zrovna nekdo zapisuje? ty zamky cekaji,az zapis
> dojede, nebo daneho uzivatele ustrihnou, pripadne to zamknou proti novym spojenim a
> pak cekaji az ten zapis dojede?
> 
> > 2c) vytvori nekam kopie
> > 2d) odemkne tabulky
> > 3) vezme dalsi databazi a zpet k bodu 2a
> 
> nema mysql nejakou vychytavku, kdy by se zapnulo neco journal, a
> probihajici zapisy a nove zapisy by se presmerovaly do nejakeho logu a
> nezapisovaly se do databaze dokud by se zase neodemkla? neco na zpusob datoveho 
> journalu v ext3, jestli to dobre chapu. pro probihajici transakcni zapisy by
> to nesynchronizovalo celou transakci. 
> stejne neco na ten zpusob musi v mysql existovat, aby mohli garantovat
> konzistenci transakcnich operaci, ne? 
> nebo jsem totalne mimo misu?
> 
> > 
> > Se soubory (html, php atd.) bych to delal podobne (otevrit pro vyhradni 
> > cteni a zkopirovat).
> > 
> > Nic jineho se bez preruseni behu serveru asi vymyslet neda. Tedy pokud 
> > nemate zrcadlene disky. Tam to je jednodussi. Odpojite zrcadlo, udelate 
> > snapshoot, pripojite zrcadlo a ono se to sesynchronizuje.
> 
> me pripada, ze je to stejny problem. kdy odpojit disk z raidu tak, aby zrovna
> probihajici zapisy nenechaly kus souboru s novymi daty a kus souboru se
> starymi daty. 
> proste bych rad vedel, ze mam na disku bud starou nebo novou verzi souboru, ne
> nic mezi. prave proto nevim, jak takove veci resi snapshot v lvm, jestli ceka,
> az se probihajici zapisy dokonci nebo to proste vysekne jak to zrovna je a
> nazdar.
> 
> zajimalo by mne napriklad, jak takove veci resi treba seznam.cz(paklize
> tedy zalohuje:) ). ti musi mit tisice zapisu za vterinu, to nevim, jak se
> trefi nekam mezi se zalohou. samozrejme mozna to v maji v clusteru a ten
> funguje nejak lepe a radostneji. 
> 
> zdar
> 
> mk
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
> 
> 



Další informace o konferenci Linux