LINUXSEC

Manajemen File di Cloud Storage Menggunakan Rclone

Manajemen File di Cloud Storage Melalui Terminal Linux. Jika kamu adalah pengguna MacOS ataupun Windows, crata rata penyedia cloud storage juga menyediakan client untuk sistem operasi yang kamu pakai untuk memudahkan proses sinkronisasi file dari lokal ke penyimpanan cloud. Ambil contoh Google Drive. mereka juga menyediakan aplikasi untuk Windows yang berguna untuk memudahkan manajemen file di Google Drive melalui Windows. Sayangnya client untuk Linux tidak tersedia.

Tapi tenang saya karena banyak sekali pengembang yang sudah membuat ataupun menyediakan tool untuk pekerjaan tersebut. Antara lain adalah gdrive dan rclone. Yang akan kita bahas kali ini adalah rclone. Bedanya rclone dengan gdrive adalah pilihan cloud storage yang didukung oleh rclone lebih bervariasi, tidak hanya Google Drive.

Cloud Storage yang Didukung

  • 1Fichier
  • Alibaba Cloud (Aliyun) Object Storage System (OSS)
  • Amazon Drive (See note)
  • Amazon S3
  • Backblaze B2
  • Box
  • Ceph
  • DigitalOcean Spaces
  • Dreamhost
  • Dropbox
  • FTP
  • Google Cloud Storage
  • Google Drive
  • Google Photos
  • HTTP
  • Hubic
  • Jottacloud
  • IBM COS S3
  • Koofr
  • Memset Memstore
  • Mega
  • Microsoft Azure Blob Storage
  • Microsoft OneDrive
  • Minio
  • Nextcloud
  • OVH
  • OpenDrive
  • OpenStack Swift
  • Oracle Cloud Storage
  • ownCloud
  • pCloud
  • put.io
  • QingStor
  • Rackspace Cloud Files
  • Scaleway
  • SFTP
  • Wasabi
  • WebDAV
  • Yandex Disk
  • The local filesystem

Proses Instalasi

Ada beberapa cara instalasi. Pertama adalah menggunakan script installer yang sudah tersedia.

curl https://rclone.org/install.sh | sudo bash

Tunggu proses instalasinya selesai.

Atau cara kedua, adalah mengunduh langsung file binary yang sudah disediakan.

Download dan ekstrak file

curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip  
unzip rclone-current-linux-amd64.zip  
cd rclone-*-linux-amd64

Selanjutnya kita copy file binary rclone ke dir /bin

sudo cp rclone /usr/bin/  
sudo chown root:root /usr/bin/rclone  
sudo chmod 755 /usr/bin/rclone

Atau kalian juga bisa langsung compile dari sourcenya. Namun, pastikan kalian sudah menginstall Go.

git clone https://github.com/ncw/rclone.git  
cd rclone  
go build  
./rclone version

Kalian bebas menggunakan cara yang mana. Saya sendiri pakai cara pertama karena cukup satu kali ketik jadi gak ribet.

Konfigurasi
Kalian bisa menggunakan rclone setelah mengkonfigurasi rclone seperti menghubungkan akun cloud storage dll. Jalankan perintah

rclone config

Lalu ikuti langkah-langkah selanjutnya.
Untuk opsi apa saja yang bisa digunakan di rclone bisa gunakan perintah

rclone help  
rclone help flags

Oke mungkin sekian tutorial kali ini. Lain kali kita sambung lagi dengan pembahasan yang lebih spesifik.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.