BackupAsisst ile Rsync Sunucuya Yedekleme İşlemi



02Ağustos2016

BackupAsisst ile Rsync Sunucuya Yedekleme İşlemi

Öncelikle Rsync nedir? Kavramı nedir bunu bir inceleyelim. Rsync, sık kullanılan ve güzel bir dosya transfer uygulamasıdır. Özellikle yedekleme ya da senkronizasyon işlemlerinde incremental (değişen) dosyaların kopyalanmasını sağlayarak hız ve verimlilik sağlar. Rsh veya ssh gibi şeffaf kabukları kullanabilmektedir, root yetkisine ihtiyaç duymaz, kopyalama sırasında dosyanın sahiplikleri gurubu veya izinlerini (chmod değerlerini) bozmadan diğer noktaya aktarabilir. En güzeli ve vurgulanması gereken noktası, lokal yedekleme yapılabildiği gibi uzaktaki bir sisteme de yapabilmek mümkündür.  Açık kaynak kodludur ve GNU’ya (Genel Kamu Lisansı) sahiptir.Rsync kurulumunu örnek Windows sunucum üzerinde anlatacağım siz Linux Sunucular üzerinde GNU lisansı ile kurulum yapabilirsiniz. (Lisans Bedeli Yoktur)

Kullanacağımız Rsync yazılımının linkleri;

Aşağıdaki linklerdeki programları kurulum yapacağımız sunucuya kaydedelim.

cwRsyncServer Programı.

https://www.backupassist.com/rsync/cwRsyncServer_4.1.0_Installer.zip

https://www.backupassist.com/rsync/Copssh_4.1.0_Installer.zip

Dosyalar indirildikten sonra kuruluma başlayabiliriz

İlk önce cwRsyncServer uygulamasını install ediyoruz.

clip_image002

Uygulamayı çalıştırıp “Next” ile devam edelim.

clip_image004

Gelen ekrandaki sözleşmeyi kabul ederek ilerliyoruz.

clip_image006

Programın kurulacağı default dizini seçerek tekrar “Next” ile devam ediyoruz.

clip_image008

Sunucu kurulum sırasında kendine ait kullanıcıları oluşturacak, bu esnada size otomatik bir şifre üretiyor, isterseniz değiştirebilirsiniz lakin güçlü bir şifre kullanmanız önerilir.

Hesap adını değiştirmiyoruz.

Aşağıdaki ekranda ürettiği şifre görüntüleniyor, bu şifreyi unutmayacağınız bir şekilde kaydedin.

“Install” Seçeneği ile bir sonraki ekrana ilerleyelim.

clip_image010

“cWRsyncServer” Kurulumu tamamlanınca “Close” ile çıkış yapalım.

clip_image012

Şimdi sıra ikinci sunucu uygulamamızı kurmaya geldi. (SSH uygulaması )

“Copssh” installer’ı çalıştıralım ve ”Next” ile devam edelim.

clip_image014

clip_image016

Lisans bildirimini kabul ederek ilerleyelim.

clip_image018

Kurulum klasörü konumunda değişiklik yapmayacaksak “Next” ile devam edelim. (Önerilen Ayar)

clip_image020

Kullanıcı adını değiştirmenden ilerliyoruz, Copssh bize yine bir güvenli parola oluşturdu.

(Aşağıdaki ekranda programın bizim için oluşturduğu parola görüntüleniyor

Ben parolayı güvenli bir yere kaydederek ilerliyorum, siz isterseniz değiştirebilirsiniz.

clip_image022

Bundan sonraki ekranda uygulamanın kurulacağı ve kullanıcı oluşturmamız konusunda bir uyarı geliyor, “OK” seçeneği ile devam ediyoruz.

clip_image024

İşlem tamamlanınca Rsync Server kurulumunu bitirmiş oluyoruz, Close ile çıkış yapıyoruz.

clip_image026

Şimdi sıra Rsync sunucumuza bir kullanıcı oluşturmaya geldi.

Rsync sunucumu kurduğum sunucum bir Active Directory yapısında olduğu için,

Active Directory Users and Computers bölümünde RsyncBUI adında bir kullanıcı oluşturarak administrator yetkisi veriyorum.

clip_image028

Kullanıcı detaylarının girişini yapıyoruz.

clip_image030

Güçlü bir şifre belirliyoruz.

·        Şifre değiştirilemesin.

·        Şifre hiçbir zaman geçerliliğini kaybetmesin.

İşlemi bitireceğim ekrana ilerliyorum.

clip_image032

Kullanıcımın özetini görüntüleyen ekranda “Finish” ile işlemi bitiriyorum

clip_image034

Şimdi sıra oluşturduğumuz kullanıcıyı COPSSH’a tanımlayama geldi.

Users sekmesine girerek ekleyeceğimiz kullanıcıyı “Add” ile ekleyelim.

clip_image036

“Forward” ile ilerliyoruz.

clip_image038

Sunucumuzu seçerek oluşturduğumuz kullanıcı adını yazarak ilerleyelim.

clip_image040

“Linux Shell and Sftp” giriş metodunu seçerek ilerleyelim ve “Forward” ile Devam edelim.

clip_image042

Yaptığımız işlemlerin özetini görüntüledikten sonra “Apply” ile işlemi bitiriyoruz.

clip_image044

 

 

 

SSH 22 numaralı portu kullandığı için Windows firewall üzerinden 22 numaralı portu erişime açmanız gerekmektedir.

Aşağıda Windows Firewall uygulaması üzerinden 22 numaralı portun nasıl açılacağı anlatılmaktadır.

Windows Firewall uygulamasını çalıştıralım.

“Advanced Settings” bölümüne giriş yapalım.

clip_image046

“Inbound Rules” Üzerinden 22 numaralı port için yeni bir kural oluşturuyoruz.

clip_image048

Aşağıdaki ekranda “Port” başlığı seçilerek ilerliyoruz.

clip_image050

Tcp bağlantı protokolü ve bunun ardından 22 numaralı portumuzu belirterek “Next” ile ilerliyoruz.

clip_image052

Bağlantıyı kabul edecek seçeneği işaretleyerek (Allow the Connection) “ Next” ile devam ediyoruz.

clip_image054

Oluşturulan kural için gelen ekranda “Next” ile ilerliyoruz

clip_image056

Firewall kuralımıza bir isim vererek işlemi “Finish” ile bitirelim.

clip_image058

Bu son işlemden sonra Rsync Server, firewall ve ssh tarafında işlemlerimiz bitmiş durumdadır.

Yedekleme için BackupAssist yazılımı çalıştıralım…

Yeni bir yedekleme işlemi oluştur ile ilerleyelim.

clip_image060

Dosya koruma ile ilerleyelim.

clip_image062

Test işlemi için rastgele bir klasör seçerek ilerliyorum.

clip_image064

Rsync seçeneği ile bir sonraki ekrana ilerleyelim.

clip_image066

Yedek alma saatimi planladıktan sonra tekrar “İleri” ile devam ediyorum.

clip_image068

Aşağıdaki ayarlar içinde sizin sunucu adresini değişiklik gösterecektir, kendi sunucu ip bilgilerini girişini sağlayalım.

Sunucuyu kaydet seçeneğine tıklandığı zaman RsyncBUI kullanıcınızın şifresini girmeniz gerekecektir.

Şifre giriş ekranı Shell Ekranı olduğu için şifreniz gözükmeyecektir. (Şifrenizi yazarak Enter ile devam edin)

clip_image070

İşimize bir isim verip ilerliyoruz.

clip_image072

Yedeklemeyi çalıştırarak test ediyorum,

Yedekleme başarılı olarak tamamlanıyor.

Bundan sonra BackupAssist ile planladığımız saatlerde otomatik yedek alınacaktır.

clip_image074

Kaynak: https://www.cozumpark.com/blogs/3party/archive/2016/07/31/backupasisst-ile-rsync-sunucuya-yedekleme-islemi.aspx

Yorumlar

Yorum bulunamadı.

Bir Yorum Yazın