Bilgisayar kategorisinde ve Linux İşletim Sistemi forumunda, bulunan Rdiff-backup ile yedekleme.. konusunu görüntülemektesiniz. rdiff-backup nedir? Temel olarak, rdiff-backup bir dizinden bir dizine yedekleme yapiyor. Tabi arada bir fark varsa, onlari yedekliyor ve sadece ...
|
|||||||
|
Kayıt | SSS | Üye Listesi | Takvim | Konuları Okundu İşaretle |
|
|
#1 (permalink) |
|
rdiff-backup nedir? Temel olarak, rdiff-backup bir dizinden bir dizine yedekleme yapiyor. Tabi arada bir fark varsa, onlari yedekliyor ve sadece yeni olan dosyalari yedeklenecek olan dizin icine aliyor. Isin güzel tarafi ise, hedefdeki dizinde bir dosya kaybolmus veya yanlislik ile silinmis ise, yedeklediginiz dizinden, silinen dosyayi veya dosyalari tekrar olusturabiliyorsunuz. Adamlar isi biraz daha ilginc katmislar ve SSH yi da icine alip, ag üzerinden yedekleme veya restore islemini yapmasini saglamislar. Önemli olan bir nokta ise, restore islemi yapilirken, sembolik baglantilar, aygit dosyalari ve bunlara ait butun dosyalar, aynen yedeklendigi gibi tekrar olusturulabiliyor. Kurulum Kurulumu anlatmiyorum, Cunku bircok Linux sürümünün paket yöneticisi ile kolayca kurabilirsiniz. Ya da ana sayfasindan en yeni sürümünü indirip, INSTALL ve README dosyalarini inceleyerek kolayca kurabilirsiniz: [LinkLeri Görmek İçin Lütfen Üye oLunuz Üye oLmak için tıkLayın] Kurma islemi, hem ana sunucuda hemde yedeklemeyi yapacak olan bilgisayarda yapilmalidir. Yedekleme Yedekleme islemini yapmak oldukca basit: rdiff-backup yedeklenecek_dizin yedeklenecek_yer Yedeklenecek dizin olarak karsi taraf, yedelenecek yer olarak ise nereye yedeklemek istediginizi yazmaniz gerekli. Mesela PC1 den PC2 ye yedekleme yapalim. PC2 de verdigim komut söyle: rdiff-backup user@pc1::/home/erkan/onemli /home/yedekler/pc1/erkan/onemli Diyelim ki, PC1 de zamanla onemli dizinini sildik, ve tekrar olusturmak istersek, rdiff-backup /home/yedekler/pc1/erkan/onemli user@pc1::/home/erkan/onemli Dizinlerde de durum ayni. A dizinini B dizinine yedeklemek istersek; rdiff-backup dizinA dizinB DizinA altindaki bütün dosyalar dizinB dizinine yedeklenecektir. Yedekleme islemleri dosyalar veya dizinler arasinda fark varmi yöntemien göre yapildigi icin, birinci yedekleme uzun sürse bile, bir sonraki yedeklemelerde, sadece dizinler arasindaki FARK alinarak yedekleme yapilacaktir. Otomatiklestirme Eger günlük yedekleme yapmak istiyorsaniz, CRONJOB kullanarak bu isi yaptirabilirsiniz. Mesela hergün saat 06:00 da bu yedeklemenin yapilmasini istiyorsaniz, cronjob dosyaniza (/etc/crontab) asagidaki satiri ekleyebilirsiniz: 0 6 * * * root /usr/bin/rdiff-backup user@pc1::/home/erkan/onemli /home/yedekler/pc1/erkan/onemli Hergün sabah 06:00 da karsi bilgisayardaki dizin, kullandiginiz bilgisayardaki tanimlanan dizine yedeklenecektir. Istatistik Eger fanatik bir insan ve devamli log'lar ile hasir nesir iseniz, rdiff-backup dan istatistik isteyebilirsiniz. diff-backup --list-changed-since 4h /home/erkan/onemli Bu komut ilede son 4 saat icinde olan degisikliklerinin birer listesini alirsiniz: Session statistics StartTime 1079899715.00 (Sun Mar 21 21:08:35 2004) EndTime 1079899764.83 (Sun Mar 21 21:09:24 2004) ElapsedTime 49.83 (49.83 seconds) SourceFiles 1091 SourceFileSize 8433023 (8.04 MB) MirrorFiles 985 MirrorFileSize 5037284 (4.80 MB) NewFiles 106 NewFileSize 3395739 (3.24 MB) DeletedFiles 0 DeletedFileSize 0 (0 bytes) ChangedFiles 2 ChangedSourceSize 0 (0 bytes) ChangedMirrorSize 0 (0 bytes) IncrementFiles 108 IncrementFileSize 0 (0 bytes) TotalDestinationSizeChange 3395739 (3.24 MB) Errors 0 Not: 4h yerine 4D seklinde kullanirsaniz, son 4 gün icinde olan degisiklikler listelenir. Not: Alıntıdır... |
|
|
|
|
![]() |
| Etiketler |
| yedekleme, ile, rdiffbackup |
Şu an bu konuyu görüntüleyen üye sayısı: 1 (0 üye ve 1 misafir) |
|
| Konu Araçları | |
| Mod Seç | |
|
|