Sebagai administrator server kita pasti terbiasa dengan SSH dan menggunakan command line. Kita melakukan transfer file dengan ftp. kadang-kadang kita juga harus download suatu directory di mana ada sub directorynya. Kita dapat melakukan ini dengan script scp dalam satu baris command.

  1. Contoh scp dengan recursive directory:
    scp -r root@serveranda:/backup/2013-07-18/* /backup/server1
    Contoh ini akan mendownload file-file /backup/2013-07-18/* beserta sub directorynya ke directory lokal /backup/server1
  2. Contoh scp tanpa recursive directory:
    scp root@serveranda:/backup/2013-07-18/* /backup/server1
    Contoh ini akan mendownload file-file /backup/2013-07-18/*  ke directory lokal /backup/server1
  3. Contoh berikut adalah backup dengan file awalan a atau b atau c atau d
    scp root@serveranda:/backup/cpbackup/weekly/[abcd]*.gz /backup/server1
  4. SCP untuk upload dengan port tertentu
    scp -P 1234 backupku.tar.gz cadangwp@server3.serverku.id:/home/folder1/folder
  5. SCP untuk download dengan port tertentu
    scp -P 1234 cadangwp@server3.serverku.id:/home/folder1/backupku.tar.gz ./

Artikel lain terkait backup dengan scp adalah http://www.proweb.co.id/articles/support/scp_background_process_centos.html .

Semoga informasi ini mempercepat kerja anda sebagai server administrator.

Bacaan lebih lanjut mengenai bash reguler expression ini silahkan mengunjungi
http://gd.tuwien.ac.at/linuxcommand.org/lts0050.html  dan
http://linux.die.net/Bash-Beginners-Guide/sect_04_01.html .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Backup, Upload dan Download dengan SCP