Technology

Transfer File antar Server dengan SCP dan RSYNC

 

Loading...

Ketika kita harus meng-copy atau transfer file dari satu server ke server lain biasanya kita menggunakan FTP. Namun bagaimana jika data yang di transfer sangat banyak dan besar ukurannya? Bayangkan kerepotannya.

Bagi anda admin server dengan login SSH, anda bisa menggunakan 2 metode yang lebih simple yang akan saya coba berikut. Yaitu transfer file antar server dengan SCP dan transfer file antar server dengan RSYNC.

Transfer file antar server dengan SCP

Anda bisa menggunakan command SCP untuk memindahkan file dari lokal ke server tujuan atau sebaliknya, contohnya sbb:

1. Memindahkan data dari lokal ke server tujuan (Upload):

scp jagoanhosting.txt [email protected]:/folder/ (untuk single file)

scp -r jagoanhosting/ [email protected]:/folder/ (untuk folder)

2. Memindahkan data dari server tujuan ke lokal (Download):

scp  [email protected]:/folder/jagoanhosting.txt jagoanhosting/ (untuk single file)

scp -r  [email protected]:/folder/ jagoanhosting/(untuk folder)

Transfer file antar server dengan RSYNC

RSYNC bisa digunakan untuk memindahkan file atau mensynchronize 2 folder dalam 2 server yag berbeda agar isinya sama.  Berikut command yang umum digunakan:

1. Mensyncronize data dan menghapus data yang berbeda:

rsync –delete -avz jagoanhosting/ [email protected]:/folder/

2. Memindahkan data tanpa menghapus data yang berbeda

rsync -avz jagoanhosting/ [email protected]:/folder/

Keterangan:

–delete = menghapus data yang tidak sama

-a = archive, memunculkan list file yang dicopy

-v = memunculkan detail copy file

-z = mengkompres  sebelum memindahkan file agar lebih cepat

Nah, Selamat mencoba

Loading...

Berikan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *