• 15-08-2019, 00:19:46
    #1
    Merhabalar,

    Bir ara paylaşılmıştı sanırım.
    Cpanelde aldığımız yedekleri Yandex diske veya drive gibi ywrlere direk kaydetmek için ne yapmalıyız.

    Not: normal kullanıcı olarak yönetici root olarak değil.
  • 15-08-2019, 00:39:41
    #2
    Yandex disk için bunu kullanmaktayım hocam. Bir php sayfa oluşturup bunu koyduktan sonra dosya adı, mail şifre ve dizin ayarlaması yapıp tarayıcıda url girdiğinizde seçilen dosya türü(zip, rar,html,jpeg otomatik olarak yandex aktarımı sağlıyor. Kod bilgim yok bir siteden aldım içeriğini inceleyip kullanmanızı tavsiye ederim. Kendim kullanıyorum ama kimse ye de sorun yaratmak istemem 😊

    <?php  
    set_time_limit(0);
    $dosyaadi="yedek.zip";
    $user="mailadresiniz@yandex.com";
    $password="şifre";
    $credentials = array($user,$password);
    $filename = $dosyaadi;
    $filepath = '/home/kullanici/public_html/yandex/'.$filename;
    $filesize = filesize($filepath);
    $fh = fopen($filepath, 'r');
    $remoteUrl = 'https://webdav.yandex.com.tr/';
    $ch = curl_init($remoteUrl . $filename);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
    curl_setopt($ch, CURLOPT_USERPWD, implode(':', $credentials));
    curl_setopt($ch, CURLOPT_PUT, true);
    curl_setopt($ch, CURLOPT_INFILE, $fh);
    curl_setopt($ch, CURLOPT_INFILESIZE, $filesize);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
    curl_setopt($ch, CURLOPT_TIMEOUT, 400);
    $response=curl_exec($ch);
    fclose($fh);
    
    ?>
  • 15-08-2019, 01:05:15
    #3
    Veri Merkezi Çözümleri
    Merhaba,

    Google drive bağlama işlemi için bize ulaşın size anydesk ile anlatarak destek sağlarız
  • 15-08-2019, 01:50:34
    #4
    Ehrlich adlı üyeden alıntı: mesajı görüntüle
    Yandex disk için bunu kullanmaktayım hocam. Bir php sayfa oluşturup bunu koyduktan sonra dosya adı, mail şifre ve dizin ayarlaması yapıp tarayıcıda url girdiğinizde seçilen dosya türü(zip, rar,html,jpeg otomatik olarak yandex aktarımı sağlıyor. Kod bilgim yok bir siteden aldım içeriğini inceleyip kullanmanızı tavsiye ederim. Kendim kullanıyorum ama kimse ye de sorun yaratmak istemem 😊

    <?php  
    set_time_limit(0);
    $dosyaadi="yedek.zip";
    $user="mailadresiniz@yandex.com";
    $password="şifre";
    $credentials = array($user,$password);
    $filename = $dosyaadi;
    $filepath = '/home/kullanici/public_html/yandex/'.$filename;
    $filesize = filesize($filepath);
    $fh = fopen($filepath, 'r');
    $remoteUrl = 'https://webdav.yandex.com.tr/';
    $ch = curl_init($remoteUrl . $filename);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
    curl_setopt($ch, CURLOPT_USERPWD, implode(':', $credentials));
    curl_setopt($ch, CURLOPT_PUT, true);
    curl_setopt($ch, CURLOPT_INFILE, $fh);
    curl_setopt($ch, CURLOPT_INFILESIZE, $filesize);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
    curl_setopt($ch, CURLOPT_TIMEOUT, 400);
    $response=curl_exec($ch);
    fclose($fh);
    
    ?>
    Bu iyiymiş. Bende kullanabilirim ama bir sorun teşkil eder mi acaba?
  • 15-08-2019, 08:27:16
    #5
    mesut16 adlı üyeden alıntı: mesajı görüntüle
    Bu iyiymiş. Bende kullanabilirim ama bir sorun teşkil eder mi acaba?
    Yaklaşık 1 yıldır kullandığım kod bir sorunla karşılaşmadım
  • 15-08-2019, 08:48:49
    #6
    Bogahost adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Google drive bağlama işlemi için bize ulaşın size anydesk ile anlatarak destek sağlarız
    Teşekkürler eve geçer geçmez iletişime geçeceğim 😊



    Ehrlich adlı üyeden alıntı: mesajı görüntüle
    Yandex disk için bunu kullanmaktayım hocam. Bir php sayfa oluşturup bunu koyduktan sonra dosya adı, mail şifre ve dizin ayarlaması yapıp tarayıcıda url girdiğinizde seçilen dosya türü(zip, rar,html,jpeg otomatik olarak yandex aktarımı sağlıyor. Kod bilgim yok bir siteden aldım içeriğini inceleyip kullanmanızı tavsiye ederim. Kendim kullanıyorum ama kimse ye de sorun yaratmak istemem 😊

    <?php  
    set_time_limit(0);
    $dosyaadi="yedek.zip";
    $user="mailadresiniz@yandex.com";
    $password="şifre";
    $credentials = array($user,$password);
    $filename = $dosyaadi;
    $filepath = '/home/kullanici/public_html/yandex/'.$filename;
    $filesize = filesize($filepath);
    $fh = fopen($filepath, 'r');
    $remoteUrl = 'https://webdav.yandex.com.tr/';
    $ch = curl_init($remoteUrl . $filename);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
    curl_setopt($ch, CURLOPT_USERPWD, implode(':', $credentials));
    curl_setopt($ch, CURLOPT_PUT, true);
    curl_setopt($ch, CURLOPT_INFILE, $fh);
    curl_setopt($ch, CURLOPT_INFILESIZE, $filesize);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
    curl_setopt($ch, CURLOPT_TIMEOUT, 400);
    $response=curl_exec($ch);
    fclose($fh);
    
    ?>
    Bu kodları pek anlamadım nasıl yapacağız
  • 15-08-2019, 09:05:04
    #7
    GencoHD adlı üyeden alıntı: mesajı görüntüle
    Bu kodları pek anlamadım nasıl yapacağız
    Verdiğim kod kısmında yer alan dosyaadi değişecek. Mail ve şifresi istemekte alt tarafta da dizin ayarlaması yapmanız lazım.
  • 15-08-2019, 09:46:14
    #8
    Ehrlich adlı üyeden alıntı: mesajı görüntüle
    Yandex disk için bunu kullanmaktayım hocam. Bir php sayfa oluşturup bunu koyduktan sonra dosya adı, mail şifre ve dizin ayarlaması yapıp tarayıcıda url girdiğinizde seçilen dosya türü(zip, rar,html,jpeg otomatik olarak yandex aktarımı sağlıyor. Kod bilgim yok bir siteden aldım içeriğini inceleyip kullanmanızı tavsiye ederim. Kendim kullanıyorum ama kimse ye de sorun yaratmak istemem 😊

    <?php  
    set_time_limit(0);
    $dosyaadi="yedek.zip";
    $user="mailadresiniz@yandex.com";
    $password="şifre";
    $credentials = array($user,$password);
    $filename = $dosyaadi;
    $filepath = '/home/kullanici/public_html/yandex/'.$filename;
    $filesize = filesize($filepath);
    $fh = fopen($filepath, 'r');
    $remoteUrl = 'https://webdav.yandex.com.tr/';
    $ch = curl_init($remoteUrl . $filename);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
    curl_setopt($ch, CURLOPT_USERPWD, implode(':', $credentials));
    curl_setopt($ch, CURLOPT_PUT, true);
    curl_setopt($ch, CURLOPT_INFILE, $fh);
    curl_setopt($ch, CURLOPT_INFILESIZE, $filesize);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
    curl_setopt($ch, CURLOPT_TIMEOUT, 400);
    $response=curl_exec($ch);
    fclose($fh);
    
    ?>
    Bu ama belirtilen dizinde zip halinde yedek var ise yandexe aktarıyor değil mi? Yedeği zipleyip aktarmıyor sanırsam?
  • 15-08-2019, 09:49:40
    #9
    AlperA. adlı üyeden alıntı: mesajı görüntüle
    Bu ama belirtilen dizinde zip halinde yedek var ise yandexe aktarıyor değil mi? Yedeği zipleyip aktarmıyor sanırsam?
    Aynen öyle hocam backup hangi dizinde ise ona göre ayarlayıp çekilebilir up down yapmadan otomatik bir işlevi yok büyük bir site yönetmediğim için aralıklarla bu şekilde yedekleme yapıyorum 😊