Bilgi Bankası: OnlineBackup
Linux Komut Satırı Kullanımı
Posted by DorukNet Online Destek Sistemi on 17 March 2011 12:00 PM

DorukOnlineBackup Servisi:

Hizmeti satın aldıktan sonra size yedekleme için kullanıcı bilgileri gönderilecektir.  Bu bilgiler size ulaştığında servisinizi kullanabilrisiniz.

Kurulum:

Yedekleme hizmetinizi kullanabilmeniz için öncelikle ilgili dosyaları sunucunuza indirmeniz gerekmektedir. Aşağıdaki linkten linux uygulamasına erişebilirsiniz. Sıkıştırılmış dosyayı sunucunuzda açmanız kullanmak için yeterlidir.

http://management.dorukcloud.com/CortexDotNet/Downloads/BackupAgent/CSP/dorukcloudbackup.tar.gz

Not: Sunucunuzda bu servisi kullanabilmeniz için sisteminizde java yüklü olmalıdır.

Örnek kurulum:

[root@localhost ~]# mkdir Dorukbackup

[root@localhost ~]# cd Dorukbackup/

[root@localhost Dorukbackup]# wget http://management.dorukcloud.com/CortexDotNet/Downloads/BackupAgent/CSP/dorukcloudbackup.tar.gz

--2011-03-16 07:31:32--  http://management.dorukcloud.com/CortexDotNet/Downloads/BackupAgent/CSP/dorukcloudbackup.tar.gz

Resolving management.dorukcloud.com... 213.155.105.189

Connecting to management.dorukcloud.com|213.155.105.189|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 4064432 (3.9M) [application/x-gzip]

Saving to: `dorukcloudbackup.tar.gz'

100%[====================================================>] 4,064,432   6.50M/s   in 0.6s   

2011-03-16 07:31:32 (6.50 MB/s) - `dorukcloudbackup.tar.gz' saved [4064432/4064432]

 

[root@localhost Dorukbackup]# tar -xvf dorukcloudbackup.tar.gz

./

./._.DS_Store

./.DS_Store

./Client/

./CommandLine/

./install.txt

./license.rtf

./relNotes.rtf

./Server/

./Server/bin/

./Server/config/

./Server/plugins/

./Server/server-with-logging.sh

./Server/server.jar

./Server/whitelabel.jar

./Server/plugins/mysql.zip

./Server/config/keystore.jks

./Server/config/logging.properties

./Server/bin/fileinfo/

./Server/bin/filestat.jnilib

./Server/bin/filestat.so

./Server/bin/fileinfo/MacOS/

./Server/bin/fileinfo/MacOS_64/

./Server/bin/fileinfo/Unix/

./Server/bin/fileinfo/Unix/fileinfo

./Server/bin/fileinfo/MacOS_64/fileinfo

./Server/bin/fileinfo/MacOS/fileinfo

./CommandLine/bin/

./CommandLine/cli.jar

./CommandLine/config/

./CommandLine/logging.properties

./CommandLine/config/keystore.jks

./CommandLine/bin/fileinfo/

./CommandLine/bin/filestat.jnilib

./CommandLine/bin/filestat.so

./CommandLine/bin/fileinfo/MacOS/

./CommandLine/bin/fileinfo/MacOS_64/

./CommandLine/bin/fileinfo/Unix/

./CommandLine/bin/fileinfo/Unix/fileinfo

./CommandLine/bin/fileinfo/MacOS_64/fileinfo

./CommandLine/bin/fileinfo/MacOS/fileinfo

./Client/client-with-logging.sh

./Client/client.jar

./Client/config/

./Client/whitelabel.jar

./Client/config/logging.properties

 

Artık yedekleme hizmetinizi kullanabileceğiniz uygulamayı çalıştırabilirsiniz.

Yedekleme:

Yedekleme yapmak için cli.jar dosyasının java komutu ile çalıştırmanız yeterlidir. Sıkıştırılmış dosyayı açtığınızda CommandLine dizini altında ilgili dosyayı bulabilirsiniz.

Kullanım

java -jar cli.jar backup -login <login name> -pass <login> -key <key> -server <server adress> -uid <unique id> [-task <task name>|[-r] file1 file2 …]

 

Örnek:

[root@localhost CommandLine]# java -jar cli.jar backup -login linux@linux.demo -pass 12qwaszxcv -key 12qwaszxcv -server https://onlinebackup.doruk.net.tr /root/backupdata/

/root/backupdata/test1.txt

/root/backupdata/test2.txt

Error: com.ba.client.transport.facade.TransportException

Backup completed successfully

 

 

Yedeklenmiş Dosyaları Listeleme:

 

Kullanım:

Java -jar cli.jar dir -login <login name> -pass <password> -server <server address> -r[:<depth>] [-l|-s] <file>

 

Örnek:

[root@localhost CommandLine]# java -jar cli.jar dir -login linux@linux.demo -pass 12qwaszxcv -server https://onlinebackup.doruk.net.tr -r:10

d|localhost

d|localhost|root

d|localhost|root|backupdata

f|localhost|root|backupdata|test1.txt

f|localhost|root|backupdata|test2.txt

[root@localhost CommandLine]#

 

Yedek Dosyası Silme:

Kullanım:

Java -jar cli.jar delete -login <login name> -pass <passwoord> -server <server address> -uid <unique id> -version [all|last|<number>] <file> <file> ...

 

Örnek:

[root@localhost CommandLine]# java -jar cli.jar delete -login linux@linux.demo -pass 12qwaszxcv -server https://onlinebackup.doruk.net.tr -version all /root/backupdata/

/root/backupdata/

Delete completed successfully

 

Yedekten Dönme:

 

Kullanım:

Java -jar cli.jar restore -login <login name> -pass <password> -key <key> -server <server address> -uid <unique id> -version [all|last|<number>] -dest <destination location> -input <file> | <file> <file> ...

 

Örnek:

 [root@localhost CommandLine]# java -jar cli.jar restore -login linux@linux.demo -pass 12qwaszxcv -key 12qwaszxcv -server https://onlinebackup.doruk.net.tr /root/backupdata/test1.txt

/root/backupdata/test1.txt

Error: com.ba.client.transport.facade.TransportException

Restore completed successfully

 

Argümanlar ve Anlamları:

 

Login: Servis kullanımı için size tanımlı olan kullanıcı adınız.

Pass: Servis kullanımı için size tanımlı olan şifreniz.

Key: Şifreleme için kullanacağınız kelime. Bu kelime ilk kurulumda atanır ve değiştirilemez unutulması durumunda yedek aldığınız datanın geri dönüşü gerçekleştirilemez.

Server: Yedeklerin alınacağı sunucudur. https://onlinebackup.doruk.net.tr ya da http://onlinebackup.doruk.net.tr adreslerini kullanabilirsiniz.
(132 oy)
Bu makale yararlı
Bu makale yararlı değil

Yorumlar (0)
Yorum gönder
 
 
Tam İsim:
E-Posta:
Yorumlar:
Resim Doğrulama 
 
Lütfen alttaki resimde gördüğünüz karakterleri aşağıdaki kutucuğa girin. Bu özellik otomatik kayıt ve form gönderilerini engellemek için uygulanmaktadır.