Yerel ağ için klasör senkronizasyonu programı önerisi

MrRich

Kilopat
Katılım
19 Ağustos 2013
Mesajlar
495
Çözümler
9
İş yerimde bulunan muhasebe ve malzeme yönetimi veritabanını yedeklemek için bir yöntem veya program arayışı içerisindeyim.
Windows 10 işletim sistemi üzerinde bulunan bir programın oluşturduğu klasör içerisinde bulunan veritabanı dosyasını alıp, cihazlar arası senkronize edecek bir yazılım gerekli bunu yaparken dikkat etmem gereken bir konu var program kapandığı zaman bu eşitleme işleminin başlaması gerekiyor.
Bu Google Drive benzeri yedekleme uygulamalarının yaptığı işleme benziyor fakat bunu yerel ağ içerisinde (özellikle yerel ağ hızında) yapması önemli çünkü 2 GB boyutunda bir veritabanı dosyasını düşük hız ile upload edip, aynı şekilde indirmeye gerek yok. Bir zamanlar BitTorrent Sync adlı programı kullanıyordum fakat şimdi aynı program resilio Sync olarak değişmiş ve ücretli olmuş bu yüzden benim önceliğim bu işi ücretsiz bir şekilde çözmek eğer ücretsiz çözemeyeceksem paralı çözümleri/uygulamaları düşünebilirim fakat önceliğim ücretsiz olması.

Kafamda bulunan senaryo ise şu şekilde.
Windows 10 yüklü bilgisayar içerisinde bulunan muhasebe programı kapandığı zaman, senkronizasyon programı C:/Veritabanı/MuhasebeKayit/ klasörünü alıp aynı ağ içerisinde bulunan diğer Windows bilgisayara (yine aynı dizine C:/Veritabanı/MuhasebeKayit/ atacak) ve Mac cihazlara (masaüstünde bulunan muhasebeyedek klasörü içerisine atılacak), ayrıca içerisinde Windows bulunan harici SSD bilgisayara bağlandığı zaman yine belirtilen aynı konuma(C:/Veritabanı/MuhasebeKayit/) aynı klasör kopyalanacak.
Yani basit bir dosya senkronizasyon programı yerine, kural tanımlayabileceğim (program açıldığında/kapandığında), zamanlayıcı oluşturabileceğim, ayrıca Android, Windows ve macOS üzerinde kullanabileceğim tercihen ücretsiz bir program lazım.
 
Dropbox yuklu oldugu bilgisayarlar lokal agda ise lokal ag uzerinden senkronizasyon yapiyor.

Ama tum clould drive programlari dosya degisiminde aktive oluyorlar, yani kullandigin muhasebe programi DB update yaptiginda sync etmeye calisacak.

Bence basit bir script ile bu is cozulebilir, muhasebe programini normal .exe kullanarak degil de, watch yapan bir bat scripti ile acarsiniz, boylelikle kapanmasi durumunda sizin belirlediginiz kod blogu calisir. Kapandigi zaman da ikinci bir scripti calistirirsiniz, o da local agda sizin belirlediginiz adrese veritabanini kopyalar.

Aslinda sizin istediginiz sey surekli senkronizasyon degil, trigger event. Program kapandiginda yedekleme yapmak istiyorsunuz, her update de degil.

Alternatif olarak TaskScheduler uzerinden de trigger tanimlayabilirsiniz, X programi kapandigi anda Y scriptini calistir gibi bir seyler.
 
Dropbox yuklu oldugu bilgisayarlar lokal agda ise lokal ag uzerinden senkronizasyon yapiyor.

Ama tum clould drive programlari dosya degisiminde aktive oluyorlar, yani kullandigin muhasebe programi DB update yaptiginda sync etmeye calisacak.

Bence basit bir script ile bu is cozulebilir, muhasebe programini normal .exe kullanarak degil de, watch yapan bir bat scripti ile acarsiniz, boylelikle kapanmasi durumunda sizin belirlediginiz kod blogu calisir. Kapandigi zaman da ikinci bir scripti calistirirsiniz, o da local agda sizin belirlediginiz adrese veritabanini kopyalar.

Aslinda sizin istediginiz sey surekli senkronizasyon degil, trigger event. Program kapandiginda yedekleme yapmak istiyorsunuz, her update de degil.

Alternatif olarak TaskScheduler uzerinden de trigger tanimlayabilirsiniz, X programi kapandigi anda Y scriptini calistir gibi bir seyler.

Teşekkür ederim, eğer müsaitseniz ve biliyorsanız örnek bir bat komut dosyası hazırlayabilir misiniz ? Grafik arayüzü olması işimizi kolaylaştırır, bu yüzden sizinde bildiğiniz bakmam gereken bilindik senkronizasyon programları var mı ?
 
Teşekkür ederim, eğer müsaitseniz ve biliyorsanız örnek bir bat komut dosyası hazırlayabilir misiniz ? Grafik arayüzü olması işimizi kolaylaştırır, bu yüzden sizinde bildiğiniz bakmam gereken bilindik senkronizasyon programları var mı ?

Malesef bu ozellikleri tasiyan bildigim bir senkronizasyon programi yok.
 

Geri
Yukarı