DEV Community

Fega Suseno
Fega Suseno

Posted on

Sync Folder Using Rsync

Hai,
Pada postingan ini akan membahsa tentang syncronize folder atau file dengan rsync.
Rsync adalah sebuah software yang digunakan untuk melakukan sinkronisasi dan transfer data antara sistem komputer yang berbeda. Singkatnya, rsync memungkinkan untuk menyalin, memindahkan, atau menyinkronkan file dan direktori dari satu lokasi ke lokasi lain melalui jaringan lokal atau melalui SSH (biznetgio.com)

Langsung ke cara pemakaianaya

rsync -arv source destination
Enter fullscreen mode Exit fullscreen mode

Atau bila ingin melihat partial dan progressnya bisa tambahkan berikut

rsync -arvP source destination
Enter fullscreen mode Exit fullscreen mode

Berikut beberapa contoh penggunaanya:

rsync -arvP -e 'ssh -p 123'  root@10.10.10.1:/root/simulasi/ run/
Enter fullscreen mode Exit fullscreen mode

Jika ingin mengexclude file atau folder

rsync -avre 'ssh -p 123' --progress --exclude="folder29" root@10.10.10.1:/root/simulasi Migrasi/run 
Enter fullscreen mode Exit fullscreen mode

Jika ingin mengexclude beberapa folder bisa seperti berikut

rsync -avrPe 'ssh -p 123' --exclude={'folder2','folder5','folder35'} root@10.10.10.1:/root/simulasi Migrasi/run
Enter fullscreen mode Exit fullscreen mode

semoga bermanfaat

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs