original in en S. Parthasarathy (Partha)
en to tr Okan Ar�
BASH kabuk beti�i : "shivalik" dosyalar�n ve Linux kurulumunuzun
bilgilerini yedeklemek i�in en elveri�li yoldur. Betik d�k�mante edilmi�tir.
Dosyalar�n�z ya da dizinleriniz �zerinde herhangi bir de�i�iklik (ya da silme)
i�lemi yapmaz. Baz� temel dosyalar�n�z ve bilgilerin iyi korunmu� yede�ini olu�turur.
T�m betik sizin incelemeniz ve anlaman�z (istiyorsan�z de�i�iklik i�in de tabi
ki) i�in mevcut.
Betik temel yap�land�rma dosyalar�n�n (/etc) yede�ini al�r ve /proc dosya sistemindeki
baz� bilgileri metin dosyas�na proc_info.txt ad�yla depolar (�rne�in; hangi
�ekirdek(kernel) mod�lleri y�kleniyor, hangi disk b�l�mleri(partitions) nereye
ba�lan�yor(mount), ne kadar bo� disk alan� mevcut).
shivalik-2.0.gz'yi �imdi indirin
(benim web sayfam� gelecekteki g�ncellemeler i�in kontrol ediniz)
Beti�i indirdikten sonra:
Beti�i �al��t�rmak i�in:
�lk olarak, beti�i yukar�da anlat�ld��� gibi (yaln�zca root olarak) �al��t�r�labilir
yapt���n�zdan emin olun (chmod 700).
�imdi beti�i �al��t�rabilirsiniz. --yaln�zca �unlar� yaz�n, shivalik
/usr/local/backupcfg/ .
shivalik beti�ini �al��t�rmak i�in "root" olman�z gerekti�ini hat�rlay�n,
��nk� bir �ok yede�i al�nacak dosya root yetkilerine ihtiya� duyuyor ve beti�in
kendisi yaln�zca "root" taraf�ndan �al��t�rabiliyor.
Hat�rlay�n, shivalik beti�i tam(eksiksiz) yedek ve kurtarma i�in bir
ara� de�il. �deal olarak, en iyi �ey t�m Linux dosya ve dizinlerinin bir kopyas�n�
almakt�r. Bu her zaman m�mk�n, gerekli ve �nerilebilir de�ildir. Di�er en iyi
yol, en �nemli bilgilerin ve dosyalar�n yede�ini almakt�r. shivalik beti�i
bunu sizin i�in yapar. Betik sizin komut sat�r�ndan girdi�iniz dizin alt�na
bir alt dizin yarat�r (�r : /usr/local/backupcfg/backup-2004-04-17_2029). Bu
alt dizin sizin yedek yaratt���n�z tarih ve saat ile isimlendirilir.
Her duruma eksiksik haz�r olmak i�in,betik �al��t�r�ld�ktan sonra t�m backup-YYYY-MM-DD_HHMM
dizinini ta��nabilir medyaya kopyalayabilirsiniz.
Gelecekte olabilecek herhangi bir problem i�in zarar g�rm�� /etc dosyalar�n�z�
yede�inizden kopyalabilirsiniz. backup-YYYY-MM-DD_HHMM/etc.tar.gz dosyan�z�
a�may�n(untar) ��nk� bu t�m dosyalar� /etc dizini i�indeki dosyalar�n �zerine
yazacakt�r. Onun yerine ba�ka bir dizinin (�r : /root) i�ine gidin ve dosyalar�
oraya a��n. Sonra ilgilendi�iniz dosyay� /etc dizinindeki dosya ile kar��la�t�r�n.
Yedek i�erisinde zaman ve yetki bilgileri saklan�r, bunlar ile de�i�tirme zaman�n�
denetleyebilirsiniz. Burada /etc/fstab i�in bir �rnek var:
cd /root tar -zxvf /usr/local/backupcfg/backup-2004-04-17_2029/etc.tar.gz Note: above line will unpack the etc tree now to the current directory. That is /root/etc diff -u /root/etc/fstab /etc/fstab
backup-YYYY-MM-DD_HHMM dizininin yap�s� a�a��daki gibidir:
etc.tar.gz -- complete backup of /etc proc_info.txt -- selected information from /proc (modules dma interrupts mounts version partitions meminfo pci)
rpm --verify --allBu diskteki t�m kurulum dosyalar�n� rpm veritaban�ndaki bilgiler ile kar��la�t�racakt�r. E�er �rne�in yanl��l�kla bir dosya sildiyseniz rpm size bu konuda bilgi verecektir ve siz yaln�zca bu paketi tekrar y�kleyebilirsiniz ( rpm -i --replacepkgs --replacefiles rpm-package).
Hat�rlay�n, shivalik yaln�zca kurulum bittikten sonra yapmak zorunda oldu�unuz
bir �ok �eyin bir par�as�. Kurulum sonras� yap�lacaklar prosed�r� LDP'nin mini
NASIL(HOWTOs)'lar�n�n bir par�as�. Bunu www.tldp.org veya http://algolog.tripod.com/postlnx.htm
adresinden indirebilirsiniz.
Herhangi bir sorun i�in haz�r olmak her zaman iyi bir fikirdir. Hi� bir sorun
ba�edilemez bir felakete d�n��memeli.