安裝OpenMediaVault 7在舊QNAP NAS上備份Google Drive雲端硬碟資料



身邊有約有10年以上QNAP TS-259 Pro+的NAS,2年前使用Hybrid Backup Sync的app可以每日從Goolge Drive設定自動備份資料到此NAS,後來無法正常運作,打電話問QNAP客服,確認此機種已經不支援備份Google Drive。於是想到用免費TrueNAS來安裝備份,沒有想到TrueNAS的硬體規格比較高,至少需要8G的Ram,而QNAP TS-259 Pro+只有1G的Ram,無法安裝。

於是腦筋動到了免費OpenMediaVault上,目前最新的版本為第7版,在國外網路上有影片分享怎麼在舊QNAP上安裝OMV(OpenMediaVault),於是就動手做,而且可以安裝成功,但那時版本比較舊且設定比較簡易,經過測試後安裝設定有些變動,所以才會有下方的文章。

安裝OpenMediaVault 7在舊QNAP NAS

首先要把QNAP NAS的機殼拆開,拆開機殼之前是需要先將硬碟拔除。QNAP 拆掉DOM快閃記憶體

裡面有個DOM快閃記憶體,需要拆掉,因為QNAP的韌體更新都是這一塊DOM來當作開機的,如果故障QNAP也無法正常啟動,如果沒有拆,也不太容易從後面的USB插槽安裝OMV。

QNAP 已拆掉的DOM快閃記憶體

拆除完DOM快閃記憶體之後自己收好,另外原本的插槽有9個接觸點,是等一下用來安裝外接式USB的擴充接頭使用。

QNAP 在原來位置安裝外接式usb然後安裝openmediavault7

找一台舊電腦主機,後面有外接面板的USB延伸擴充接頭,插在9孔的位置上,然後去官網下載openmediavault7做成USB安裝OMV隨身碟,插在USB延伸擴充接頭就可以開機安裝了。

qnap已安裝好openmediavault7

openmediavault7這個很多網站都有介紹怎麼安裝,就不詳細說明,安裝好之後舊QNAP TS-259 Pro+舊可以使用openmediavault7了,也就可以當作免費好用的NAS了,不過因為圖形化介面比較少,所以要花比較多時間操作學習與設定。

 

OMV設定Rclone連結Google Drive雲端硬碟

網路上有很多網站介紹如何透過openmediavault去設定rclone連結Google Drive,但很多都是1年以前的介紹,有些安全性與設定都更改了,所以不太能夠設定成功,最後還是透過自己設定測試才能夠連結Google Drive。

Google Cloudr建立專案

首先我們要在自己的Google 帳號的Google Cloud建立專案。

用google帳號啟用Google Drive API

然後在Google Drive API啟用這個API,才能夠連結。

Google Drive API設定OAuth憑證

接下來在Google Drive API有個憑證,需要建立OAuth用戶端的ID,名稱自取,然後在下方的”建立”按鈕點選。

Google Drive API已新增OAuth憑證

此時Google Drive API的主畫面上面就有剛剛建立的rclone的憑證。

OAuth憑證的用戶端編號與密碼

接下來我們點選這個rclone的內容,可以看到OAuth憑證的用戶端編號與密碼,此時要準備copy這個帳號與密碼到我們準備設定的omv主機(QNAP NAS)上。

OpenMediaVault7開始設定

透過PuTTY的ssh連線到omv主機上,開始設定OpenMediaVault7的rclone新設定,

No remotes found, make a new one?回答是n,New remote

Enter name for new remote. 回答是fs(隨意取名)

OpenMediaVault7設定選Google Drive雲端

這個時候要選擇下方的服務內容,就是你要用rclone連結ftp、onedrive、Google Drive等雲端硬碟。我們要連結Google Drive,所以選第18項,這個項次會變動更改,所以要就直接看要連結雲端硬碟的目標。

OpenMediaVault7複製貼上剛剛的OAuth憑證帳密

接來來要將剛剛Google Drive API建立好的憑證,client_id就貼上用戶端編號,client_secret就貼上用戶端密碼。

OpenMediaVault7設定選擇所有可以存取的檔案與資料夾

接下來有Option scope

可以選擇1,因為我是想要將我Google Drive整個內容備份下來,包含檔案與資料夾

OpenMediaVault7後續的設定

接下來有service_account_file就按Enter跳過

Edit advanced config?編輯進階設定選n就不多再另外設定

Use auto config? 選n ,因為要另外產生透過你這台設定的電腦來連線Google Drive,例如你這台登入的Google帳號是Window 10。

Option config_token

接下有Option config_token,是要準備copy這段很長的字串,要到rclone上,很多人搞不清楚怎麼做。

下載windows版rclone,點選開啟rclone.exe

這個時候你的Windows 10需要去rclone官網下載安裝或免安裝rclone的版本,要去執行rclone.exe

把剛剛config tokens那串授權文字貼上

在Windows 10的cmd命令提示單元上執行剛剛Option config_token給我們的字串,貼上去執行。

此時會跳出gooogle的帳戶,選有設定Google Drive API那帳戶

此時瀏覽器就開啟了,因為我是用chrome去設定Google Drive API,就用fs這個帳號去登入。

跳出存取omv的允許畫面

因為Google安全性的關係,omv需要存取Google此帳號,所以要允許同意是信任的應用程式才行。

rclone設定成功

這樣OpenMediaVault 7上面的Rclone就設定連線成功了。

接下來在windows的rclone產生的字串copy

還有不要忘記還要將Windows 10的cmd命令提示單元上會自動產生一組很長的字串,這個字串需要COPY到遠端連線使用PuTTY的ssh連線到omv主機上

貼在OpenMediaVault7主機上

貼在config_token上。

OpenMediaVault7設定default值

快要結束了,Configure this as a Shared Drive (Team Drive)?

因為是個人使用就選n

OpenMediaVault7保留設定值

最後要透過我剛剛設定名稱的fs來遠端連線嗎?  Keep this “fs” remote?

選擇y

離開OpenMediaVault7設定

因為已經設定完畢,所以會出現Current remotes:的下方fs連線到drive,這樣就完成了。

回到原選單上,按q就可以離開PuTTY遠端設定了。

此時這台舊QNAP NAS上就可以設定備份Google Drive雲端硬碟資料了。


參考資料:

2 comments

  • 448974

    可以統計高雄中山高中 基隆中山高中 基隆安樂高中 暖暖高中 楊梅高中 復旦高中 桃園高中 中大壢中 竹北高中體育班 竹北高中商經科 竹北高中舞蹈班 東泰高中 內思高工 仰德高中 台東高中 台東女中 的歷年大學榜單分析嗎

    • shirley

      您好,
      可以統計,後續這些高中如果有歷史榜單資料,會於3~4月時依序新增。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *