Portál AbcLinuxu, 5. května 2024 11:13


Dotaz: Záloha

10.10.2007 19:09 Sir Mikhail | skóre: 10
Záloha
Přečteno: 784×
Odpovědět | Admin
Zdravím,

mám v sereru 2 disky, 6gb na systém (hda1, mountovaný do /) a 60gb na web a data (hdb1, mountovaný na /srv).

Zajímalo by mne, jak si mohu zazalohovat aktualni stav systemu, ktery bych pripadne mohl obnovit. Rad bych preinstaloval os ale nechci prijit o moznost pripadne vratit aktualni stav.

Staci kdyz pouziju
dd if=/dev/hda1 of=/srv/image/hda1
nebo mi to pri pripadnem obnoveni pres
dd if=/srv/image/hda1 of=/dev/hda1
hrozi nejake pripadne problemy? A obnovi se tim i MBR, smerovani na grub atp.?

A jak to udelam z beziciho systemu? Server spravuji pres ssh a nemam u nej monitor. Pri instalaci noveho os tam sice monitor bude, ale prilis me netesi stale ten monitor presouvat. Ale bez toho, ze bych image udelal z livecd to asi nepujde, co?

Diky, Michal
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

regnarg avatar 10.10.2007 19:26 regnarg | skóre: 20 | blog: rm -rf /this/blog
Rozbalit Rozbalit vše Re: Záloha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problémy nehrozí, pokud budete potom manipulovat pouze se souborovým systémem na hda1 a ne s oddílem samotným (např. změnou jeho velikosti). Dokud oddíl zůstane beze změny, můžete si s ním dělat cokoliv, třeba tam zapsat urandom, záloha fungovat bude. V případě obnovy do jiného oddílu/na jiný disk by to byl problém. MBR to samozřejmě zálohovat nemůže, když hda1 jej ani neobsahuje, je to jen oddíl. Jelikož MBR je uložen v prvních 512 bajtech disku stačí dd if=/dev/hda of=/srv/mbr bs=512 count=1. Ale většinou i při manipulaci se systémem není se zavaděčem žádný problém (obvzlášť když je to grub)....
S láskou se nerodíme, ale s láskou se stáváme lidmi. --Simone De Beauvoirová
11.10.2007 07:46 iji | skóre: 29
Rozbalit Rozbalit vše Re: Záloha
Pokud pomoci dd vezmete a obnovite prvnich 512b, tak si obnovite nejen zavadec, ale i rozdeleni disku. Zalohovat zavadec je vsak zbytecne, kdyz jej znovu v pripade potreby "nainstalujete do MBR" pomoci grub-install. Kdyz pak budete zalohovat pomoci taru, tak muzete puvodni system obnovit do rozdilneho rozlozeni disku (pokud napr. nyni nevyhovuje ci puvodni disk nahradite jinym)
regnarg avatar 10.10.2007 19:29 regnarg | skóre: 20 | blog: rm -rf /this/blog
Rozbalit Rozbalit vše Re: Záloha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ohledně snapshotování za běhu, doporučuji ukončit nebo alespoň pozastavit většinu procesů (klasicky, SIGSTOP) remountovat root filesystém read-only, udělat image a vrátit vše do původního stavu. Tedy pokud je to možné a nevadí vám pár mi nut výpadek. Vyhnete se tak možným nekonzistencím...
S láskou se nerodíme, ale s láskou se stáváme lidmi. --Simone De Beauvoirová
10.10.2007 20:23 Sir Mikhail | skóre: 10
Rozbalit Rozbalit vše Re: Záloha
Párminutový výpadek mi nevadí, ale ten postup pro mně vypadá skoro až moc složitě, zvlášť to remountovnání ...

Pokud to udělám za běhu, tak může dojít k nefunkčnosti systemů po vrácení? A co případně pak dělat?
10.10.2007 20:32 petris
Rozbalit Rozbalit vše Re: Záloha
Pokud se to udela na rw systemu, tak pak vznikne obraz pripojeneho fs, takze je dobre na to pustit fsck, ale pokazit by se nic nemelo.

Remountovani na read only se provede mount -o remount,ro /
10.10.2007 21:04 vasek125
Rozbalit Rozbalit vše Re: Záloha
Ale pokud tam běží databáze, tak je tím poškodí.
10.10.2007 22:13 petris
Rozbalit Rozbalit vše Re: Záloha
Tazatel psal, že data má uložena na jiném oddíle, takže databázi tam zůstane maximálně nějaký soket, což určitě dokáže rozchodit.
10.10.2007 23:19 Sir Mikhail | skóre: 10
Rozbalit Rozbalit vše Re: Záloha
JJ, databaze jsou na hdb1. No, pustim to pres noc a behem vikendu otestuju ... diky za rady, kdyztak jeste pisnu :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.