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. | |
|