Zaloha linux servera vo Win prostredi
Potrebujem spravit zalohu jedneho linuxu u zakaznika a ako zalohovacie media mam k dispozicii len Win servre. Data zalohujem cez lftp, ale ide mi aj o pripadne rychle obnovenie OS ak zlyhaju oba disky (sw_raid).
Moja predstava, disky v prideli, pripojim disk cez usb k WIn serveru a cez sw obnovim system zo zalohy. Cize backup musi ist v linuxe, restore zase v oknach, ide o to, aby to bolo blbovzdorne a mohol som k tomu spravit manual pre zakaznika, kedze je to skoro 100km odo mna a ide mi hlavne o cas.
dd?
rsync?
zalezi, jak ta zaloha ma byt casta a jak moc komplexni
dd nie, kopruje aj prazdne miesto, rsync nevie ftp a rad by som to posielal po sieti cez ftp. Navyse by mi vyhovoval image systemu v jednom subore, kde by som obnovu robil pramo na tej win masine a do linuxu uz strcil hotovy disk bez nutnosti boot cd a pod.
Moja predstava....zakaznik vola drbol system, poviem zoberte zo skrinky disk pripojte mi ho k serveru, spravim obnovu a po chvilke len vlozia disk do masiny a system bezi dalej.
Pres FTP tezko budes zalohovat (do citelne podoby), protoze tim prijdes o veskera prava a to je v linuxu dost podstatny problem. Jediny zpusob, jak o informace o souborech (prava, opravneni) neprijit na windowsim stroji (a taky nemit problem s tim, ze wokeni filesystemy jsou case insensitive) je cpat to do archivu (tar gzip atd.) a nebo vytvorit "diskovy image" a ten si primapovavat jako diskovou jednotku.
Pokud chces pravidelne zalohy (bez prazdneho mista) a snadnou obnovu systemu z total crash, tak dd na prvnich nekolik bajtu na kazde partysne a zbytek souborove.
A nebo profesionalni zalohovaci nastroje..
viděl bych to na bootovací CD s ubuntu a dodatkovou flašku se skriptem.
Jen by mě zajímalo, jak na dálku obnovíš ten mdraid?
dobra poznamka
Nijako, system pobezi len s jednym diskom a degradovanym polom, podstatne je preklenut obdobie pokial tam pridem a donesiem dalsi nahradny disk a obnovim pole.
co použít fsarchiver? Sice to předpokládá skriptík, kterým si dumpneš fdisk, ale viděl bych to jako intelichente řešení:
záloha:
1. dump fdisku
2. proiteruješ si fsachiver přes jednotlivé oddíly a ukládat budeš na nějaký ftp/smb share
3. hotovo
obnova:
1. obnova fdisku (plus resync oddílu)
2. proiteruješ si fsarchiverem všechny oddíly
teoreticky by mělo jít obnovit i celé pole, jen si budeš muset ohlídat guid disků.
edit: místo CD bych použil Flashku se zapisovatelnou částí/overlay (na skript).