• 15-09-2015, 10:22:36
    #1
    arkadaşlar sunucudaki dosyayı google drive veya yandex disk'e nasıl yüklete bilirim ? bunun için bir script var mı ?
  • 15-09-2015, 10:31:32
    #2
    Yandex disk icin masaüstü uygulamasini indir sonra sunucuna bir ftp araci ile baglan. Ftpdeki aktarmak istedigin dosyaları seç ve yandex disk in oluşturduğu klasorun (masaüstü programini indirince gelen klasor) içine at. İşlem bu kadar . kolay gelsin
  • 15-09-2015, 10:40:50
    #3
    netdisk in programı sürekli upload ediyor
  • 15-09-2015, 14:07:30
    #4
    cpanel yedeklerini bu şekilde yedekleme şansımız var mı otomatiğe bağlayabilirmiyiz güvenilirmidir
  • 15-09-2015, 16:22:25
    #5
    Merhaba,

    Yandex için birşey var işinize yararsa

    Öncelikle sunucunuza ssh bağlantısı kurun.
    Yedekleme için duplicity ismindeki aracı kullanacağız. Debian kullanıyorsanız yüklemek için şunu yazın:
    apt-get install duplicity
    Centos kullananlar nasıl yüklendiği hakkında aşağıya yorum bırakırlarsa buraya da ekleriz. Heralde şöyle bişeydir:
    yum install duplicity
    Ama yok çalışmazsa centos için bu komut şunu kullanabilirsiniz

    sudo rpm -Uvh http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
    yum repolist
    Ardından /root/backup.sh diye text bir dosya oluşturun içine şunu yapıştırın:
    #!/bin/sh
     
    printf "\n\n----------------------------------------------------------------\n"
    date
    printf "\n"
     
    if [ -f /root/.backupRunning ]
    then
      printf "Başka bir yedekleme işlemi zaten çalışıyor!"
      exit
    else
      printf "Yedekleme başlıyor..."
      echo 1 > /root/.backupRunning
    fi
     
    duplicity --timeout 600 --exclude-other-filesystems --no-encryption / webdavs://mailAdresiniz@yandex.com:sifreniz@webdav.yandex.com/
     
    rm /root/.backupRunning
    Kodlar içerisindeki mailAdresiniz ve sifreniz bölümlerini değiştirmeyi unutmayın.

    Bir de bu dosyayı çalıştırılabilir hale getirin:
    chmod +x /root/backup.sh
    Artık yedekleme betiğimiz hazır.
    /root/backup.sh
    diyerek yedeklemeyi başlatabilirsiniz.

    Otomatik yedek almak için ise bunu crontab'a ekleyelim:
    crontab -e
    Açılan dosyanın son satırına şunu ekleyin:
    0 0 */7 * * /root/backup.sh >> /var/log/backup.log
    Sonra CTRL + x ile kaydedin. (Tabi debian için anlatıyorum(nano))
    Böylece otomatik olarak haftalık yedek alınacak. Yedek logları /var/log/backup.log dosyası içinde tutulacak.

    Şimdi birazda bu betik ne yapıyor ondan bahsedeyim.
    • Tüm sisteminizi(/) yedek alıp, Webdav protokolü kullanarak Yandex Disk'e bağlanıp yedek doyalarınızı oraya atıyor.
    • Duplicity ftp gibi birçok protokolü de destekliyor. Yandex Disk dışında başka depolama hizmetlerini de kullanabilirsiniz.
    • Artırımlı yedek alıyor. Yani sadece değişiklik olan dosyaları yedekliyor. Bu da Yandex Disk üzerinde fazla yer kaplamaması ve hızlı yedek alması demek.
    • Benim yazdığım betiğin bir eksikliği Yandex Disk dolduğunda ne yapar hiç test etmedim. Duplicity nin bununla alakalı seçenekleri var ancak bi ara boş bi zamanımda ona da bakarım.
    • Bir başka eksiklik ise mesela /home dizinini farklı bir diske bağladıysanız onu yedeklemez.(--exclude-other-filesystems) Bunu çözmek için de yine duplicity parametrelerine bakabilirsiniz.
    • Yedeği geri yüklemek aynı makinaysa kolay ancak farklı bir makinaya yedeği geri yükleyecekseniz /etc içindeki network ayarları falan eski makinanınkiler olacağı için yanlış ip adresi falan tanımlanabilir. Makina İnternete çıkamaz. Yedeğinizi geri yüklerken bunlar aklınızda olsun. Veya yedek içerisinden sadece /home dizinini almak size yetiyorsa hiçbir sorun olmaz.
  • 16-09-2015, 10:22:19
    #6
    Burayı da bi inceleyin.
  • 16-09-2015, 11:45:33
    #7
    Çözümü pm atmamış olmanız çözüm arayanlar için gerçekten mutluluk verici.

    tebrik ve teşekkür ederim.

    ovh nin hubic adlı bir servisi var yillik 150 tl ye 10tb veriyor. Debian üstüne kendi official programını kurup ayarlamak yetiyor. Yandex bana az gelir diyenler için tavsiye ederim.

    Ben şahsen önemli vds lerden rsync veya ftp kullanarak paketlenmiş verileri ortak bir vds e çekip oradan hubic üzerine gönderiyorum. Yer sıkıntısı olmadigindan yedekler tarihe göre sıralanmış oluyor. Ek bilgi olarak dursun.
  • 16-09-2015, 12:55:10
    #8
    batihost adlı üyeden alıntı: mesajı görüntüle
    Çözümü pm atmamış olmanız çözüm arayanlar için gerçekten mutluluk verici.

    tebrik ve teşekkür ederim.

    ovh nin hubic adlı bir servisi var yillik 150 tl ye 10tb veriyor. Debian üstüne kendi official programını kurup ayarlamak yetiyor. Yandex bana az gelir diyenler için tavsiye ederim.

    Ben şahsen önemli vds lerden rsync veya ftp kullanarak paketlenmiş verileri ortak bir vds e çekip oradan hubic üzerine gönderiyorum. Yer sıkıntısı olmadigindan yedekler tarihe göre sıralanmış oluyor. Ek bilgi olarak dursun.
    Hocam bu kurulumlar ve teknik detay hakkında bir döküman varmı acaba sunucu üzerinden nasıl bir işlemler dediklerinizi bu serviste uygulayabiliriz teşekkürler.
  • 16-09-2015, 16:07:26
    #9
    Hubic için gerekli sürüm = https://hubic.com/en/downloads adresinde var.

    linux olanı kullanabilirsiniz. debian şart. centos kurulumu sancılı.
    Kurduktan sonra komutu consol'dan vermelisiniz,
    ssh session da problemler olabiliyor.

    illa debian olmasına gerek yok aslında hubic'in official
    windows programıda var. Daha işlevsel olabilir, windows vds'e kurulup
    denemek gerekli.

    Slave vds'ler deki transfer komut dosyası aşağıdaki şekilde.
    scp ssh şifresini kabul etmediği için sshpass ile şifreyi veriyoruz,
    scp ilede transfer ediliyor.

    #!/usr/bin/env bash
    
    echo "yedekleme 195e basladi" | mail -s "bidi" bidibidi@batihost.com
    sshpass -p "SIFRE" scp -r yedeklenecekklasor root@masterIP:/yedekklasoru/
    echo "yedekleme 195e tamamlandi" | mail -s "bidi" bidibidi@batihost.com
    kısacası cron ile yukardaki komut vds lerde çalışıyor, tüm trenler istasyona verileri taşıyor,
    ana tren de fransa ya up ediyor.

    bu benim öylesine yaptığım bir yedekleme, kısaltma, optimize etme,
    zamandan kazanma adına birşeyler yapmadım.
    o yüzden basit ve çalışır tuttum.

    fikir verirse ne ala.