Backupassist

BackupAsisst ile Rsync Sunucuya Yedekleme İşlemi

Öncelikle Rsync nedir? Kavramı nedir bunu bir inceleyelim.

RSync Nedir? :

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.

ba-rsync01

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

ba-rsync02

Gelen ekrandaki sözleşmeyi kabul ederek ilerliyoruz.

ba-rsync03

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

ba-rsync04

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.

ba-rsync05

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

ba-rsync06

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

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

ba-rsync07

ba-rsync08

Lisans bildirimini kabul ederek ilerleyelim.

ba-rsync09

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

ba-rsync10

Kullanıcı adını değiştirmeden 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.

ba-rsync11

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

ba-rsync12

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

ba-rsync13

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

ba-rsync14

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

ba-rsync15

Güçlü bir şifre belirliyoruz.

  • Şifre değiştirilemesin.
  • Şifre hiçbir zaman geçerliliğini kaybetmesin.

İşlemi bitireceğim ekrana ilerliyorum.

ba-rsync16

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

Kullanıcıya Administrator yetkisi vermeyi unutmayalım.

ba-rsync17

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

ba-rsync18

“Forward” ile ilerliyoruz.

ba-rsync19

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

ba-rsync20

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

ba-rsync21

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

ba-rsync22

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.

ba-rsync23

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

ba-rsync24

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

ba-rsync25

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

ba-rsync26

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

ba-rsync27

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

ba-rsync28

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

ba-rsync29

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.

ba-rsync30

Dosya koruma ile ilerleyelim.

ba-rsync31

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

ba-rsync32

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

ba-rsync33

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

ba-rsync34

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)

ba-rsync35

İşimize bir isim verip ilerliyoruz.

ba-rsync36

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.

ba-rsync37

Etiketler
Daha Fazla Göster

Fins Bilişim

Fins, 2003 yılında Türkiye’nin ve dünyanın gözde şehirlerinden İstanbul’ da kurulmuş olup, kuruluşundan bu güne kadar birçok firmaya yazılım konusunda hizmet vermiş ve vermeye devam etmektedir.

İlgili Makaleler

Başa dön tuşu
Kapalı
Kapalı