• 26-04-2019, 19:15:20
    #1
    Dostlar,

    Digitalocean-da;
    1 Adet Load Balancer-ım mevcut. Bunun altında hazırda A-Sunucusu mevcut.
    Database ise, PostgreSQL olarak ayrı bir Database ortamında. Bu yüzden A sunucunda hiçbir database yok.

    Şuanda bu şekilde 1 sitem çalışıyor.
    İstediğim ise, B sunucusu da kaldırıp, A sunucusunda "Dosyalarında değişiklik" olduğu anda B sunucusuna göndermek. Bunun için RSYNC yapabilirim ama RSYNC; tüm dosyaları yapıcak ve ya md5 vs gibi replikasyon zamanı B sunucusunu ve ya A sunucusunu yora bilecek.

    Sizce, ne tavsiye edersiniz? Biz Develop zamanı, bütün dosyaları A sunucusuna atıyoruz. Yani, B sunucusunu A -nın kopyası olucak ve A -da, ne değişiklik olursa; B-ye atmalı. Ve aynı zamanda A-dan silinen dosya; B-den de silinmeli gibi ~
  • 26-04-2019, 19:21:47
    #2
    işletim sisteminize uygun replication yazılımlarını araştırın
  • 26-04-2019, 19:31:56
    #3
    Platform, CentOS. DRBD disk yapısı var ama; o da işime yaramıyor gibi .
  • 26-04-2019, 20:54:16
    #4
    Hocam bu dosyalar ne dosyaları? Normal dosyalarsa https://syncthing.net/ kullanabilrisiniz. Site dosyaları ile de kullanılabilinir fakat dikkat etmek lazım.
  • 27-04-2019, 04:43:41
    #5
    Üyeliği durduruldu
    EnginTopcuoglu adlı üyeden alıntı: mesajı görüntüle
    Dostlar,

    Digitalocean-da;
    1 Adet Load Balancer-ım mevcut. Bunun altında hazırda A-Sunucusu mevcut.
    Database ise, PostgreSQL olarak ayrı bir Database ortamında. Bu yüzden A sunucunda hiçbir database yok.

    Şuanda bu şekilde 1 sitem çalışıyor.
    İstediğim ise, B sunucusu da kaldırıp, A sunucusunda "Dosyalarında değişiklik" olduğu anda B sunucusuna göndermek. Bunun için RSYNC yapabilirim ama RSYNC; tüm dosyaları yapıcak ve ya md5 vs gibi replikasyon zamanı B sunucusunu ve ya A sunucusunu yora bilecek.

    Sizce, ne tavsiye edersiniz? Biz Develop zamanı, bütün dosyaları A sunucusuna atıyoruz. Yani, B sunucusunu A -nın kopyası olucak ve A -da, ne değişiklik olursa; B-ye atmalı. Ve aynı zamanda A-dan silinen dosya; B-den de silinmeli gibi ~
    Bunla alakalı Digitalocean destek talebi açın mutlaka size çözüm sunarlar.
  • 29-04-2019, 11:11:33
    #6
    EnginTopcuoglu adlı üyeden alıntı: mesajı görüntüle
    Dostlar,

    Digitalocean-da;
    1 Adet Load Balancer-ım mevcut. Bunun altında hazırda A-Sunucusu mevcut.
    Database ise, PostgreSQL olarak ayrı bir Database ortamında. Bu yüzden A sunucunda hiçbir database yok.

    Şuanda bu şekilde 1 sitem çalışıyor.
    İstediğim ise, B sunucusu da kaldırıp, A sunucusunda "Dosyalarında değişiklik" olduğu anda B sunucusuna göndermek. Bunun için RSYNC yapabilirim ama RSYNC; tüm dosyaları yapıcak ve ya md5 vs gibi replikasyon zamanı B sunucusunu ve ya A sunucusunu yora bilecek.

    Sizce, ne tavsiye edersiniz? Biz Develop zamanı, bütün dosyaları A sunucusuna atıyoruz. Yani, B sunucusunu A -nın kopyası olucak ve A -da, ne değişiklik olursa; B-ye atmalı. Ve aynı zamanda A-dan silinen dosya; B-den de silinmeli gibi ~
    lsyncd kullanabilirsiniz.

    https://linoxide.com/tools/setup-lsy...c-directories/