TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Jak się ratuje Linuksa? , laciak88 27/07/11 08:42 Przykładowo, gdy usunę jakąś bibliotekę albo coś namieszam i wszystko odmawia posłuszeństwa. Windowsa się reinstaluje ;). A co robi się z Linuksem?"To Alcohol! The cause of, and solution to, all of
life's problems." - Ustawia kompa na zachod i sie modli , palioza 27/07/11 08:49
jak wszystko zawiedzie, to reinstaluje, ale jeszcze nigdy nie mialem takiej potrzeby. Odpalasz z usb/cd jakas wersje portable, mountujesz dyski i naprawiasz.Uczyń coś idiotoodpornym, a ktoś
stworzy lepszą wersję idioty. - jak wiesz co brakuje , soczek3000 27/07/11 08:49
wstawiasz to z powrotem z jakiegoś liveCD, jeśli nie wiesz czego brakuje, trzeba poszukać czego brakuje ;)- czyli jak nie wiem , laciak88 27/07/11 08:52
to po nim?"To Alcohol! The cause of, and solution to, all of
life's problems." - W sensie ze latwiej jest zreinstalowac? Tak. Czasem. , ptoki 27/07/11 08:59
Ale zazwyczaj wiesz czego brakuje bo przy starcie linux gada co go boli.
A jak nie chce wystartowac to trzeba ustawic opcje "single" w bootloaderze i wtedy wstaje z minimalnymi wymaganiami.
Do tego ldd i ldconfig ci powiedza jakich bibliotek brakuje (jesli pytasz o biblioteki).
Dobrze jest miec zrzut pakietow zainstalowanych w systemie wtedy bardzo szybko sie odzyskuje stan sprzed awarii.
Czyli jakies rpm -ql czy dpkg -l (albo L bo nigdy nie pamietam)...- o, bardzo fajna porada , laciak88 27/07/11 09:09
Dzięki."To Alcohol! The cause of, and solution to, all of
life's problems."
- jak juz wszystko zawiedze , cp_stef 27/07/11 10:06
mozna reinstalowac nie kasujac /home-|- www.lokir.org/blog
-|- telnet lokir.org 2300 <-- MUD po
polsku ! - No i bekap konfigów używanych deamonów. , brygi 27/07/11 10:10
fstaba itp. - generalnie, to przyjmuje sie, ze , palioza 27/07/11 10:15
/ na innej, home na innej partycji, tmp na innej, var na innej, usr na innej (w duuzym uproszczeniu).Uczyń coś idiotoodpornym, a ktoś
stworzy lepszą wersję idioty.
- A zanim sie linux zepsuje to trzeba: , ptoki 27/07/11 12:45
#!/bin/sh
snapshot="backup_snap";
#################################zmienic
main_location="/mnt/tu_wpada_backup";
czas=`date +%Y-%m-%d_%H-%M`;
mkdir $main_location/$czas;
log=$main_location/$czas/out.txt
date >> $log
echo "------------lvdisplay-----------" >> $log
lvdisplay >> $log
echo "------------pvdisplay-----------" >> $log
pvdisplay >> $log
#################################zmienic
tar -cvvzf $main_location/$czas/nazwa_hosta_etc.tar /etc >> $log
while read wolumen nazwa
do
echo "-------------------------- $wolumen $nazwa ------------------"
if [ ! -f /dev/VolGroup00/$snapshot ]; then
echo $wolumen $nazwa >> $log
backup_location=$main_location/$czas/$nazwa"_""$czas.gz";
#Tu pozniej dorobic moment na zatrzymanie czegos co moze tego potrzebowac
#if [ $nazwa == "opt" ]; then
#jakies costam stop
#jakies costam2 stop
#fi
lvcreate -L100G -s -n $snapshot $wolumen ;
#Tu pozniej dorobic moment na uruchomienie tego co sie zatrzymalo
#if [ $nazwa == "opt" ]; then
#jakies costam2 start
#jakies costam start
#fi
#specjalny warunek dla /opt ktory nie bedzie backupowany obrazowo tylko do tar-a
if [ $nazwa == "opt" ]; then
#Tu pozniej dorobic moment na zatrzymanie
#
#sprawdzenie czy przypadkiem jeden backup juz nie idzie i miejsce montowania nie jest przypakdiem juz uzyte
#troche poprawic!
if [ ! -d /mnt/backup_mountpoint/costam/ ]; then
backup_location=$main_location/$czas/$nazwa"_""$czas.tar";
mount -o loop /dev/VolGroup00/$snapshot /mnt/backup_mountpoint/ >> $log
#pakowanie z excludami
echo "----------------------- pakowanie opt ----------------"
ls -la /mnt/backup_mountpoint/
tar -cvvf $backup_location -X /root/backup_excludes /mnt/backup_mountpoint/to_co_backupujemy_do_tar
umount /mnt/backup_mountpoint/
fi
else
dd if=/dev/VolGroup00/$snapshot bs=1M| gzip > $backup_location ; >> $log
fi
lvremove -f /dev/VolGroup00/$snapshot;
date >> $log
fi
################### zmienic
done << !
/dev/VolGroup00/LogVol00 root
/dev/VolGroup00/LogVol01 tmp
/dev/VolGroup00/LogVol03 var
/dev/VolGroup00/LogVol02 home
/dev/VolGroup00/LogVol04 opt
!
###### backup partycji boot
dd if=/dev/sda1 bs=1M| gzip > $main_location/$czas/boot"_""$czas.gz" ;- Skrypt robi "backup jakby reset" czyli odzyskane dane beda wygladaly jakby po resecie masz , ptoki 27/07/11 12:48
yny.
Jest tam sekcja gdzie mozna backupowac elementy (costam i costam2) ktore wymagaja zatrzymania zeby dane nie byly uszkodzone (tylko na serwerach i to dosyc fikusnych.
mysql, orakiel, informix bez problemu daja sobie rade z "resetami"
Odzyskiwanie:
Jesli nie trzeba tworzyc od nowa dysku, wystarczy zrobic dd odgzipowanego obrazu lvol-a na lvol-a.
Zrobic to nalezy spod jakiegos innego systemu. Ale spod tego samego tez sie daje...
Jesli mamy totalny upadek to trzeba uprzednio utworzyc odpowiednie lvol-e...
- chrootujesz , daver 27/07/11 13:53
i naprawiasz.I use arch btw - dzięki , laciak88 27/07/11 16:52
może kiedyś sobie poradzę ;)"To Alcohol! The cause of, and solution to, all of
life's problems." - Generalnie linux jest bardziej jak dos. , ptoki 27/07/11 17:56
Wszystko siedzi w plikach i jest relatywnie trzezwo zmontowane.
Jak cos jest przekombinowane to umiera albo jest alternatywa.
Powodzenia!
- Jak to co, , wukillah 27/07/11 18:54
przywraca się backup. ;)just d'oh it! |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|