Skip to content Skip to sidebar Skip to footer

Cara Install dan Penggunaaan Rclone di Centos 7

Cara Install dan Penggunaaan Rclone di Centos 7

A. Install RCLONE di Centos 7

Berikut adalah langkahnya :

1. Masuk sebagai root ke folder INSTALLER, cd ~/INSTALLER

Jika Belum ada maka buat dulu dengan Command mkdir INSTALLER

2. Download File zip Rclone, disini pilih versi v1.57.0 karena paling sesuai :

curl -O https://downloads.rclone.org/v1.57.0/rclone-v1.57.0-linux-amd64.zip

3. Unzip hasildownload file zip rclone :

unzip rclone-v1.57.0-linux-amd64.zip

4. Jalankan command berikut,boleh copy langsung ke terminal :


cd rclone-*-linux-amd64

cp rclone /usr/bin/

chown root:root /usr/bin/rclone

chmod 755 /usr/bin/rclone


Penjelasan :

  • cd rclone-*-linux-amd64 #pindah ke dalam folder yang diawali rclone dan di akhiri -linux-amd64, dengn tanda bintang (*) sebagai penggantinama diantara kata itu.
  • cp rclone /usr/bin/ # meng copy file rclone ke folder/path bin
  • chown root:root /usr/bin/rclone  #merubah owner dari file rclone supaya menjadi root
  • chmod 755 /usr/bin/rclone  #merubah mode file supaya bisa di execute, bisa juga dengan perintah chmod +x /usr/bin/rclone


5. Install RCLONE berhasil,silahkan lanjutkan ke langkah menambahkan google drive ke linux melalui rclone.



B. Menambahakan Gdrive (google drive) ke RCLONE


1. Masuk ke konfig rclone

rclone config

2. Pilih New remote dengan mengetikan huruf n.

3. tuluskan nama koneksinya (bebas), kali ini kami beri nama gdrive.

4. Pilih jenis storage, dengan mengetikan nomor sesuai jenis storage yang dipilih, karena akan menambahkan google drive, maka ketikan 16.

5. Tekan enter ketika di client_id> 

6. Tekan enter ketika di client_secret>

7. Pilih 1 untuk scope nya, karena kitaingin bisa mengakses gdrive dengan full

8. Tekan enter ketika di root_folder_id>

9. Tekan enter ketika di service_account_file>

10. Tekan enter ketika  di Edit advanced config?

11. Tekan n ketika di Use auto config? karena kita akan mempverifikasi di komputer/browser lain (penting jangan salah pilih)

12. cCopykan URL yang di berikan setelah langkah 11, dan buka di browser, lakukan login dan allow akses ke google drivenya.

13. Copykan kode verifikasi yang didapat dari browser tadi ke config_verification_code> lalu enter.

14. Tekan enter di Configure this as a Shared Drive (Team Drive)? karena kita tidakmembagikan gdrive ini.

15. Tekan enter lagi jika semunya sudah sesuai dan selesai. lalu tekan q untuk keluar.

16. Ketikan command rclone ls gdrive: untuk mengecek apakah sudah berjalan atau tidak.

17. Untuk cek cloud apa saja yang sudah ditambahakan, bisa menggunakan command rclone listremotes

18. Selesai.



C. Cara copyto / copy dari folder lokal ke folder Gdrive


1. copy folder ~/backup ke folder backup di google drive:


rclone copyto ~/backup gdrive:backup


test di crontab -e


*/2 * * * * rclone copyto ~/backup gdrive:backup


atau 

*/1 * * * * ~/upload.sh


~/upload.sh file yang disimpan di directory root, yang berisi command rclone copyto ~/backup gdrive:backup


bisa juga dengan membuat file bash seperti berikut:


#!/bin/bash


#SRCDIR folder yang akan di backup/source direktory

SRCDIR=~/backup

#DSTDIR Folder tujuan/ destination direktory

DSTDIR=/backup

find $SRCDIR/MIKROTIK/* -name "*.pdf" -mtime -7 | xargs -I {} rclone copyto {} gdrive:$DSTDIR

#ganti *.pdf dengan ekstensi file/nama file yang akan dibackup,

#-mtime -7 = fileyang akan di upload adalahfile yang berumur 7 hari terakhir





NB : Jika tidak bisa, silahkan syncronkan jam server dengan ntp server. disinisaya sync dengan google,maka commandnya ntpdate time1.google.com

Post a Comment for "Cara Install dan Penggunaaan Rclone di Centos 7 "