Geri git   CurcunaForum.Org > Bilgisayar - İnternet > İşletim Sistemleri > Linux
Kayıt ol Yardım Topluluk

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 02-26-2008   #1
Profil
Üye
 
Kerem388 - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2007
Bulunduğu yer: oras hakında çesitli söylentiler var karar veremedik
Yaş: 37
Mesajlar: 938
Üye No: 10499

Seviye: 27 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Canlılık: 0 / 656
Çekicilik: 312 / 33202
Tecrübe: 25

Teşekkür

Teşekkürler: 0
0 Mesajina 0 Tesekkür Aldi
Rep
Rep Puanı : 1047
Rep Gücü : 28
İtibar :
Kerem388 has much to be proud ofKerem388 has much to be proud ofKerem388 has much to be proud ofKerem388 has much to be proud ofKerem388 has much to be proud ofKerem388 has much to be proud ofKerem388 has much to be proud of
97 Linux altında yedekleme

Linux işletim sisteminde her işi konsoldan komutlarla yapılabildiğinden shell (kabuk) cok gelişmistir. Bu sebebten yedek alma işini teferruatlı bir şekilde yapmak mümkün. Asağıda küçük bir shell scripti var.

vi /root/yedek.sh
#!/bin/bash
yedekdizin=/mnt/yedek/ #yedeklerin yazılacağı dizin
dizin=/egemen #yedeklenecek dizin
tarih=$(date +%d.%m.%Y-%H.%M)
find $yedekdizin -type f -mtime +20 -exec rm -f -- {} \;#20 günden eski yedek dosyalarının silinmesi
tar czf $yedekdizin/yedek-$tarih.tar.gz $dizin #yedeklerin tar.gz formatında sıkıştırılarak alınması

Aşağıdaki komutla da yedek.sh dosyasına çalıştırma izni veriliyor. Bu gerekli aksi halde bu dosyanın cron tarafından çalıstarılması engellenecektir.
#chmod +x /root/yedek.sh

Yedek dosyalarına o yedeğin tarihi ve saati de ekleniyor (yedek-20.5.2004-00.20.tar.gz gibi) yedekleme işleminin hergün yapılabilmesi icin cron a zamanlanmış görev olarak eklenmelidir:
#crontab -e
20 0 * * * /root/yedek.sh

Yukarıda bu yedek alma scripti hergün gece 00:20 de calıştırılacak şekilde ayarlanmış durumda. aslinda yedekleme işlemi düzgün yapılmış mı yoksa yapılmamış mı kontrol açısından size durumu email atacak şekilde de ayarlayabilirsiniz. Şu an email komutunu tam hatırlamıyorum. Aklıma gelirse onu da yazarım

Aslında dump ile partitionların (bu komut sadece ext2 ext3 dosya sisteminde çalısır) yedeğini almak da mümkündür. Dump komutunun belli çalısma seviyeleri vardır. 0 modda herseyi alir. 1 modda 0 dan farkli olarak kendine göre bir mantıkla alir. 2 modda ise 1 modda alınanların farkını alır. Bu şekilde 9. moda kadar devam eder. Disk göçmelerinde (diğer durumlarda linux pek göçmez, unix tabanlı işletim sistemleri bu konuda diğerlerine nazaran cok daha karalı ve sağlamdır). Dump ile sistemi eski haline getirmek icin restore ile bu dosyalar açılır. Yedeği alınan bu dump dosyalarının sıkıştırılması önerilmez. Bu yüzden o partitiondaki kadar veriyi yedekleyecek bir tape yada başka bir disk kullanılmalıdır.

Örnek:
dump -u0 -f /egemen/root.dump0 /

Yukarıdaki komut root partitionun (/) yedeğini /egemen/root.dump0 adlı dosyaya atıyor. /egemen dizini aslında başka partitiona bağlı. Aksi halde dump zaten çalışmaz.
__________________

Click the image to open in full size.
Kerem388 is offline Kerem388 isimli üyenin yazdığı bu Mesajı değerlendirin.   Alıntı ile Cevapla
Cevapla

Etiketler
altinda, linux, yedekleme


Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:59.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.