|
|
Bu makalenin farkl� dillerde bulundu�u adresler: English ChineseGB Deutsch Francais Russian Turkce |
S. Parthasarathy (Partha) (homepage) Yazar hakk�nda: Partha koyu bir Linux destek�isidir ve �zg�rl�k yanl�s�d�r. ��i gere�i ��renim ama�l� bulundu�u Almaya'da bir Alman'� �ok sevdi. Onun a�k�, Suse Linux, g�nde hemen hemen 17 saatini Partha ile ge�iriyordu. Birlikte bir �ok �ocuk yapt�lar : "teaspoon" CDROM'u, Linux �zerine e�itim kursu, LDP ile ar�ivlenen d�k�manlar ve bir �ok ders materyali, bunlar�n hepsi bu mutlu evlili�in sonu�lar�. Dr. Partha daha bir �ok �ocuk yapmay� planl�yor, ve bu ama�ta �ok �al���yor! Herhangi bir aile planlamas� y�ntemi kullanmaya da niyeti yok. Dr. Partha ile yap�lan r�portaj�n t�m�n� g�rmek i�in buraya t�klay�n�z. T�rk�e'ye �eviri: Okan Ar� <okanari(at)aridersanesi.com> ��erik: |
shivalik -- basit yedekleme yap�land�r�lmas� (Murphy'nin kanunlar�na kar�� ��kmak.)�zet:
E�er Linux da��t�m�n�zda seri problemler olursa neler yapaca��n�z� anlatan
bir �ok NASIL(HOWTOs)'lar mevcut. Bu bizim i�in iyi bir�ey. Fakat bu seri problemler
sizi vurmadan �nce yapabileceklerinizi anlatan bir tane bile yok. ��te burda,
sizin mutsuzlu�unuzu azaltacak, basit ama �ok k�sa olmayan bir kabuk(shell) beti�i var. Bu beti�i
Linux'u kurar kurmaz bir kez �al���r�n ve sisteminizde her b�y�k de�i�iklik yapaca��n�zda
bunu tekrarlay�n. Bunu bir "cron(�evirenin notu : cron Linux'da tekrarlanan
i�leri y�netir)" g�revi olarak saatler mertebesinde tekrar edebilir olarak
ayarlayabilirsiniz. Ve sonra, huzur i�erisinde uyuyabilirsiniz. Eskilerin s�yledi�i
gibi, e�e�ini sa�lam kaz��a ba�la. |
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.
|
G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© S. Parthasarathy (Partha), FDL LinuxFocus.org |
�eviri bilgisi:
|
2004-05-18, generated by lfparser version 2.43