Dropbox Uploader ile Backup Alma
Dropbox Uploader ile Dedicated,VPS,VDS gibi kullandığınız sistemlerde rahatlıkla uzak sunucuya yedeklerinizi atabilir ve rahat bir nefes alabilirsiniz.Pek çoğumuz yedekler konusunda gerçekten sorumsuz bir şekilde ya kendi bilgisayarımızda yada yedekleri aynı sunucu üzerinde farklı bir dizinde tutuyoruz haliyle hem bu bir güvenlik açığı oluyor hemde tamamen sunucuda bir hasar oluştuğu zaman yedeklerimizin çöpe gitmesine neden oluyor bu tarz durumlara düşmemek için Dropbox Uploader tam size göre ayda 1 yada günlük şekillerde istediğiniz gibi ayarlayabilirsiniz. Dilerseniz cronjob ayarlayıp gerekli zamanlarda yedeğinizin yüklenmesini sağlayabilirsiniz.
Bu Scripti neden kullanmalıyız ?
Bash Script olduğundan dolayı tüm linux sistemlerinizde sorunsuz bir şekilde kullanmanıza olanak sağlar ve sadece sisteminizde cURL olması yeterlidir.
Güvenlidir kullanıcı adı ve şifresi girmenize gerek kalmaz Dropbox API Sayesinde sisteminize ulaşsalar bile yedeklerinizi göremezler ve(veya) ulaşamazlar.
Resmi Dropbox API Desteği
hiçbir şifreye gerek duyulmaz ve kayıt edilmez
Adım adım yapılandırma sihirbazı ile kolay kurulum
Sıkıştırılmış dosya yükleme özelliği
uploada özel Shell wildcard
Paylaşma linki oluşturabilme
Sil / Taşı / Yeniden Adlandır / Kopyala / Dosyaları Listele
dosya ve dizin indirebilme ve işlemler yapabilme özelliği
sunucuya yedekleri indirebilme özelliği
chmod 777 dropbox_uploader.sh
başlattığınız zaman yapılandırma sihirbazı başlatılacak bundan sonra gerekli adımlayı uyguladığınız taktirde işleminiz başarılı bir şekilde tamamlanacaktır.izinleri full dropbox verecekseniz eğer hesabınız yeni olmalı diğer türlü başka yedekleriniz var ise sıkıntıya düşebilir.benim başka yedeklerim olduğu için app izni vermeyi makul gördüm.Onayı verdikten sonra ise kurulum tamamlanacak tabi bir tek şart ile api ye izin vermeniz gerekiyor onunda linkini uygulama size verecek zaten.
Oluşturma ekranımızı yukarıdaki verilen yönergelere uyarak oluşturuyoruz. oluştuturken datastore seçeneğini seçiyoruz ki yüklerken sorun yaşatmasın bize
Başarıyla oluşturduk APİ mizi ve gerekenleri sisteme giriyoruz.Onaylıyoruz.herşey tamam olduktan sonra kullanılacak komutlar aşağıdaki gibidir.
upload: dosya eğer 150MB den büyük bir boyuta sahip ise 4 MB parçalar halinde yüklenecektir.Bir sorun oluşursa 3 kere yüklemeye çalışır yükleyemez ise hata verir.Eğer dosyanız 150MB den düşük ise direk olarak yükleme yapar.
download: seçilen dosyanın indirilme işlemi
delete: seçilen dosyanın silinme işlemi
move: dosya taşıyabilir yada yeniden isim verebilirsiniz.
copy: başka dizine dosya kopyalayabilirsiniz.
mkdir: dropbox içerisinde klasör açmasına olanak sağlar
list: dropbox içerisinde dosya ve klasörleri listeler.
share: dosyaların paylaşma linkini üreterek çıktısını size verir.
info: hesap hakkında bilgi verir.
unlink : hesabınızdan yetkilendirmeyi kaldırır.
-f = belirli bir dosyadan yapılandırma yapmak için kullanılır
-s = var olan dosyaları atlayıp indirme veya yükleme
-d = debug yapmak için kullanılır
-q = sessiz moddur hata mesajları çıkmaz
-p = yüklemeyi yükleme çubuğu şeklinde gösterir
-k = SSL sertifikasını kontrol etmeden işlem yapar(Güvenliksizdir)
Çalıştığını söyledikleri sistemler
Linux tabanlı tüm sistemlerde çalışmaktadır…
Ayarlamalarımı yaptım crontab ayarlaması yapacam diyorsanız.Günlük yedekleme için aşağıdaki gibi kullanabilirsiniz.