[LinuxFocus-icon]
<--  | Ana Sayfa  | Eri�imd�zeni  | ��indekiler  | Arama

Duyumlar | Belgelikler | Ba�lant�lar | LF Nedir
Bu makalenin farkl� dillerde bulundu�u adresler: English  ChineseGB  Deutsch  Francais  Russian  Turkce  

[Photo of the Author]
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.)

shivalik mountains, Himalaya

�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.

Shivaliks Hindistan'da bir da� zinciridir, ve ayn� zamanda k���k Himalaya olarak da bilinir. Bu makalede kullan�lan betik, bu da�lardan sonra bu ismi alm��t�r.

Shivaliks'�n resmi burada bulunuyor : Karamjeet Singh.

_________________ _________________ _________________

 

shivalik

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.

 

Kurtarma ve tamir

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)
 

/etc d���ndaki dosyalar�n kurtar�lmas�

Linux alt�ndaki /etc dizini �nemlidir ��nk� yap�land�rma dosyalar�n� bar�nd�r�r. Bu dosyalar sizin bilgisayar�n�z i�in �zeldir. Sisteminizdeki �o�u di�er dosyalar Linux kurulum CD'sindeki dosyalar ile birebir ayn�d�r. Di�er bir deyi�le, bu di�er dosyalar� her zaman paket y�netim sisteminiz (�r : rpm) ile yeniden y�kleyebilirsiniz. Burda bu i�i nas�l yapaca��nz� anlatan k�sa bir a��klama var.
A�a��daki komutu �al��t�r�n :
rpm --verify --all
Bu 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).
 

shivalik 1.* ve shivalik 2.* ve �tesi

shivalik iki "flavour(�evirenin notu : bu s�zc��� orijinal hali ile kullnaca��m)" ile gelir:
  1. shivalik 1.* eski fakat basit ve bu grubun bir �ok versiyonu bulunuyor.
  2. shivalik 2.* daha yak�n versiyon. Bu makalede bu versiyon anlat�l�yor.

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.

 

Bu yaz� i�in g�r�� bildiriminde bulunabilirsiniz

Her yaz� kendi g�r�� bildirim sayfas�na sahiptir. Bu sayfaya yorumlar�n�z� yazabilir ve di�er okuyucular�n yorumlar�na bakabilirsiniz.
 talkback page 

<--, Bu say�n�n ana sayfas�na gider

G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© S. Parthasarathy (Partha), FDL
LinuxFocus.org
�eviri bilgisi:
en --> -- : S. Parthasarathy (Partha) (homepage)
en --> tr: Okan Ar� <okanari(at)aridersanesi.com>

2004-05-18, generated by lfparser version 2.43