在Google Cloud platform(GCP)上掛載Google Drive

本文亦適用於在其它VPS上掛載其它雲端空間

在Ubuntu 18.04.4 LTS實測有效

文章目的

由於大多數VPS的硬碟空間都很小,掛載自己的雲端空間後可以更有效去存放和備份資料。

image

下載rclone

cd /usr/local
wget https://downloads.rclone.org/v1.50.0/rclone-v1.50.0-linux-amd64.zip
unzip rclone-v1.50.0-linux-amd64.zip
mv rclone-v1.50.0-linux-amd64 rclone
cd rclone

這裡示範的版本只是1.50.0,可以把指令改換成官網各種版本

使用rclone並進行配置

./rclone config

配置過程

(後補) 不過也是按照指示進行

建立新目錄(用來掛載)

mkdir -p /home/gdrive 新建掛載目錄

掛載Google Drive

./rclone mount gd: /home/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes

如果這個時候等了很久很久都沒反應,那是正常的,不用再等,把視窗關掉重連SSH看看是不是已經成功吧

gd是配置時候我改的名字,表示我用的是google drive

/home/gdrive是剛新增來用掛載google drive的目錄

還可以掛載Google Drive裡的指定資料夾(/backup)

./rclone mount gd:backup /home/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes

查看目前掛載的目錄

df -Th

Example:

λ ank ~ → df -Th
Filesystem     Type         Size  Used Avail Use% Mounted on
/dev/sda1      ext4         9.6G  6.1G  3.5G  64% /
/dev/sda15     vfat         105M  3.6M  101M   4% /boot/efi
gd:            fuse.rclone  1.0P  2.5G  1.0P   1% /home/gdrive
λ ank ~ → 

缷載

fusermount -qzu /home/gdrive

參考自云线路 - 使用Rclone挂载Google Drive到云主机/VPS 扩容硬盘