Backupso servislerini Linux sistemlerde kullanmak için temel araç RSYNC"dir. Bu uygulamanın dışında ek bir uygulama ya da yazılım paketi yüklemenize gerek yoktur.
Tüm popüler Linux sürümleri RSYNC uygulamasını destekler ve dağıtım paketleri içerisinde sunarlar. Paket aramak için anahtar kelime genellikle "rsync" dir. Kullanım şekli ise tüm platformlarda aynıdır. Aşağıda popüler linux sürümleri için Rsync paketi yükleme komutları göreceksiniz;
Centos sürümleri - yum install rsync
Debian sürümleri - apt-get install rsync
FreeBsd sürümleri - pkg install rsync
Linux sistemlerde Rsync komutunun yalın ve stabil kullanımı için aşağıdaki bashscript komut dizini oluşturabilirsiniz.
#!/bin/bash
# Backupso Script
# Usage: ./backupso username password source destination
echo $2 > /tmp/backupsopasstmp
chmod 600 /tmp/backupsopasstmp
rsync -v -av --password-file=backupsopasstmp $3 "$1@server1.backupso.com::$1/dosyalar/$4" --password-file=/tmp/backupsopasstmp
rm -rf /tmp/backupsopasstmp
Örnek verilen bashscript"i backupso ismiyle kaydettikten sonra aşağıdaki komutu vererek çalıştırılabilir hale getirebilirsiniz;
chmod +x backupso
Yedekleme işlemi için şu komutu kullanabilirsiniz;
./backupso username password source destination
Daha detaylı kullanım örnekleri için rsync protokolünden ve linux rsync komut spesifiklerinden faydalanabilirsiniz.