HTML

Cara Install Dan Konfigurasi Rclone Di Debian Untuk Backup Data



Bagi anda yang menginginkan penyimpanan secara online memakai google drive dan sejenisnya namun kesulitan bagaimana cara backup data secara otomatis dari google drive ke dalam server yang kita miliki mungkin tutorial ini dapat menjadi solusi bagi anda. Kita hanya memerlukan aplikasi yang berjulukan RCLONE. 

Aplikasi ini dapat melaksanakan sincronisasi secara otomatis ke dalam akun google drive kita dan juga mendukung beberapa aplikasi penyimpanan cloud menyerupai Google drive, Amazon Drive, Dropbox, Google cloud storage, dan masih banyak lagi.
Berikut ini langkah konfigurasinya
#pindah direktori ke /usr/src (optional) cd /usr/src  #untuk versi stabil terbaru jalankan command berikut : curl https://rclone.org/install.sh | sudo bash  #untuk versi beta jalankan command berikut : curl https://rclone.org/install.sh | sudo bash -s beta  #melihat versi yang di gunakan rclone -V  #output rclone v1.42 - os/arch: linux/amd64 - go version: go1.10.1
Tambahkan akun google drive menyerupai langkah berikut ini
#masuk ke command rclone config rclone config  #output Current remotes:  Name                        Type ====                          ==== Datab2                         b2 DataWebdavCloud      webdav  e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q>   #ketikkan 'n' untuk menciptakan config gres n  #masukkan nama config name > DataGoogleDrive 
Silahkan pilih storage yang ingin di pakai
#output storage yang dapat diconfigure Type of storage to configure.                                                                                                                                              Choose a number from below, or type in your own value                                                                                                                       1 / Alias for a existing remote     "alias"  2 / Amazon Drive     "amazon cloud drive"  3 / Amazon S3 Compliant Storage Providers (AWS, Ceph, Dreamhost, IBM COS, Minio)     "s3"  4 / Backblaze B2     "b2"  5 / Box     "box"  6 / Cache a remote     "cache"  7 / Dropbox     "dropbox"  8 / Encrypt/Decrypt a remote     "crypt"  9 / FTP Connection     "ftp" 10 / Google Cloud Storage (this is not Google Drive)     "google cloud storage" 11 / Google Drive     "drive" 12 / Hubic     "hubic" 13 / Local Disk     "local" 14 / Mega     "mega" 15 / Microsoft Azure Blob Storage     "azureblob" 16 / Microsoft OneDrive     "onedrive" 17 / OpenDrive                        "opendrive" 18 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)     "swift"    19 / Pcloud        "pcloud"    20 / QingCloud Object Storage                                          "qingstor" 21 / SSH/SFTP Connection     "sftp"   22 / Webdav                       "webdav"   23 / Yandex Disk             "yandex" 24 / http Connection     "http"   Storage>  #pilih angka sesuai cloud yang digunakan (misal google drive 11) Storage> 11

#Masukkan Client Id, kosongkan saja Google Application Client Id - leave blank normally. client_id>  #Masukkan Client Secret key, Kosongkan saja Google Application Client Secret - leave blank normally. client_secret>   #pilih scope rclone untuk google drive Scope that rclone should use when requesting access from drive. Choose a number from below, or type in your own value  1 / Full access all files, excluding Application Data Folder.     "drive"  2 / Read-only access to file metadata and file contents.     "drive.readonly"    / Access to files created by rclone only.  3 | These are visible in the drive website.    | File authorization is revoked when the user deauthorizes the app.     "drive.file"    / Allows read and write access to the Application Data folder.  4 | This is not visible in the drive website.     "drive.appfolder"    / Allows read-only access to file metadata but  5 | does not allow any access to read or download file content.     "drive.metadata.readonly" scope>   #pilih 1 untuk full access  scope> 1

#masukkan root folder, dikosongkan saja ID of the root folder - leave blank normally.  Fill in to access "Computers" folders. (see docs).                                                                         root_folder_id>  #masukkan Service Account Credentials, dikosongkan saja Service Account Credentials JSON file path  - leave blank normally. Needed only if you want use SA instead of interactive login. service_account_file>  #masukkan N kalau kita login memakai remote headless (cth: ssh ke server) If your browser doesn't open automatically go to the following link: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=202264815644.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=8e18725fe08eaa533ba7cb5a509f2c25 Log in and authorize rclone for access Enter verification code>
Buka pada browser link yang diberikan, lalu login ke akun google, selanjutnya
copy kembali code tadi, masukkan kembali pada bab rclone config sebelumnya 
#memasukkan code access If your browser doesn't open automatically go to the following link: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=202264815644.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=8e18725fe08eaa533ba7cb5a509f2c25 Log in and authorize rclone for access Enter verification code>  4/0TAwBjMp_9RgBFgsqxIhZXjJKEjAvoWhklk6Gj-P7TGQGhRufw4vTdp  # Masukkan Y untuk dikonfig sebagai team drive, atau N untuk tidak Configure this as a team drive? y) Yes n) No y/n> n  #output [DataGoogleDrive] type = drive client_id = client_secret = scope = drive root_folder_id = service_account_file = token = {"access_token":"ya29.GluQBqUwE0EzCTYYzEcnu8U2OD0NVwM3IkZ6A2THCo4h6BFAL3PUlooiKz0iP1yrg37Jldf-L-H4Xq1HAle2T0EiOAvfDJO1CHdAe80C-y1bMFRhRdJ-KP3WV7P9","token_type":"Bearer","refresh_token":"1/HAiie9z3WFbBbfj0xwMSJRWdswHIDSEBcN0PtL7IGjI","expiry":"2019-08-15T21:08:30.116867446T"} team_drive = -------------------- y) Yes this is OK e) Edit this remote d) Delete this remote y/e/d>  #Masukkan Y untuk simpan y/e/d> y

#output Name                 Type ====                 ==== Datab2                    b2 DataGoogleDrive      drive DataWebdavCloud      webdav  e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q>   #masukkan q untuk keluar e/n/d/r/c/s/q> q
#list direktori pada cloud, jangan lupa tanda titik dua (:)  rclone ls DataGoogleDrive:  #output   23441567 Jaringan.pptx  23418348 Fiber_optic.pptx  56418975 modul.pdf

Subscribe to receive free email updates:

0 Response to "Cara Install Dan Konfigurasi Rclone Di Debian Untuk Backup Data"

Posting Komentar