• 20-02-2019, 14:58:22
    #1
    Merhaba Arkadaşlar,

    Sunucular arası kesintisiz dosya transferi yapmak istiyorum. Örnek vericem olursam Torrent gibi. Torrentte bilgisayar yeniden başlasa bile kaldığı yerden devam ediyor.
    Linux Rsync'ye baktım ama ondan yok sanırım.

    Aynı şekilde sunucu yeniden başlasa bile kaldığı yerden devam eden sistem var mıdır?
  • 20-02-2019, 15:16:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    rsync de --partial parametresi bu işe yarıyor. Küçük bir sh betik yazıp, cron ile çalıştırabilir veya init.d'ye servis şeklinde yazarak çözebilirsiniz. Ekstra 3.parti bir yazılım var mı bilmiyorum fakat --partial parametresi, olası bir aksaklık halinde kaldığı yerden devam etmesini sağlıyor.
  • 20-02-2019, 15:26:26
    #3
    ugly adlı üyeden alıntı: mesajı görüntüle
    rsync de --partial parametresi bu işe yarıyor. Küçük bir sh betik yazıp, cron ile çalıştırabilir veya init.d'ye servis şeklinde yazarak çözebilirsiniz. Ekstra 3.parti bir yazılım var mı bilmiyorum fakat --partial parametresi, olası bir aksaklık halinde kaldığı yerden devam etmesini sağlıyor.
    Sunucu yeniden başladı diyelim. Kaldığı yerden otomatik devam edecek mi ? yoksa manuel olarak komut yazarak mı kaldığı yerden devam etmesini sağlayabilirim?
  • 20-02-2019, 21:32:15
    #4
    Bir cron yazdınız diyelim, cron çalıştığında kaldığı yerden devam eder.

    Ama servis olarak yazarsanız sunucu açıldığı anda kaldığı yerden devam eder.

    Kısaca, siz rsync --partial parametresi ile kaldığı yerden devam etmesini sağlayıp, servis olarak da açılışta başlamasını sağlayacaksınız. Hatta daemon olarak yazarsanız betik kapansa bile kendisi otomatik açıılıp, kaldığı yerden devam eder.
  • 21-02-2019, 12:29:13
    #5
    Ansible veya pupet yaparsan olabilir Load balancer gibi birşey yapman gerek.
  • 22-02-2019, 16:06:06
    #6
    OttomanGuardian adlı üyeden alıntı: mesajı görüntüle
    Ansible veya pupet yaparsan olabilir Load balancer gibi birşey yapman gerek.
    Biraz daha bilgi verebilir misiniz ? Veya örnekle açıklarsanız sevinirim.