顯示具有 電腦相關 標籤的文章。 顯示所有文章
顯示具有 電腦相關 標籤的文章。 顯示所有文章

2024年9月20日 星期五

天文攝影控制筆電升級 Dell vostro 14-5480

2024年9月19日

由於把 Dell vostro 14-5480 原始出廠的 256G SSD 換成 512G,若只是用來跑 Windows 10(還不能升級 11 呢!)太浪費了,加上之前在 Mac mini 2011 安裝 Linux Mint 的經驗,老電腦有了 Linux 的加持,效能可以提升不少,再詢問了 ChapGPT ,安裝 Linux Mint 後,對於 Dell vostro 14-5480 內含的 NVIDIA GeForce 830M 驅動程式也沒問題,於是決定再安裝 Linux Mint 成為雙開機系統。

一開始太大意了,竟然把筆電裡的 Windows 10 給刪除了(這裡面可是有花了許多時間與心力設好的各項天文攝影軟體),512G 全部給了 Linux Mint !好在當初以 Clonezilla 做了整顆硬碟的影像檔備分在 NAS 裡,剛好可以來驗證還原後是否會有問題。

當初備份時大概不用一個小時,但是還原就慢得多,大概花了四個多小時:



確定還原後沒有問題!!! Clonezilla 的備份與還原是可以信賴的。

當初 512GB SSD 全部給了 C 槽,接下來分割硬碟空間:

  • 進入 Windows 10 的「磁碟管理」。
  • 右鍵點擊 C 槽,選擇「壓縮磁碟」來釋放空間,只剩最多約 200GB 可以給 Linux 安裝用。

因為硬碟分區表的問題,安裝時需要手動分區(初次做時就是「下一步」一直按下去才把硬碟裡的 windows 給刪掉),並自行指定空閒空間(就是前述壓縮出來未配置的 200G)作為 Linux 的 /(根分區)。

安裝完成後,按照 ChatGPT 的說明,Grub(Linux 的開機管理程式)應自動檢測到 Windows,從而實現雙開機。但實際並沒有,經過反反覆覆的測試才弄出來。總結一下,就是 Linux Mint 安裝好後,不要急著重新開機,先選擇「試用 Linux Mint」

  • 在安裝選項中,選擇「試用 Linux Mint」。

  • 在試用模式中打開終端並執行以下命令以安裝 Boot-Repair:

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
    
  • 安裝完成後,啟動 Boot-Repair,選擇「推薦修復」(Recommended Repair)。
  • 完成後,重啟電腦,應該可以看到 Grub 開機選單。

接下來就是安裝一些常用軟件:



然後加入倉頡輸入法,這個部分不管 ChatGPT 或是 Gemini 教的方法都是錯的,還是自行 Google 看別人寫的文章才找出來:老灰鴨的筆記本: 【Linux】LinuxMint 20.3 安裝/設定中文輸入法

再來就是在 Linux Mint 上設置指紋掃描器以進行登入(dell vostro 14-5480 有指紋掃描器),結果不管 ChatGPT 或是 Gemini 教的方法都搞不定,而且就算搞定也只能登錄一根手指,這個部分就放棄了,反正也不影響使用。

當然,好不容易搞好的雙開機系統,再請出 Clonezilla 把整顆硬碟的影像檔備分到 NAS 。

2024年8月21日

心血來潮想到或許也可以使用 Clonezilla 把辛苦設定好的各項天文攝影軟體備份到 NAS 裡(之前也用過 Widows 內建的備份方式,覺得不好用,就砍掉重來,畢竟只是要保有這些設定,萬一那天需要回復,又是一個完整的系統,不用再來一遍。

問了 ChatGPT 可行,但需要有線網路,Wi-Fi 太難設定,好在五個 Port的 ASUS 路由器還剩一個,不用一個小時就做完 Clone + Check,這樣就放心多了:




然後又想到Luke 的休閒筆記: 老器材新用法:以 YAMAHA RX-V371 + Macmini 2011 + Kodi 打造家庭影音媒體中心 也可以順便做個完整備份,有 Clonezilla 實在方便,不用 20 分鐘就做好了:



2024年8月12日

接收了一台 Ram 4GB 及 256GB SSD 的 Dell vostro 14-5480 筆電,電池膨脹要換,CMOS 電池沒電也需要換。想說 Lenovo 11 吋 小筆電也用好久了,就用來升級天文攝影的控制筆電,原以為windows 10 可以像 Mac 一樣,把使用者的所有資料轉移到新電腦中,雖然問了 ChapGPT 提供了幾個方式(不花錢的,要花錢的第三方軟體就不考慮了),但都達不到如同 Mac 的方式,無法把 Lenovo 11 吋小筆電安裝的程式及多年來的累積的經驗對這些程式的設定完整地轉移到 Dell vostro 14-5480, 要不是這些程式沒有 Mac 版,不然老早就放棄 Windows 了。

後來也使用 ChapGPT 建議的免費第三方軟體來把整個系統備份到 USB 隨身碟,然後以它開機再還原到新電腦,選擇了一個 ChapGPT 建議的 AOMEI Backupper Standard,花了不少時間把 Lenovo 11 吋 小筆電備份到 64G 的 USB 隨身碟中,再還原到 Dell 筆電,結果根本不行!!!浪費了不少時間,看來只能在 Dell 筆電上一個個程式重新安裝,想到就頭大,先暫時擱下來。

突然想到了有一台無法開機的 Mac mini 2012(可能是電源供應器壞了,也不值得再修了),當初是直接升級為 16G Ram(兩條 8G)及 512G SSD,或許可以拿來給 Dell 筆電用,於是詢問 ChapGPT 得到肯定的答覆。Dell 筆電記憶體只有單槽,最多就只能升級到一條 8G:


至於升級硬碟就麻煩多了,由於不想重灌 windows ,這次就使用 ChapGPT 建議的開源且免費的磁碟克隆和備份工具:Clonezilla ,把 Dell 筆電 Adata 256G SSD 裡的windows 系統整個備份起來,換了硬碟後再還原到新的 512G SSD:

Clonezilla 過程的畫面留個記錄:

進入 Bios 可以看到記憶體 8G,硬碟已升級為 512G:


上圖可以看到日期為出廠日:01/01/2009, 這是因為 CMOS 電池沒電了,在蝦皮找到帶線的 CR 1206 一顆 50元,由於線只有 5 cm不夠長,在不動鉻鐵下只好剪下舊的線來延長,用起來也沒問題:

同樣的,在蝦皮花了 1280 元買了一顆原廠電池(非公司貨喔 台灣DELL 不負責保固的 由我們保固3個月,筆電品牌商是不生產電池的,都會授權給協力廠商生產,只要授權廠商生產的電池在網路上都被稱為原廠,未授權生產的就稱為副廠 大廠通常由新普 順達 加百裕 代工 所以隨機電池不一定與另購電池同一家代工廠,如需公司貨建議到原廠服務中心購買 網路上不容易買到公司貨。以上為賣家的回覆,原來買個電池,學問這麼多),裝上後充電沒問題:

於此過程中,開著 Lenovo 小筆電,一邊把天文攝影需要用到的軟體一個個安裝好,每個器材的驅動程式也都要安裝,並對照小筆電裡的各項設定調整好,花了好幾天才完成(上圖中工作列右邊往左算 10 個都是天文攝影需要用到的,這還不包括看不到的各項器材的驅動程式)。

軟體都搞定這才發現硬碟容量怎麼還是 256G ?進入「磁碟管理」才知道有 250G 沒有用到,而使用「擴展系統分區」沒有用,因為中間卡著一個 868M 的分割區:


不太確定是幹什麼的,心一狠就刪了,這才能「擴展系統分區」:

偶然又發現這台筆電竟然還有 NVIDIA GeForce 830M:



安裝了驅動程式後:

而從這篇文章:How to Enable GPU Acceleration in Pixinsight | Telescope Live 去查到 GeForce 830M的分數為 5 分,比最低要求的 3.5 分還高一些:

加上一直都在 Mac 的環境下,始終與 CUDA 無緣,剛好就趁此機會來玩玩,於是也安裝了 CUDA ,等Luke 的休閒筆記: 目標:在昆陽停車場使用 Raspberry Pi 4 以 Kstar/ECOS 完成一次完整的拍攝流程 能拍攝到時,屆時再來安裝 Pixinsight。

開機時按 F12 執行 Diagnostics ,CPU 風扇出了問題:

在蝦皮找不到相同款式的風扇,好在淘寶還能找到,一對 CPU、GPU 的風扇 RMB 100,也不算貴,等到貨換上後,就是一台完善的筆電,雖然等級不是很高,對於當成天文攝影的控制筆電是綽綽有餘,話說它還有指紋登入呢!

2024.08.13 淘寶買的一對 CPU、GPU 風扇到貨換上後再執行 Diagnostics :

註:

賣家還附贈了起子、小刷子(清灰塵)、鍚箔紙封住散熱銅管與風扇接觸的地方(原廠出廠時都沒有)及用不到的一小包散熱膏。現在鍵盤上方(底下為散熱銅管)原先 RUN 一下就會發燙,現在長時間運行後也只是溫溫的,除了風扇能正常運作外,鍚箔紙封住散熱銅管與風扇接觸的地方防止漏風也提高了散熱效率吧!至於風扇的聲音也是不小,但只是與原廠差不多而已。


2024年9月18日 星期三

老器材新用法:以 YAMAHA RX-V371 + Macmini 2011 + Kodi 打造家庭影音媒體中心

2024年9月18日
研究了許久,手機端的 Official Kodi Remote app 雖然可以把歌曲一首首加入佇列( iPhone 才行,Android 不行),久了,還是蠻累的,最後的解決辦法是到 Mac mini 2018 上,在 YouTube 附加元件選擇一個播放選單,按滑鼠右鍵,從選單中選擇「全部播放」,這樣就能把選單中的所有歌曲自動加入佇列並自動播放,還能選隨機播放。(本來 Mac mini 2018 安裝好 Linux + Kodi 後就拔掉鍵盤及滑鼠,現在只好滑鼠常掛著了
  • YouTube Music 有許多不錯現成的播放選單,不能直接儲到媒體庫,YouTube 附加元件會看不到,需要另外儲存到自設的播放選單才可以。

2024年9月11日

手機從 iPhone 15 Plus 換成 Motorola Razr 50 Ultra 後,一些 app 的設定最後也來到 Android 版的 Official Kodi Remote,晚上得個空將其設定好,順便再 Run 一下  Kodi 的 YouTube 附加元件,還是不行,接著測試 WOL(網路喚醒),可以讓 Mac mini 2011 進入睡眠但無法叫醒,試了幾次都一樣,只好把當成時鐘的  iPhone 8 拿來測試( iPhone 15 Plus 女王接收了), WOL 睡眠或喚醒都沒問題,再試了一下  Kodi 的 YouTube 附加元件,竟然可以用了!!!而且透過 HDMI 的輸出到 YAMAHA RX-V371 聲音清晰厚實,不像之前用流媒體播放器透過 AirPlay 那樣有氣無力,除了手機端(使用 YouTube Music)的音量調到最大,YAMAHA RX-V371 這邊的音量調到 32 dB 才能驅動超重低音喇叭,而現在使用 Kodi 的 YouTube 附加元件播同樣的影片,YAMAHA RX-V371 這邊的音量調到 42 dB,手機端 Official Kodi Remote 的音量控制在約 50% 左右,就能驅動超重低音喇叭,音量不能再大,不然鄰居要來敲門了。
不曉得是否因為訂閱 YouTube Premium 的關係,現在 Kodi 的 YouTube 附加元件又可以用了,只是 Android 版的 Official Kodi Remote 問題不少,除了只能睡眠不能喚醒外,最重要的佇列功能沒有作用,這樣要播放一整天的背景音樂就沒辦法了,好在 iPhone 8 的 Official Kodi Remote 都沒問題。

2024年8月26日

設定好在 Kodi 的 YouTube 後,能夠播放自己帳號裡的播放選單,快快樂樂用了一個星期,沒有動到任何設定的情況下,今天突然就不能播了,點選播放選單,可以看到已設的選單,欲在進入某個選單時(任一個都一樣),就會出現錯誤訊息,試了各種辦法都不行(即使訂閱了 YouTube 也一樣),只好放棄,再把 wifi音频播放器dlna网络流媒体音乐盒蓝牙airplay音频接收器光纤-淘宝网 拿過來使用,使用YouTube 或 Spotify  串流播放,當成一整天的背景音樂播放,至於 Macmini 2011 + Kodi 只好用在播放 NAS 影音專用。
註:Kodi 雖然有 AirPlay 的服務,但電視關掉的情形下,播放音樂約 5-10 鐘就會中斷,無法解決,只好放棄 Kodi 來串流音樂

2024年8月17日

前言

本來只是想把老舊的 Qnap TS-212 升級為四硬碟的 NAS 而已,為了物盡其用,利用閒置許久的外接硬碟加上淘寶買四盤位準系統天鋇 WTR-PRO ,要以花最少的錢來達成:Luke 的休閒筆記: 到底要升級那款 NAS呢?,沒想到這一陣子搞下來,一步一步變成打造出一個家庭影音媒體中心:


都是老舊的設備,但 YAMAHA RX-V371 卻讓人驚訝,雖然只有 5.1 ,對於老舊的公寓鋪設磁磚的客廳,夠用了。在設置的過程中它竟然還能跟得上時代的進步,無縫接軌。

Macmini 2011 (8G Ram 512G SSD)則是在Mac OS X 無法升級後,系統整個換成 Linux Mint 後,的確效能增加不少,但受限於硬體規格,無法流𣈱播放 4K 影片,加上掛在牆上當成裝飾品的 Vizio 電視也只有 1080P ,在不換電腦、電視下,播放 4K 影片只能放棄。(註:接線方式是 Macmini 2011 的 HDMI output 到 YAMAHA RX-V371 的四個 HDMI 之一,一個 HDMI output 到電視

其實打造這個家庭影音媒體中心大部分時間都花在一個不成功的虛擬機。在淘寶買的四盤位準系統天鋇 WTR-PRO 能夠播放 4K 影片(甚至還能三屏),想說如果能像之前開一個虛擬機安裝 Home Assistant 一樣,就把 Raspberry Pi 4 空出來變成天文攝影專用,是否也能再裝個 Linux + Kodi 虛擬機,然後就可以拿掉 Macmini 2011 ,把天鋇 WTR-PRO 移到 YAMAHA RX-V371 旁邊,老舊的 Vizio 42 吋 1080P 就可以升級 4K 電視了,但在數天的心神耗費後,最終在問了文心一言後才知道虛擬機不行:大多数虚拟化解决方案并不支持将虚拟机的图形输出直接映射到物理HDMI端口。」 現在 Virtual Machine Manager 多了一個虛擬機:

灌的是 Ubuntu 24.04 LTS,好不容易安裝好,捨不得刪掉,先留著,搞不好那天還會用到:

所以 4K 電視不用買了!!

2024.08.19 補註:
後來想到,好像可以在天鋇 WTR-PRO 先裝 Windows + Kodi,然後再開虛擬機裝 Synology NAS ,這樣或許就可以把 WTR-PRO 接音響及電視,利用 Windows + Kodi 播放 NAS 裡的影音檔。可惜 NAS 已裝好運作好一陣子了,裡面已裝了 4T多的資料及花了不少心血的設定,要重新來過應該是不可能了。

本來在買了 wifi音频播放器dlna网络流媒体音乐盒蓝牙airplay音频接收器光纤-淘宝网 後應該就可以了,支援 AirPlay 可以將 Soptify 串流給 YAMAHA RX-V371 播放;也有 DLNA ,也可以播放 NAS 裡的音樂,為了影片的播放,詢問了 ChatGPT 才知道了 Kodi,幾天下來總算搞定,而原先預備淘汰掉 ONIX A120 MKII + 多買的流媒體播放器及一對 SONY Speaker 就轉移到書房裡,專門用來播放 Spotify 用。(註: Spotify 也可以串流到 Kodi 播放,但始終搞不定電視關掉後,播放不到半小時就會中斷,電視打開才能再重播放。只聽音樂,電視不需要打開,浪費電。直到解決了 YouTube 附加元件在 Kodi 能夠登入及執行後,播放 YouTube 的音樂影片不會中斷,這個問題才算解決。

現在這個 YAMAHA RX-V371 + Macmini 2011 + Kodi 打造的家庭影音媒體中心:

  1. Rega Planet CD Player 播放原版 CD
  2. YAMAHA RX V371 是收音擴大機,內含 Tuner ,接上社區的數位電視共同天線,訊號竟然非常好,懶得再動其他器材時,當成背景音樂,這個最方便,聽電台嘛!就是廣告多了點,雖然 Kodi 也有世界各國的電台附加元件,但聽有廣告的 FM 電台才有 Local 的感覺 XD
  3. Kodi :在解決了 YouTube On Kodi 後(這個最難搞定,後面會把心得筆記下來)及網路喚醒後,這個影音中心才算完備(只是符合個人的需求,每個人的需求不同,但 Kodi 豐富的附加元件應該可以滿足各種不同需求

    • 用手機遙控(下載免費的 Official Kodi app),可以播放及管理 NAS 裡的音樂、相片、影片,還能在不用時讓 Macmini 2011 待機及喚醒(需要有線網路才能網路喚醒) 。
    • 可以開啟 AirPlay 服務,Spotify 也能串流到 YAMAHA RX-V371 播放(Kodi 的 AirPlay 服務有說明對於 iOS 9 以上的iPhone 只能串流音樂,影片不行
    • YouTube On Kodi :設定過程非常複雜,一旦成功後,以 Gmail 帳號登入,即能把平常在電腦、手機、平板看 YouTube 轉移過來,且可透過 Official Kodi app 來遙控。大部分時間用來播放音樂影片(可先加入播放選單)當成背景音樂,電視關掉也不會中斷,偷偷地小聲說:沒有廣告
    • 以上的需求對自己而言就夠了,至於追劇看影片,安裝附加元件也能達成,這個部分就要各顯神通,自己就不費神去搞了,一個 YouTube 其實都看不完了。

YouTube On Kodi 設定

過程實在複雜,搞了幾天才搞定,癈話不多說,直接開始:

  1. 先按照這篇文章:如何取得 Youtube API 金鑰 | 不只是工程師 - Teddy 取得 Youtube API 金鑰 (原先以為有 API 金鑰就可以了,試了無數次都不行,差點都要放棄了
  2. 不要離開 Google Cloud Console 頁面,再按篇這篇文章(英文):How to Install YouTube Kodi Add-on? Here Is a Guide! - MiniTool,建立 OAuth 用戶端:

  3. 如果能按照上述的步驟就能搞定,那難度還不算高。當然還是不行的,經過多次嚐試,也是幾乎都快要放棄才再試出來。需要在建立的應用程式(這個例子的名稱是 kodiyoutubeaddon,可以自己訂),增加測試使用者,如下圖,就輸入自己完整的 Gmail 即可(目前只加了一個,應該也可以輸入所有家庭成員的 Gmail ,@後面的也要輸入

  4. 再按篇這篇文章(英文):How to Install YouTube Kodi Add-on? Here Is a Guide! - MiniTool的步驟 23. 24. 輸入 API Key, API ID, and API Secret (由於 Macmini 2011 灌了 Linux Mint,不支援 Wayland ,無法 Copy/Paste ,輸入這些實在痛苦,輸入完眼睛都花了

  5. 如果再繼續按文章的步驟 26.—33. ,登入時需要輸入兩次 authorization code ,第一次輸完後沒問題,第二個 authorization code 輸入後才會有問題。自己就是卡在這裡,試了無數次,又去檢查三個令人眼花瞭亂的 API Key, API ID, and API Secret 到底有沒有輸入錯誤。而文章步驟 34. 又找不到,又是一次放棄的念頭產生。後來才想到是不是在自己建立的專案要加個測試使用者,報著試試看的心情加了一個自己的 Gmail 帳號(如步驟 3. 的圖),加了後重覆前述文章的步驟 26.—33 還是不行,又試了無數次,這才想到在 Kodi 加個使用者:

  6. 增加的使用者就是在 Google 創建的專案裡增加的測試使用者(Gmail @後面不用輸入)。(註:看到畫面選單有個「切換使用者」,應該是加入多個使用者後可以任意切換到不同使用者的YouTube 頻道,擁有不同的專屬播放選單、訂閱頻道,只是手機沒法做這樣的切換。當然,要多個使用者,也必須在Google 創建的專案裡增加多個測試使用者。
  7. 使用者加入後,再次去執行文章的步驟 26.—33, 兩次的 authorization code 驗證就能成功:

  8. 英文文章的步驟 23. 如果不懂如何進入設定畫面,可以在附加元件找到安裝的 YouTube,用滑鼠右鍵在上面點選,從選單選「系統設定」:

  9. 「系統設定」要在專家模式(點選紅圈,會在基本、標準、進階、專家模式切換)下才能做更細的調整:


  10. 現在可以用手機安裝的 Official Kodi Remote(一定要是這個名稱,其他都不是) app 來播放了。聽累了也可以按手機的電源圖示,選「待機」(選「休眠」不行),Mac mini 2011 的休眠燈開始閃爍,系統進入待機。再按電源圖示選網路喚醒,怎麼就叫不醒呢?
  11. 問了 ChatGPT 確認 Mac mini 2011 支援網路喚醒,按照所教的啟用 magic packet 模式的 WoL ,結果還是無法叫醒。 ChatGPT 沒有教的,自己試出來的,要能夠喚醒 Mac mini 2011 ,必須在手機的「修改Kodi服务器」輸入 Mac mini 2011 的 MAC Address :

  12. 再附上一些 Kodi 設定讓 YouTube 附加元件播放音樂影片時,關掉電視播放不會中斷:

  13. 在 YouTube 播放的影片進入設定選單,選「音訊設定」:

  14. 選「允許直通輸出」:

2024年8月11日 星期日

到底要升級那款 NAS呢?

2024年8月11日
在淘寶無意中發現竟然還有這玩意兒:wifi音频播放器dlna网络流媒体音乐盒蓝牙airplay音频接收器光纤-淘宝网 ,使用的是WiFi(或有線網路),解放了閒置許久的傳統音響 YAMAHA RX V371+ 5.1( 一對前置及中置 MB Quart Speaker 、一對 USHER 書架型 Rear Speaker ,還有 USHER SW-102IV 超重低音。使用 YAMAHA RX V371 附的 YPAO 很方便自動設定揚聲器參數),這樣就不必再把 Spotify 的音樂送到小小的 HomePod mini (就讓它專心做個控制中樞)。

而連接方式實在簡單,接上附贈的光纖及電源,只要兩條線,清爽!以legacy player找到WR 320,然後就可以開始聽音樂,家裡黑裙NAS的音樂一樣很簡單就能聽,不管DLNA或airplay都沒問題。


NAS裡的歌可透過這個播放器在傳統音響播(大部分是 CD 轉擋的,重要的無損的 FLAC 也能直接播放),興致來時再挑出原版CD用圖片上方那台CD player 播(當初買很貴呢!但現在有了 NAS ,使用 DS Audio 很方便就能選到想要聽的歌,而且又是無損的 FLAC 透過光纖輸出),不過,可能性大概很低。

因為 YAMAHA RX V371 內含 Tuner ,要聽 FM Radio ,簡易的 T 型天線會是個問題,最後想到完全沒再看接收數位電視的社區共同天線,直接連到 YAMAHA RX V371 上,沒想到訊號竟然非常好,這樣又多了一個可以當成背景音樂的來源了。

解決了各種音樂來源的播放,接下來就是影片的播放,這可以由一台灌了 Linux Mint 的 Mac mini 2011 來負責,聲音由 YAMAHA RX V371 來解碼輸出(DTS 或 杜比都可以),問了 ChapGPT :

是的,你可以把你的 Mac mini 2011 安裝 Linux Mint 後,變成一個功能強大的電視播放器。以下是一些步驟和工具,你可以用來實現這個目的:

安裝和設置 Linux Mint

  1. 安裝 Linux Mint:確保你已經安裝了 Linux Mint 並且所有的驅動程序都已經正確安裝。

  2. 更新系統:打開終端並運行以下命令來更新你的系統:

    sudo apt update
    sudo apt upgrade
    

安裝媒體播放軟件

  1. VLC 媒體播放器:VLC 是一款功能強大的媒體播放器,支持多種格式。

    sudo apt install vlc
    
  2. Kodi 媒體中心:Kodi 是一個開源的家庭影院軟件,支持多種插件和擴展。

    sudo apt install kodi
    
  3. MPV 媒體播放器:MPV 是一款輕量級且高性能的媒體播放器。

    sudo apt install mpv
    

設置遠程控制

  1. Kodi 遠程控制:你可以使用 Kodi 提供的官方遙控器應用來控制你的媒體播放設備。你可以在 Google Play 或 App Store 上下載 Kodi 遙控器應用。

  2. VLC 網頁界面:你可以啟用 VLC 的網頁界面,通過瀏覽器遠程控制 VLC。打開 VLC,導航到 Tools -> Preferences -> All -> Interface -> Main interfaces,勾選 Web,然後在 Main interfaces -> Lua 下設置密碼。然後,你可以通過瀏覽器訪問 http://你的IP地址:8080 來控制 VLC。

配置顯示和音頻

  1. 設置顯示分辨率:確保你的顯示分辨率設置正確。你可以在 Settings -> Display 中進行設置。

  2. 設置音頻輸出:確保你的音頻輸出設置正確。你可以在 Settings -> Sound 中進行設置。

自動啟動應用

你可以設置你的媒體播放應用在開機時自動啟動:

  1. 開機自動啟動 VLC

    sudo nano /etc/rc.local
    

    在 exit 0 前添加以下行:

    vlc &
    
  2. 開機自動啟動 Kodi

    sudo systemctl enable kodi
    

這樣,你的 Mac mini 2011 就可以變成一個功能強大的電視播放器,支持多種格式和遠程控制。

繼續詢問:Kodi 媒體中心好像很適合,能夠進一步說明它的安裝設定及使用操作嗎?
ChatGPT:

當然,Kodi 媒體中心是一個非常強大的工具,能夠將你的 Mac mini 2011 變成一個完整的家庭影院系統。以下是如何安裝、設置和使用 Kodi 的詳細步驟:

安裝 Kodi

  1. 更新系統:首先,確保你的 Linux Mint 系統是最新的。打開終端並運行以下命令:

    sudo apt update
    sudo apt upgrade
    
  2. 安裝 Kodi:在終端中運行以下命令來安裝 Kodi:

    sudo apt install kodi
    

配置和設置 Kodi

  1. 啟動 Kodi:你可以通過應用菜單或在終端中輸入 kodi 來啟動 Kodi。

  2. 初始設置

    • 當你第一次啟動 Kodi 時,你會看到一個簡單的用戶界面。使用鍵盤或遙控器來導航。
  3. 設置顯示分辨率

    • 前往 Settings -> System -> Display,確保顯示分辨率設置為你的電視或顯示器的最佳分辨率。
  4. 設置語言和區域

    • 前往 Settings -> Interface -> Regional,設置語言、區域和時間格式。

添加媒體源

  1. 添加本地視頻

    • 前往 Videos -> Files,選擇 Add videos...
    • 選擇 Browse 來導航到包含視頻的文件夾,然後選擇 OK
    • 為這個媒體源命名,然後選擇 OK
    • 選擇視頻類型(例如電影或電視劇),然後選擇 OK
  2. 添加本地音樂

    • 前往 Music -> Files,選擇 Add music...
    • 選擇 Browse 來導航到包含音樂的文件夾,然後選擇 OK
    • 為這個媒體源命名,然後選擇 OK

安裝插件

  1. 安裝官方插件

    • 前往 Add-ons,選擇 Download
    • 瀏覽並選擇你想安裝的插件(例如視頻插件、音樂插件等),然後選擇 Install
  2. 安裝第三方插件

    • 前往 Settings -> System -> Add-ons,啟用 Unknown sources 以允許安裝第三方插件。
    • 前往 Add-ons,選擇 Install from zip file,導航到下載的插件壓縮文件並選擇 Install

遙控和遠程訪問

  1. 使用手機遙控

    • 下載並安裝 Kodi 的官方遙控器應用(Kore)到你的手機。可以在 Google Play 或 App Store 找到。
    • 打開 Kore,進行初始設置並連接到你的 Kodi 設備。
  2. 啟用 Web 介面

    • 前往 Settings -> Services -> Control,啟用 Allow remote control via HTTP
    • 設置一個端口(默認為 8080)、用戶名和密碼。
    • 你可以通過瀏覽器訪問 http://你的IP地址:8080 來遠程控制 Kodi。

日常使用

  1. 播放媒體

    • 瀏覽並選擇你添加的媒體源,然後選擇你想播放的影片或音樂。
  2. 使用插件

    • 前往 Add-ons,瀏覽並使用你安裝的插件來訪問更多的內容(例如在線視頻服務、音樂流媒體等)。

這些步驟應該能夠幫助你設置和使用 Kodi 媒體中心,讓你的 Mac mini 2011 變成一個功能強大的家庭影院系統。如果你有任何具體的問題或需要更多的幫助,隨時告訴我!

看完後,雖然還未嚐試安裝,但似乎這個機器:wifi音频播放器dlna网络流媒体音乐盒蓝牙airplay音频接收器光纤-淘宝网 好像是多買的……

註:
因為這個小小的機器到貨,順便把音響系統好好整理一番,預備淘汰掉 ONIX A120 MKII (Volume 有點接觸不良,這似乎是它的通病)、Pioneer F-208 調諧器(因為 YAMAHA RX V371 內含 Tuner)及一對 SONY Speaker。



2024年8月2日

把新購的 Seagate IronWolf 8TB 及 IronWolf Pro 4T 換上後,韌體版本仍然顯示「無法辨識的韌體版本,請更新硬碟資料庫」,雖然不影響使用,但看起來實在礙眼:



詢問 ChatGPT :在 DSM 7.2 下即使裝上最新的硬碟還是出現「無法辨識的韌體版本,請更新硬碟資料庫」,到群暉官網下載最新的資料庫並手動安裝後,仍出現一樣的訊息,能處理嗎?得到的回答不滿意,再去詢問 Google Gemini ,回答也差不多,無法解決問題,最後將同樣的問題詢問「文心一言」才得到可以解決的方法:


紅圈內點進去的連結:GitHub - 007revad/Synology_HDD_db: Add your HDD, SSD and NVMe drives to your Synology’s compatible drive database and a lot more
下載了 Script,打開 SSH ,以 Mac 的終端機連上並執行:


然後 NAS 重開機,礙眼的訊息消失了:


不過與天鋇 WTR-Pro 一起購買的 512G SSD 還是未能辨識:


現在可以把 2011 年老舊的 WD 2T 換成 Seagate IronWolf 8TB :


換上後,整個 NAS 裡有兩顆 4T、兩顆 8T,SHR 陣列,等到資料修復好後,最終的總容量為 14.5T:

總算可以結束這篇的寫作了

2024年7月31日
之前因為一顆 2017年的 Seagate IronWolf 4TB 壞掉讓系統降級,因此 IronWolf 8TB 到貨後,迫不及待先裝上一顆,後續再慢慢換掉更老舊的 1.5T 、2T WD硬碟,於是好好地看了更換硬碟的說明:

這才了解其實應該有點耐心等 IronWolf Pro 4T到貨再安裝才是正確的步驟,比較能得到最佳化儲存容量(但從 momo 下訂的這顆硬碟,由嘉里大榮運送,查物流狀態一直處於「配送中」,結果到晚上十一點還沒送到),所以另一顆 IronWolf 8TB 先不急著裝上,還是得等明天 IronWolf Pro 4T到貨後先把 WD 1.5 換掉,再用  IronWolf 8TB 換掉 WD 2T。

---------------------

以為換好硬碟,資料修復好後,整個系統就會如硬碟未壞前那樣正常運行,直到要開啟 synology Photo、 synology Video 等等套件都出現「此套件需要您啓動 pgsql-adapter.service」的訊息,Google 查了一下如何處理,嚐試了多個連結的文章敍述的方法,只有這篇的方法有效:群晖DSM系统经验总结二 - 哔哩哔哩,重新開機後,上述 synology Photo、 synology Video 等就能正常運行。
註:發現到上述文章作者的另一篇也不錯:新手小白入坑群晖易犯的错 - 哔哩哔哩


---------------------

本想先安裝 IronWolf Pro 4T,但兩顆 Seagate IronWolf 8TB 先到貨,拿出一顆補上,NAS 開機,然後虛擬機及 Docker 就正常執行,開始修復資料,運行兩個小時才修復了約一半:


經過了四個多小時的修復,進入 Data Scrubbing 以確保資料的一致性,再來就可以再換上另一顆硬碟:


---------------------

在 Pchome 下訂兩顆Seagate IronWolf 8TB 及 MOMO 下訂一顆 4T 的 IronWolf Pro,我的盤算是先換上 4T 的 IronWolf Pro 來取代壞掉的 4T,再逐步以兩顆IronWolf 8TB 換掉老舊的 1.5 T、2T,未來再買顆 4T 的 IronWolf Pro 換掉 NAS 裡仍留存的一顆 2017年 IronWolf 4TB,這樣或許就能求得 NAS 的穩定運行,不然 NAS 降級,虛擬機及 Docker 不能執行,會造成許多麻煩。

2024年7月30日
29日下午六點收到來自 NAS 的通知:



沒注意到,到了晚上 12 點多, NAS 的硬碟突然軋軋作響,趕緊連上查看:

才得意不到兩天,之前就有壞軌的 Seagate 4T,就來打臉,這下子完全不能用了, 且被降級,虛擬機裡的 Home Assistant 及 Docker 裡的 calibre-web 也都不能用,只能趕緊上 Pchome 下訂了兩顆Seagate IronWolf 8TB,MOMO 下訂一顆 4T 的 IronWolf Pro(預備把 NAS 裡很有年代的 WD 1.5 T 及 2T 一併更換。NAS 降級實在不好玩,虛擬機及 Docker 都不能執行)。

就等硬碟到貨,看資料能不能順利恢復(使用 SHR ,或許能吧?)如果順利,再一顆一顆把 WD 1.5 T 及 2T 換掉。

2024年7月27日
在 YouTube 看到這支影片:电子书管理工具Calibre进阶用法,个人书库,免费翻译书籍,拆分合集 - YouTube,裡面輕描淡寫提到的 Calibre-Web ,引起我的注意,或許可以把 Calibre 書庫放在 NAS 裡,這應該是個好主意。

於是找到這支影片:Install Calibre Web using Docker in a Synology NAS - YouTube 似乎安裝很簡單,又能玩一玩 Docker。

先安裝了 ChatGPT 介紹的 technosoft2000/calibre-web,每次啟動一分鐘就會不預期停止,只好再問 ChatGPT ,這次建議安裝 linuxserver/calibre-web,執行沒有問題,但是 metadata.db 這個檔案出了問題,登入 calibre-web 後,都因為無法找到 metadata.db 這個檔案,顯示「DB Location is not Valid, Please Enter Correct Path」,以致於登入 calibre-web ,後續的動作都無法做,上傳到 NAS 的書庫資料便無法看到。反反覆覆不知多少次安裝不同的 calibre-web 版本都一樣,甚至還把已開機 18天的 NAS 重新開機,還是不行。

沒想到玩 Docker,才第一個裝的容器就要鎩羽而歸,有點不甘心,繼續查詢,總算查到這篇:安装 Calibre-Web 在 NAS,沒有解決問題,但給了個靈感,把書庫資料夾搬到 /Docker 下,一切問題就都解決了

這下子,在 NAS 裡除了虛擬機裡的 Home Assistant ,又多了個 calibre-web,對這台 NAS 實在是越來越滿意。

2024年7月14日

假日裡,偷個半日閒來把手機、iPad Pro 等備份到電腦的外接硬碟,將備份的資料夾放在 Synology Drive 裡,這樣又能自動同步到 NAS,多重異地備份,可以放心。

原先以為可以在 Finder 下直接備份到外接硬碟中,結果半日閒沒了,搞了一整天,詢問 ChatGPT 後在終端機搞了許久,又是權限,又是 symlink (替身),可能是 14.5 的 Mac OS X 關閉這個功能,不管怎麼做,備份還是儲存在本機硬碟(問題是本機硬碟的容量是很可貴的,不能被這些很少用的備份檔佔用),最後只得使用最笨的方法:

  • 手機做完備份後,點選「管理備份」

  • 顯示剛剛做好的備份,按住 Ctrl 鍵再以滑鼠點選後出現的小選單,然後選「顯示於 Finder」,就可以快速到存放備份檔的資料夾

  • 把手機的備份資料夾(檔名一大串)整個移到外接硬碟,空出本機硬碟的空間。

  • 萬一如果需要還原,再把上述外接硬碟裡的備份資料夾整個拷貝到硬碟中的 Backup 夾裡。忘了在那裡?打開 Finder,按下 Command+Shift+G 组合键,再輸入 ~/Library/Application Support/MobileSync/Backup/
  • 手機的備份現在會用到的時機真的很少了,留個備份,求個心安,畢竟現代人太依賴手機了。
  • 最後,在 Apple 的精準刀法下,免費或月費 30元 50G 會不夠用,尤其是還要開家庭分享,月費 90元的 200G,不串留照片、影片存到 iCloud,應該夠用了。手機的 Synology Photo 存一份,NAS 存一份,拍了新的照片會先存在「照片」,再使用 Synology Photo 備份到 NAS ,然後「釋出空間」刪掉「照片」app裡的相片或影片。

2024年7月13日

萬物齊漲,現在 NAS 搞好了,終於可以來個省錢大作戰:把原本月費 300 元的 iCloud 2T 改為 200G 90元,目標是免費的 5G。前提是得把手機的相片、音樂等先備份到 NAS 。聽音樂也是,等免費的 Apple music 七月底到期後,改成從 NAS 播,這可以省 165 元月費。

  • 如圖先勾選下載並保留原始檔:

  • 等睡覺手機充電時做,隔天應該都能下載完,把 「iCloud 照片」的開關關掉,如果順利關掉表示原始都下載完了,如果提示還有 XXX 張未下載,就選「取消」,再等一段時間:

  • 等到全部都下載完,就可以關掉了,如下圖,原來的「下載並保留原始檔」就不會出現了:

  • 下載 Synology Photo 把手機裡的照片、影片備份到 NAS 裡:

  • 等備份完成後,NAS 及手機的「照片」、 Synology Photo 各有一份相片庫,上圖的「釋出空間」,會把「照片」裡的全部相片刪除才不會多佔手機的容量。
  • 相片備份好了,再來就是把手機的系統備份到電腦裡(需要定期備份),這樣就可以把 iCloud 再降成免費的 5G 容量,存些健康、Line 等較不佔空間的資料,應該是夠了。
  • 其實對 Synology Photo 想要達到的功能,能具備如下:
    • 整個相片庫存放所有的照片及影片,不管好的、差的(說不定什麼時候會用到,且或許是有記念價值的),原始檔存放在 NAS 裡,手機裡則存放縮圖即可(所有照片),這樣既能看到所有的照片,也能節省手機的空間。
    • 不曉得是否可以用創建相簿的方式,譬如開一個名稱為「精選」的相簿,裡面的照片不是縮圖而是原尺寸,如果想到相片庫裡有需要用到原始寸的,將其加入「精選」的相簿,在有 Wi-Fi 時自動下載原始尺寸,這樣在外面沒有 Wi-Fi 的環境也能看到整個相片庫的縮圖知道有那些照片,而在「精選」的相簿裡則看到照片的原始尺寸。
    • 相片庫在 NAS 就像存放在儲藏室的雜物一樣,可能會亂七八糟,有些東西可能久久才會用到,如果刪了,就會「等到用時方恨少」,所以留著,反正NAS 的容量大,真到那一天要用到時就值回票價了。
  • 試著創建一個名稱為「精選」的相簿,隨便選了兩張,還真有如上述所說的功能呢!

  • 現在可以把 iPhone 「照片」裡的全部相片完全刪除(也從 iCloud 上刪掉

2024年7月12日

裝了 NAS 以來,今天最有成就感,開了虛擬機器,把原先使用 Raspberry Pi 4 安裝的 Home Assistant (家庭智能管理)遷移到 NAS 裡,這樣 Raspberry Pi 4 就可以天文攝影專用了。

原先以為要安裝 TrueNAS 才能做到的都做到了,要改成 TrueNAS 都沒有理由了…….

過程:


由於詢問了 ChatGPT ,使得整個遷移的步驟竟然非常簡單快速,很難想象整個遷移過程大概不用二十分鐘就完成(倒是向 ChatGPT 詢問花了不少時間),家裡的智能配件不用重新配置,就是使用免費的 ChatGPT 3.5 詢問到剛好解決我的問題時,當天的 quota 用完了……(詳細過程放在附錄

安裝步驟:

  • 先把 Raspberry Pi 4 裡的 Home Assistant 完整備份下來(也是 ChatGPT 教的
  • 按照這支影片:【NAS進階應用系列(第一集)】如何將NAS變成你的智慧管家 - YouTube 啟動 Virtual Machine Manager ,會先提示要先啟用 Open vSwitch:

  • 控制台打開即可:

  • 然後按照影片的步驟把從 Home Assistant 官網下載的 haos_ova-12.4.ova 匯入完成後,按「連線」:

  • 彈出這個視窗,可以從中查得 Home Assistant 抓到的 IP 為 10.0.0.98 (原先 Raspberry Pi 4 的 Home Assistant 抓的是 10.0.0.109 ,所以不會衝突

  • 接下來到 ASUS RT-AX92U 手動指定這個 IP 到 DHCP 清單裡,這樣 IP 就不會變了:

  • http://10.0.0.98:8123 就進入到 Home Assistant 的頁面,不用建立使用者,直接就可以從備份好的完整備份回復:

  • 幾乎是完全回復(應該算 99%),如圖只有兩個地方需要處理(左下角的「設定」與「通知提示」)

    • 按左下角的「設定」,會跳出涂鴉的配件需要重新認證,彈出一個條碼,用手機的 TUYA app 掃一下即可:

    • 左下角的「通知提示」則有新的 HomeBridge 的條碼顯示,需要使用 iPhone 上的「家庭」加入(原先 Raspberry Pi 4 的 Home Assistant 產生的 HomeBridge 要先刪除,不然重覆的配件會很亂的):

    • 經由 HomeBridge 加入「家庭」的配件需要重新設定安放的位置
  • 這樣,整個 Home Assistant 就完整遷移到 NAS 裡(由於安裝到 SSD 的儲存空間,啟動速度真快!),雖然配置了 32 GB 給虛擬機器使用,但也就使用了 6.2G: 

  • 佔用主機的 CPU、RAM 資源也很少,這台天鋇 WTR-PRO Intel N100 16G Ram 完全沒問題:

附錄

問:原先在 Raspberry Pi 4 安裝且設置好了 Home Assistant ,並把在 microSD card 上的系統製作成 image 檔,這個 image 檔是否可以拿到 Synology NAS 的 Virtual Machine Manager 直接使用?還是一定得使用 Home Assistant 官方提供的 OVA 檔重新設定?

ChatGPT:

將 Raspberry Pi 4 上的 Home Assistant 系統製作成的 image 檔直接拿到 Synology NAS 的 Virtual Machine Manager 使用可能會有困難,因為這個 image 檔可能專門針對 Raspberry Pi 的 ARM 架構設計,而 Synology NAS 的 Virtual Machine Manager 通常運行在 x86 架構上。

Home Assistant 官方提供的 OVA 檔是針對 x86 架構的虛擬機設計的,並且已經配置好相關的參數,使其可以在虛擬機環境中平穩運行。因此,使用官方提供的 OVA 檔會是最方便和可靠的選擇。

但是,如果你堅持使用原先的 image 檔,你可以考慮以下方法:

  1. 檢查 image 檔是否支持 x86 架構:確認你的 Home Assistant 安裝是否包含 x86 版本。如果是這樣,理論上可以在 Virtual Machine Manager 中運行。

  2. 轉換 image 檔為可用格式:如果 image 檔僅支持 ARM 架構,可能需要將其轉換為 x86 支持的格式,但這個過程可能相當複雜且耗時。

  3. 使用其他虛擬化軟件:一些虛擬化軟件如 QEMU 支持跨架構模擬,但這樣的配置通常需要深入的技術知識。

最簡單和推薦的方法是使用 Home Assistant 官方提供的 OVA 檔,這樣可以確保系統的穩定性和兼容性。

問:如何檢查 image 檔是否支持 x86 架構

ChatGPT:要檢查你的 Home Assistant image 檔是否支持 x86 架構,可以按照以下步驟進行:

  1. 檢查 image 檔的內容

    • 使用解壓縮工具(如 7-ZipWinRAR 或 unzip)解壓縮你的 image 檔,檢查其中的文件和目錄結構。通常在 boot 文件夾或根目錄下會有關於架構的信息文件。
  2. 查看文件系統和配置文件

    • 查找文件系統中的配置文件,例如 /etc/os-release/proc/cpuinfo 或 /boot/config.txt,這些文件可能包含系統架構的信息。
  3. 使用虛擬機啟動 image 檔

    • 嘗試在虛擬機中啟動該 image 檔。你可以使用 VirtualBox 或 VMware Workstation 等軟件創建一個新的虛擬機,並將 image 檔作為虛擬磁碟添加。如果虛擬機能夠啟動,說明該 image 檔可能支持 x86 架構。
  4. 檢查 kernel 和 init 系統

    • 如果你熟悉 Linux 系統,可以進一步查看 image 檔中的 kernel(內核)和 init 系統。ARM 和 x86 的 kernel 通常有不同的編譯選項和模組。你可以在 /boot 目錄下找到內核文件,例如 vmlinuz 或 uImage,然後使用 file 命令查看其架構:
      file /path/to/vmlinuz
      
    • 這將顯示內核文件的類型和架構信息。
  5. 使用專門工具檢查

    • 你可以使用一些專門的工具來檢查 image 檔的架構,例如 qemu-img 或其他磁碟映像工具。

總的來說,直接查看和解釋這些信息可能需要一定的技術知識。如果你不確定或遇到困難,最簡單的方法仍然是使用 Home Assistant 官方提供的 OVA 檔,這樣可以確保系統的穩定性和兼容性。

問:如果是要轉換 image 檔為 OVA 的可用格式,該如何轉換?

ChatGPT:

将 Raspberry Pi 上的 Home Assistant 镜像转换为 OVA 格式用于 Synology NAS 的 Virtual Machine Manager 可以通过以下步骤实现。此过程涉及将现有的镜像文件转换为虚拟磁盘格式,然后创建一个 OVA 包。这是一个高级操作,需要使用一些虚拟化工具和命令行工具。

步骤 1: 准备环境

你将需要以下工具:

  • qemu-img:用于转换磁盘格式。
  • VirtualBox:用于创建和管理虚拟机。
  • OVF Tool:用于创建 OVA 文件。

步骤 2: 转换镜像格式

首先,将你的镜像文件从 Raspberry Pi 镜像(通常是 .img 格式)转换为 VirtualBox 可用的格式(如 VDI)。

  1. 安装 qemu-img 工具(如果尚未安装):

    sudo apt-get install qemu-utils  # 对于基于 Debian 的系统
    
  2. 使用 qemu-img 将 .img 文件转换为 .vdi 文件:

    qemu-img convert -f raw -O vdi /path/to/your-image.img /path/to/your-image.vdi
    

步骤 3: 创建虚拟机

使用 VirtualBox 创建一个新的虚拟机,并使用转换后的 VDI 文件作为虚拟硬盘。

  1. 打开 VirtualBox,创建一个新的虚拟机。
  2. 在虚拟机设置中,选择“使用已有的虚拟硬盘文件”,并选择你的 VDI 文件。
  3. 配置虚拟机的其他参数,如内存大小、网络设置等。

步骤 4: 导出为 OVA

使用 VirtualBox 的导出功能,将虚拟机导出为 OVA 格式。

  1. 选择你刚刚创建的虚拟机,点击“文件” -> “导出设备到 OVF”。
  2. 选择导出位置和文件名,点击“导出”。

步骤 5: 使用 OVF Tool 创建 OVA (可选)

如果你想更灵活地创建 OVA 文件,可以使用 OVF Tool。

  1. 下载并安装 OVF Tool 从这里.
  2. 使用 OVF Tool 将虚拟机导出为 OVA 文件:
    ovftool /path/to/your-vm.vmx /path/to/your-vm.ova
    

步骤 6: 在 Synology NAS 上导入 OVA

现在,你可以将生成的 OVA 文件导入到 Synology NAS 的 Virtual Machine Manager。

  1. 打开 Synology NAS 的 Virtual Machine Manager。
  2. 选择“创建” -> “导入虚拟机”。
  3. 上传并选择你的 OVA 文件。
  4. 按照导入向导完成虚拟机创建。

注意事项

  1. 架构兼容性:即使你成功转换了镜像,ARM 架构的镜像可能仍然无法在 x86 平台上运行,除非你使用的是适用于 x86 平台的 Home Assistant 镜像。
  2. 驱动和配置:你可能需要调整虚拟机的配置,例如网络适配器、存储控制器等,以确保虚拟机能正常启动和运行。

如果你发现操作过程过于复杂或转换后的镜像不能正常工作,建议还是使用 Home Assistant 官方提供的 OVA 文件,以确保兼容性和稳定性。

問:能夠說明 Synology NAS 的 Virtual Machine Manager 部署 Home Assistant 的詳細步驟嗎?

ChatGPT:

当然可以!下面是通过 Synology NAS 的 Virtual Machine Manager 部署 Home Assistant 的详细步骤。

步骤 1: 准备工作

  1. 下载 Home Assistant OVA 文件

  2. 确保 Virtual Machine Manager 已安装并启用

    • 在 Synology NAS 的控制面板中,确保 Virtual Machine Manager 已安装并启用。

步骤 2: 导入 OVA 文件

  1. 打开 Virtual Machine Manager

    • 登录到 Synology NAS,打开 Virtual Machine Manager。
  2. 导入虚拟机

    • 点击左侧菜单中的“虚拟机”选项。
    • 点击“创建”按钮,然后选择“从 OVF/OVA 导入”。
  3. 上传 OVA 文件

    • 在弹出的窗口中,点击“浏览”并选择你下载的 Home Assistant OVA 文件。
    • 点击“下一步”继续。
  4. 配置虚拟机设置

    • 按照向导完成虚拟机的基本设置。你可以根据需要调整虚拟机的 CPU、内存和存储配置。

步骤 3: 虚拟机网络设置

  1. 选择网络接口

    • 确保虚拟机的网络接口已正确配置。通常情况下,你可以选择默认的网络接口即可。
  2. 网络模式

    • 可以选择桥接模式,这样虚拟机可以直接连接到你的局域网,并获取 IP 地址。

步骤 4: 启动虚拟机

  1. 完成配置并启动

    • 检查所有设置无误后,点击“完成”以创建并启动虚拟机。
  2. 监控启动过程

    • 你可以在 Virtual Machine Manager 的虚拟机列表中查看新创建的 Home Assistant 虚拟机。
    • 选中虚拟机并点击“启动”,然后选择“连接”以查看虚拟机的控制台。

步骤 5: 配置 Home Assistant

  1. 访问 Home Assistant

    • 启动虚拟机后,等待 Home Assistant 启动完成。
    • 在浏览器中输入虚拟机的 IP 地址(可以在 Virtual Machine Manager 的虚拟机详细信息中找到),访问 Home Assistant 的 Web UI。
  2. 初始设置

    • 根据提示完成 Home Assistant 的初始设置,包括创建用户账户、配置区域和时区等。

注意事项

  1. 资源分配

    • 确保为虚拟机分配足够的资源(CPU、内存和存储),以确保 Home Assistant 能稳定运行。
  2. 网络配置

    • 如果你需要 Home Assistant 能在局域网内正常访问,确保网络配置正确,建议使用静态 IP 地址。
  3. 备份和恢复

    • 配置好 Home Assistant 后,定期备份配置文件,以防止数据丢失。

通过以上步骤,你应该可以顺利地在 Synology NAS 上通过 Virtual Machine Manager 部署 Home Assistant。如果你有任何其他问题或需要进一步的帮助,请随时告诉我!

問:在 Synology NAS 上通过 Virtual Machine Manager 部署的 Home Assistant 在設置時會與我現用 Raspberry Pi 上的 Home Assistant 衝突嗎?有什麼該注意的事項?

ChatGPT:在 Synology NAS 上通过 Virtual Machine Manager 部署的 Home Assistant 不会直接与现用的 Raspberry Pi 上的 Home Assistant 冲突,但在设置和使用过程中有一些需要注意的事项:

注意事项

  1. IP 地址冲突

    • 确保新部署的 Home Assistant 虚拟机和现用的 Raspberry Pi 上的 Home Assistant 使用不同的 IP 地址。如果你在同一网络中运行两个 Home Assistant 实例,避免 IP 地址冲突是非常重要的。
  2. 设备和服务冲突

    • 确保两个 Home Assistant 实例不要同时控制同一设备,以避免设备状态混乱。如果你打算切换到新部署的 Home Assistant,最好在新实例上测试完毕后,再停止旧实例。
  3. 网络端口冲突

    • Home Assistant 默认使用端口 8123。如果你在同一网络中运行两个实例,需要确保它们使用不同的端口。例如,可以在新实例上将 Home Assistant 的端口改为 8124 或其他未使用的端口。

更改 Home Assistant 端口

  1. 编辑配置文件

    • 在新的 Home Assistant 实例中,打开配置文件(configuration.yaml),添加或修改以下行以更改 HTTP 端口:
      http:
        server_port: 8124
      
  2. 重启 Home Assistant

    • 保存配置文件并重启 Home Assistant 以使更改生效。

数据迁移

如果你计划从 Raspberry Pi 迁移到 Synology NAS,并希望保留所有的配置、设备和历史数据,可以执行以下步骤:

  1. 备份现有 Home Assistant 数据

    • 在 Raspberry Pi 上,使用 Home Assistant 的快照功能创建完整备份。转到“Supervisor” -> “Snapshots” -> “Create”,创建一个新的快照并下载到本地电脑。
  2. 在新实例中恢复备份

    • 在新的 Home Assistant 虚拟机中,转到“Supervisor” -> “Snapshots” -> “Upload”,上传并恢复从 Raspberry Pi 上下载的快照。

测试和验证

  1. 测试新实例

    • 在完全切换之前,建议在新实例上进行测试,确保所有设备、自动化和集成功能正常工作。
    • 确认新的 Home Assistant 实例可以正常访问和控制所有设备。
  2. 监控和调整

    • 在新实例上运行一段时间,监控其性能和稳定性。如果一切正常,可以考虑停用或卸载旧的 Raspberry Pi 实例。

切换过程中注意事项

  1. 避免同时操作同一设备

    • 在切换过程中,避免两个 Home Assistant 实例同时操作同一设备。建议在新的实例完全配置好并确认工作正常后,再停止旧的实例。
  2. 通知用户

    • 如果你的家庭中有其他用户使用 Home Assistant,通知他们关于切换的计划和时间,以避免操作混乱。
  3. 备份配置

    • 无论是在迁移前还是迁移后,定期备份 Home Assistant 的配置和数据是一个好的习惯。

通过遵循这些步骤和注意事项,你应该可以顺利地在 Synology NAS 上部署并运行 Home Assistant,而不会与现有的 Raspberry Pi 实例产生冲突。如果你有任何其他问题或需要进一步的帮助,请随时告诉我!

問:如何進入“Supervisor”?

ChatGPT:要进入 Home Assistant 的 “Supervisor”,你需要确保 Home Assistant 是以 Home Assistant OS 或 Home Assistant Supervised 的方式安装的。这两种安装方法提供了 “Supervisor” 菜单。以下是如何进入 “Supervisor” 的步骤:

进入 Supervisor 菜单

  1. 打开 Home Assistant UI

    • 在浏览器中输入 Home Assistant 实例的 IP 地址和端口号(例如,http://your-home-assistant-ip:8123),然后登录到 Home Assistant。
  2. 进入“Settings”

    • 在 Home Assistant 的左侧菜单中,点击“Settings”(设置)。
  3. 进入“Add-ons”

    • 在“Settings”页面中,找到并点击“Add-ons”。
  4. 进入“Supervisor”

    • 在“Add-ons”页面的右上角,你会看到“Supervisor”选项。点击进入。

创建和管理快照

进入 “Supervisor” 后,你可以创建和管理快照(Snapshots):

  1. 创建快照

    • 在 “Supervisor” 界面中,点击上方的“Snapshots”标签。
    • 点击右下角的“Create”按钮,创建一个新的快照。你可以选择完全快照(Full Snapshot)或部分快照(Partial Snapshot),并命名这个快照。
  2. 下载快照

    • 创建快照后,你可以点击快照右侧的菜单按钮(三个点),选择“Download”将快照下载到本地计算机。
  3. 上传和恢复快照

    • 在新的 Home Assistant 实例中,进入 “Supervisor” -> “Snapshots” 页面。
    • 点击右下角的“Upload”按钮,上传之前下载的快照文件。
    • 上传完成后,选择快照并点击“Restore”来恢复数据。

没有“Supervisor”菜单的情况

如果你在 Home Assistant UI 中看不到 “Supervisor” 菜单,可能是因为你使用的安装方法不支持此功能。以下是可能的解决方法:

  1. 确保使用支持 Supervisor 的安装方法

    • 确保你的 Home Assistant 安装方法是 Home Assistant OS 或 Home Assistant Supervised。如果你使用的是 Home Assistant Container 或 Home Assistant Core,这些安装方法不包括 Supervisor。
  2. 安装 Supervisor

    • 如果你目前使用的是不支持 Supervisor 的安装方法,可以考虑重新安装 Home Assistant,使用支持 Supervisor 的安装方法。

检查和安装支持 Supervisor 的版本

  1. Home Assistant OS

    • 这是最完整的安装方法,包含操作系统和所有 Home Assistant 组件,包括 Supervisor。
  2. Home Assistant Supervised

    • 这是一种在现有 Linux 发行版上运行 Home Assistant 的方法,提供与 Home Assistant OS 类似的完整功能。

如果你需要更多详细步骤或有其他问题,请随时告诉我!

問:如何检查和安装支持 Supervisor 的版本

ChatGPT:

要确保你安装的是支持 Supervisor 的版本的 Home Assistant,你可以选择以下几种方法之一:Home Assistant OS 或 Home Assistant Supervised。下面是检查和安装这些版本的详细步骤:

检查当前版本

  1. 登录 Home Assistant

    • 在浏览器中输入你的 Home Assistant 实例的 IP 地址和端口号(例如,http://your-home-assistant-ip:8123),然后登录。
  2. 检查安装方法

    • 进入 Home Assistant 的 “Settings” 页面,点击左侧菜单中的“System”。
    • 在“System”页面中,你可以看到 Home Assistant 的详细信息,包括安装类型。如果显示为“Home Assistant OS”或“Home Assistant Supervised”,则表示你已经安装了支持 Supervisor 的版本。如果显示为“Home Assistant Container”或“Home Assistant Core”,则表示当前版本不支持 Supervisor。

安装 Home Assistant OS

Home Assistant OS 是最推荐的安装方式,包含所有必要组件,包括 Supervisor。你可以在 Raspberry Pi、Intel NUC 或其他支持的硬件上安装 Home Assistant OS。

  1. 下载 Home Assistant OS 镜像

    • 访问 Home Assistant 官方网站
    • 选择你的设备(例如,Raspberry Pi、Intel NUC 等),下载对应的 Home Assistant OS 镜像。
  2. 烧录镜像到 SD 卡或 USB 驱动器

    • 使用 balenaEtcher 等工具将下载的镜像文件烧录到 SD 卡(Raspberry Pi)或 USB 驱动器(Intel NUC 等)。
  3. 启动设备

    • 将烧录好的 SD 卡插入 Raspberry Pi,或将 USB 驱动器连接到 Intel NUC,启动设备。设备将自动启动并开始安装 Home Assistant OS。
  4. 初始设置

    • 安装完成后,在浏览器中输入 http://homeassistant.local:8123,按照提示完成初始设置。

安装 Home Assistant Supervised

Home Assistant Supervised 允许你在现有的 Debian 操作系统上安装 Home Assistant,同时包含 Supervisor。

  1. 准备 Debian 系统

    • 安装干净的 Debian 操作系统(推荐 Debian 11)。确保系统更新,并安装以下依赖:
      sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get install -y software-properties-common apparmor-utils avahi-daemon dbus jq network-manager socat bash curl
      
  2. 安装 Docker

    • 安装 Docker:
      curl -fsSL https://get.docker.com | sh
      sudo systemctl enable docker
      sudo systemctl start docker
      
  3. 安装 Home Assistant Supervised

    • 下载并运行安装脚本:
      sudo -i
      wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
      dpkg -i homeassistant-supervised.deb
      
  4. 初始设置

    • 安装完成后,在浏览器中输入 http://your-debian-ip:8123,按照提示完成初始设置。

切换到支持 Supervisor 的版本

如果你当前的 Home Assistant 实例不支持 Supervisor,你可以考虑以下步骤将数据迁移到支持 Supervisor 的新实例:

  1. 备份当前数据

    • 使用 Home Assistant 的快照功能创建完整备份,并下载到本地。
  2. 安装支持 Supervisor 的版本

    • 按照上述步骤安装 Home Assistant OS 或 Home Assistant Supervised。
  3. 恢复备份

    • 在新实例中,进入 “Supervisor” -> “Snapshots” 页面,上传并恢复之前下载的快照。

这样,你就可以成功切换到支持 Supervisor 的 Home Assistant 版本,并保留所有配置和数据。如果在任何步骤中遇到问题,请随时告诉我!

問:Raspberry Pi 不支持 Supervisor 的版本,我能用備份的方式「数据迁移」嗎

ChatGPT:

如果你的 Raspberry Pi 上的 Home Assistant 版本不支持 Supervisor,你依然可以使用备份的方式将数据迁移到新的 Home Assistant 实例。具体步骤如下:

1. 在 Raspberry Pi 上创建快照

  1. 打开 Home Assistant UI

    • 在浏览器中输入你的 Home Assistant 实例的 IP 地址和端口号(例如,http://your-home-assistant-ip:8123),然后登录。
  2. 创建快照

    • 转到“Settings”(设置) -> “System” -> “Backups” -> “Create Backup”(创建备份)。
    • 命名备份并选择“Full backup”(完整备份),然后点击“Create”(创建)。
    • 备份完成后,点击快照右侧的菜单按钮(三个点),选择“Download”将快照下载到本地计算机。

2. 在 Synology NAS 上安装 Home Assistant

  1. 下载 Home Assistant OVA 文件

  2. 导入 OVA 文件到 Synology NAS

    • 打开 Synology NAS 的 Virtual Machine Manager,点击“创建” -> “从 OVF/OVA 导入”。
    • 上传并选择你下载的 Home Assistant OVA 文件,按照向导完成虚拟机的基本设置,确保为虚拟机分配足够的资源(CPU、内存和存储)。

3. 恢复备份到新实例

  1. 启动虚拟机

    • 在 Virtual Machine Manager 中启动新创建的 Home Assistant 虚拟机。
  2. 访问 Home Assistant

    • 在浏览器中输入虚拟机的 IP 地址(可以在 Virtual Machine Manager 的虚拟机详细信息中找到),访问 Home Assistant 的 Web UI。
  3. 上传和恢复备份

    • 登录到新实例的 Home Assistant,转到“Settings”(设置) -> “System” -> “Backups”。
    • 点击右上角的“Upload Backup”(上传备份)按钮,选择并上传从 Raspberry Pi 下载的快照文件。
    • 上传完成后,选择备份并点击“Restore”(恢复)来恢复数据。

4. 验证和调整

  1. 验证配置

    • 恢复完成后,确保所有配置、设备和自动化功能正常工作。
  2. 调整网络设置

    • 确保新实例的网络配置正确,避免 IP 地址和端口冲突。如果需要更改端口,可以在 configuration.yaml 中调整 HTTP 端口设置。

5. 停止旧实例

  1. 停止 Raspberry Pi 上的 Home Assistant
    • 确认新实例工作正常后,可以停止或卸载 Raspberry Pi 上的旧 Home Assistant 实例。

通过以上步骤,你应该能够成功将数据从 Raspberry Pi 上的 Home Assistant 迁移到 Synology NAS 上的新实例。如果在迁移过程中遇到任何问题或需要进一步的帮助,请随时告诉我!

問:對了,忘了說明,在 Home Assistant 我已安裝了Homebridge 及 HACS,接入了涂鴉及小米的設備,這些在回復了完整備份後也能回復嗎?

ChatGPT:

是的,当你在 Home Assistant 中创建完整备份时,它会包含所有已安装的插件、集成和配置,包括 Homebridge、HACS 以及已接入的涂鸦和小米设备。因此,在你恢复完整备份后,这些配置也会恢复到新实例中。

具体来说,完整备份会包括以下内容:

  1. 插件和集成

    • Homebridge 和 HACS 及其所有配置。
    • 涂鸦和小米设备的集成及配置。
  2. 配置文件

    • configuration.yaml 及其他所有 YAML 配置文件。
    • Lovelace UI 配置。
    • 自动化和脚本。
  3. 数据库和历史记录

    • Home Assistant 数据库,包括设备历史记录和状态。
  4. 用户数据

    • 用户账户和权限。

恢复完整备份后,你的 Home Assistant 实例应该会完全恢复到备份时的状态,包括所有插件、集成和配置。

恢复后的检查

在恢复完整备份后,建议进行以下检查:

  1. 确认插件和集成工作正常

    • 确认 Homebridge 和 HACS 正常运行,并且所有相关插件和集成都已恢复。
    • 检查涂鸦和小米设备是否正常接入和控制。
  2. 验证配置

    • 检查 configuration.yaml 和其他配置文件,确保所有配置正确加载。
  3. 测试自动化和脚本

    • 运行一些自动化和脚本,确保它们工作正常。
  4. 检查设备状态和历史记录

    • 确认设备状态和历史记录已成功恢复。

如果你在恢复过程中遇到任何问题,或者有其他问题需要帮助,请随时告诉我!

問:涂鴉的帳號及小米帳號不用重新登入?

ChatGPT:如果你使用的是 Home Assistant 的官方 Tuya 和 Xiaomi 集成,并且这些集成通过 configuration.yaml 文件进行配置,那么在恢复完整备份后,配置文件中的账户信息将会被保留,你不需要重新登录。

涂鸦和小米账户配置

通常情况下,Tuya 和 Xiaomi 的集成是在 configuration.yaml 文件中进行配置的,例如:

涂鸦(Tuya)配置示例

tuya:
  username: YOUR_TUYA_USERNAME
  password: YOUR_TUYA_PASSWORD
  country_code: YOUR_COUNTRY_CODE
  platform: smart_life

小米(Xiaomi)配置示例

xiaomi_miio:
  devices:
    - host: 192.168.1.100
      token: YOUR_DEVICE_TOKEN

这些配置会包含在你的备份中,并在恢复时被自动导入。如果你已经通过配置文件设置了这些账户信息,那么在恢复备份后,这些信息会被保留,你不需要重新登录。

HACS 插件中的账户信息

如果你使用的是 HACS 中的 Tuya 或 Xiaomi 插件,通常也会通过配置文件或集成的 UI 输入账户信息。备份和恢复过程同样会保留这些配置。

检查和确认

  1. 恢复后检查配置文件

    • 在恢复备份后,打开 configuration.yaml 文件,确认账户信息和配置正确无误。
  2. 测试设备连接

    • 在 Home Assistant 中测试 Tuya 和 Xiaomi 设备,确保它们能够正常连接和控制。

如果在恢复后发现需要重新登录,可能是因为某些插件或集成的特定实现方式。不过,大多数情况下,备份和恢复过程会自动处理这些配置。

重新登录的情况

如果你使用了某些插件或集成需要重新登录,通常会在恢复备份后打开相关集成的配置页面,并按照提示重新输入账户信息即可。

如果有其他问题或者需要进一步的帮助,请随时告诉我!

2024年7月11日

原以為設定都搞好了,心血來潮點了 Bond1 右上的小三角,竟然發現2024年7月7日設定的 Link Aggregation 合併頻寬沒有成功:


再把說明仔仔細細閱讀,設定都沒錯啊!難道是這個原因:

必須按照上圖,將NAS的 LAN 1 連接到 ASUS RT-AX92U 的 LAN 1, 接著 NAS 的 LAN 2 連接到 ASUS RT-AX92U 的 LAN 2不能亂插!原先 NAS的 LAN 1連接到 ASUS RT-AX92U 的 LAN 1, 而 LAN 2 則是接到安裝了 Home Assistant 的樹莓 4, 之前設定時是把 NAS 的 LAN 2連接到 ASUS RT-AX92U 的 LAN 3,所以才會失敗!

插到對的位置後,這次真的合併頻寬成功



在找資料的過程中發現了這篇文章:[WAN] 如何使用WAN鏈路聚合 (WAN Aggregation)功能? | 官方支援 | ASUS 台灣,既然合併頻寬已成功,就有進一步再把 WAN 端的頻寬合併的野心:

  • ASUS RT-AX92U 還有一個 LAN 4 可用
  • 目前使用的中華電信的 ADSL,數據機為 Zyxel VDSL2 P880 2T2R,查了 ChatGPT :

  • 加上申請的中華電信的 ADSL網速為100M/40M (下行/上行) bps,就算能換成支持鏈路聚合功能的數據機,做了合併頻寬應該也是沒什麼用,就死了這條心。

2024年7月10日

全部器材擺放在冰箱上(中華電小烏龜、UPS、小米攝影機、ASUS RT-AX92U、天鋇 WTR-Pro

2024年7月9日

由於 NAS 開機需要 microSD card 常駐在卡槽才能啟動,為了保險起見,還是備份成 image 檔比較放心。問了 ChapGPT ,在 Mac 下打開終端機:

diskutil unmountDisk /dev/diskX
sudo dd if=/dev/rdiskX of=~/Desktop/sdcard_backup.img bs=1m

順便也把天文專用的 Astroberry Server及 Home Assistant 也備份起來(都已做過複雜的設定,真要重新開始,那就傷腦筋了),但 microSD card不夠,就拔了原放在小米雲台版 4K 攝影機的 64G Sandisk 卡來用:


還不曉得上述做好的 image 檔有無問題,因此試著把天文專用的 image 以 balenaEtcher 燒錄到 64G 的 microSD card,放入Raspberry Pi 4 裡,啟動沒問題,順便連更新也做了。太久沒有天文攝影了,也該找個好天氣上頂樓練習。

可是小米攝影機如果要將錄影檔傳到 NAS 裡需要放入 microSD card ,找來找去好不容易挖出一片 1G 的卡,容量雖小,只是中繼而已,主要還是放在 NAS 裡。

在設定小米攝影機將錄影檔傳到 NAS,始終出現帳號密碼錯誤的訊息,試了好幾次,明明沒有輸入錯誤,仍是無法登入。查了網路才知原來小米攝影機只支援 Samba1, 而 NAS 基於安全是設在 Samba2 以上,所以無法登入,只好改成 Samba1 。好笑的是,設好後,米家 app 竟然提示說 Samba1 不安全,請使用 Samba2 以上,然後讓我更新韌體,結果卻又顯示韌體已是最新:



嚐試了在 NAS 上改成 Samba2 以上還是無法傳到 NAS,只好Samba1 用下去了:


因此為了安全起見,開了一個帳號給小米攝影機用,權限設成只能存取帳號的 Home 目錄,其他共用資料夾全部禁止存取,並設定這個帳號 100G 的限額。

最後裝了 Synology Drive Server 並在 Mac 上安裝了 Synology Drive Client ,讓電腦的工作資料夾自動與 NAS 同步,這樣就不用再煩腦備份資料的問題,而 Mac 又做了 Time Machine 的自動備份到 NAS,因此這台 Mac mini 2018 從系統到工作資料算是得到全面的保護。

至此,對於 NAS 的設定就告一段落,接下來大概讓 NAS 跑個一兩星期或一個月後,看看系統及硬體的穩定性:

  • 系統有問題,那只能換成 TrueNAS……

  • 硬碟有問題,也只能買新的。

  • 若都沒有問題,才再來玩玩 Docker……

  • 或許 iCloud 也可以從 2T 降為月費 90元的 200G,如果完全取消,只用免費的 5G,就無法備份手機系統到雲端,萬一手機掉了、摔壞了或…就麻煩了。當然也可以定期備份到電腦裡,這樣連 90 元也可以省下來。

2024年7月8日

隨便亂玩,把 DS Audio 下載到手機,連上 NAS 播放裡面的歌曲,沒想到竟然能夠串流到擺放在客廳裡的 HomePod mini 播放,最棒的是接下來不用手機也能繼續播放(嚐試關掉手機的 Wi-Fi,因為目前的 NAS 只能內網,所以手機在 4G時是無法連的;也試著把 DS Audio 關掉,一樣能繼續播放),因此可以把歌曲分類加入不同的播放清單,每日視心情選不同的清單播一整天,當成背景音樂。

還有更重要的是買了 HomePod mini 有 Apple Music 半年的免費訂閱,七月底就會到期,這段期間聽習慣了,本想花錢繼續訂閱,這下子錢可以省下來了。

自從把家裡的原版 CD 都轉成 Flac 格式後,會用閒置的 SONY Z1P-Compact 來播放(Store 購買了 MX Player Pro 才能播,手機內的音樂 app 這個格式不支援),然後貴貴的 Rega Planet CD Player 就此冰了起來。

久了,所有的歌曲輪過許多遍後,改用 Spotify 播,有點小廣告,還能接受,直到買了 HomePod mini ,換成半年的免費訂閱 Apple Music ,而 SONY Z1-Compact 就再度閒置下來,直到電池膨脹,沒有更換的必要,就送給熟識的手機行,然後 Apple Music 到現在……

等 Apple Music 免費訂閱到期後,就可以改成 NAS 播歌,或許再撐個一段時間,恐怕還是會花錢訂閱的( 考慮的有 Apple Music 、YouTube Music,應該會是 YouTube Music ,這樣還能看 YouTube 不再頻繁出現廣告)。

心血來潮,於播放音樂的過程中,再開啟 DS Video ,竟然也能同時播放影片(投放到接了 SONY 32 吋的 Google Box),這意謂著多裝置可以同時連上 NAS ,所以家庭裡的各個成員可以跑自己的 app,聽音樂的聽音樂,看影片的看影片,就算同時在看影片也能各自看自己的。這次簡單地測試同時播放影片與音樂,資源監控的情形如下圖,系統用掉的資源很少:


想說看影片會應該會用掉不少網路用量,便關掉影片播放,再重新檢視資源監控,怎麼網路用量突然增加許多:


不會吧!才剛裝的系統,難道有後門,被侵入了?!可是 CPU 、Ram 的用量並沒有增加,應該不是才對。查看連線記錄,虛驚一場,原來是設定了每天備份一次的 Time Machine 剛好正在執行:


2024年7月7日

跟著網上(b 站)的教程,照著做,很容易就把黑群灌好,就是把原先 QNap NAS 拷貝出來的資料灌進新 NAS ,很費時,於此等待期間,順便就讀讀 DSM 7.2 手冊,做一些系統的調校:

  • 檢查系統的安全性

  • Time Machine 備份:
    1. 啟用 Time Machine 備份到 NAS:

    2. 設定 Time Machine 資料夾後,就可以把現用的桌機 Mac mini 2018 的 Time Machine 備份到 NAS(原先是備份到 960G 的創見 TS960GESDC 外接 SSD):

    3. 從上圖可以看到,整個 NAS 的容量都會用來做 Time Machine,這當然是不行的!所以要啟用共用資料夾空間配額,這裡設成 500G 就夠了,一旦滿了,Time Machine 會自動覆蓋最舊的資料:

    4. 500G 的容量已做了一次最新的備份,用掉了三百多 G ,所以這裡顯示還剩 173 G 可用:

    5. 觀察一陣子後,若沒有什麼問題, 960G 的創見外接 SSD 就可挪做他用。
  • Link Aggregation:天鋇 WTR-Pro 內建有兩個 2.5G 網口,全部與路由器( ASUS RT-AX92U) 連接,可以合併頻寬。看了說明:Link Aggregation | DSM - Synology 知識中心,值得來試試。再查一下 ASUS RT-AX92U 是否支援?找到這篇:[無線路由器] 如何在華碩路由器上設定鏈路聚合Link Aggregation (LACP)? | 官方支援 | ASUS 台灣,就可以試作:
    1. 找出一條網路線一端接在 NAS 的第二個網口,另一端接到路由器上
    2. 先在 RT-AX92U 路由器上把 Jumbo Frame、綁定/鏈路聚合啟用:

    3. 再按照Link Aggregation | DSM - Synology 知識中心的說明,於NAS 上設定:


    4. 合併頻寬完成:

    5. 仔細看 iii. 的附圖,後來接上網線的網速怎麼只有 100 Mb/S?原來用的網線太舊,不是 cat5e 的,重新換了一條後才變為正常的 1000 Mb/S ( ASUS RT-AX92U 只有 1G):

    6. 雖然不能達到 2.5G+ 2.5G 的頻寬(除非升級路由路),但考慮到 NAS 裡的四顆舊硬碟,讀寫效能可想而知,2G 頻寬應該夠用了。
  • 安裝AME :按照這篇文章:黑群晖激活Advanced Media Extensions(AME)解码HEVC视频和HEIC图片NAS存储什么值得买跟著做即可,這樣才能使用 Video Station:

2024年7月6日

漫長的灌資料……順便整理資料

出油的 Seagate 2T 接到外接盒還能使用,就拿來備份重要的資料用(多備一份,就算壞掉也不影響)。

2024年7月5日


機器今天到貨……



包裝及質感整體都不錯,這樣的價位很值。

做了許多功課後,決定這樣安裝:

  1. 先安裝 TrueNAS Scale 於 ADATA 240G SSD USB 3.2 Gen 2 Type-C Drive 中(下載的安裝影像檔燒錄在 Sandisk iXpand Disk 3.0 64G USB Drive
  2. 檢測四個機械硬碟(4T、2T、2T、1.5T)及天鋇 WTR-Pro 內建的 512G SSD的健康狀況,如果四個機械硬碟都沒問題,再進行下一步,安裝黑群暉。
  3. 把下載的安裝檔燒錄在 Sandisk 32G MicroSD UHS Speed Class 1 Card,再依照網上的教程安裝 DSM 7.2 ,如果能成功就繼續用下去,失敗,就改成 TrueNAS Scale。

拆裝硬碟開始是亂整,裝不好,最後問了客服,給了兩支影片,拆裝實在簡單,所以要是搞不懂,不要怕麻煩,一定要先問客服!一定要先問客服!一定要先問客服!

硬碟實在太舊,除了兩顆 4T 是 2017 年,其他都超過十年以,且閒置過久,沒想到一顆 Seagate 2T 的裝上後竟然出油了,在 TrueNAS 下的檢查都是 Error ,以為沒裝好,拆裝了好幾次,初時沒注意,還把一件白色 T-裇搞髒了:

只好換上 Smart 資料有問題的 4T 那一顆先抵著用。

安裝好黑群暉後必須把燒錄的 TF 卡留在卡槽內,重新開機會使用到!如果 NAS 接上螢幕,可以看到如下的畫面,預設為 BOOT DSM :


已先安裝過 TrueNAS,沒問題。檢測完硬碟後(現在只剩 Seagate 4T兩顆及 WD 2T、1.5T 各一顆可用)才再安裝黑群暉,在 DSM 下使用 SHR 陣列,有 6.8T 可用:


等檢測完硬碟後用用看,如果不好用再來使用 TrueNAS(已安裝在 ADATA 240G SSD ,接到如下圖的 TYPE-C 接口上,並在 Bios 設定好開機啟動,就能立刻換成 TrueNAS:當然得再重新檢測硬碟及規劃儲存空間


也順利連上原有的 UPS:


未來應該還是會換成 TrueNAS,因為看到有人說可以使用 Docker 安裝 HA,這樣就可以讓 Raspberry Pi 4 2G 天文拍攝專用。


黑群暉——————————————————
經過一番的考慮,手機拍照的同步,由於流量要省著點用(沒有吃到飽),所以只考慮回家後在內網用 Wi-Fi 來同步,這樣或許連 NextCloud 都不用安裝了,甚至也可以考慮 7.2 最新版的黑群暉,如果能安裝成功的話,就只用內網 Wi-Fi ,不考慮外網,也不用更新,應該就夠用了,特別是問了 ChapGPT,使用 SHR 的方式,可以得較大的使用容量又能兼顧資料安全性:

問:SHR 在一個硬碟故障後,可以更換不同容量的硬碟嗎?
ChapGPT:

是的,Synology Hybrid RAID (SHR) 支持在硬碟故障後更換不同容量的硬碟。這是 SHR 與傳統 RAID 配置相比的一個主要優勢。以下是關於 SHR 在硬碟故障後更換不同容量硬碟的詳細信息:

SHR 更換硬碟的靈活性

  1. 不同容量的硬碟:當 SHR 配置中的一個硬碟故障後,你可以使用不同容量的硬碟來進行更換,而不必擔心所有硬碟需要同樣的容量。
  2. 自動重新配置:更換硬碟後,SHR 會自動重新配置存儲池,以最大化利用新的硬碟空間。這樣,你可以在未來擴展存儲空間時更加靈活。
  3. 資料保護:即使更換了不同容量的硬碟,SHR 依然會提供資料冗餘和保護,確保資料安全。

SHR 更換硬碟的步驟

  1. 確定故障硬碟:通過 Synology DSM 存儲管理器檢查故障硬碟。
  2. 更換硬碟
    • 將故障的硬碟取出。
    • 將新的硬碟插入相同的位置。這個新的硬碟可以是不同容量的硬碟。
  3. 重建存儲池:Synology DSM 會自動檢測到新的硬碟並開始重建存儲池。這個過程會自動進行,你只需要等待重建完成。

更換不同容量硬碟的優勢

  1. 靈活性:可以根據需要更換不同容量的硬碟,不必受到硬碟容量一致性的限制。
  2. 擴展性:當更換更大容量的硬碟時,SHR 可以利用新硬碟的額外空間,逐步增加存儲池的總容量。
  3. 成本效益:你可以根據預算和需要選擇合適的硬碟容量,而不必一次性購買大容量硬碟。

注意事項

  1. 容量限制:更換硬碟時,請確保新的硬碟容量至少等於或大於故障硬碟的容量,以便順利完成重建。
  2. 備份:在更換硬碟之前,建議對重要資料進行備份,以防止在更換過程中出現不可預見的問題。
  3. 健康狀況監控:定期檢查存儲池的健康狀況,確保所有硬碟都運行正常。

總結來說,SHR 提供了在硬碟故障後更換不同容量硬碟的靈活性和便利性,這使得存儲管理更加簡單和高效。同時,SHR 確保了資料的安全性和存儲空間的最大化利用。

問:四個機械硬碟(4T、2T、2T、1.5T)使用 SHR 大概可以使用多大的容量
ChapGPT:

使用 SHR 配置四個機械硬碟(4TB、2TB、2TB、1.5TB)後,大概可以得到 8TB 的可用存儲容量。

計算過程:

  • 總容量 = 4TB + 2TB + 2TB + 1.5TB = 9.5TB
  • SHR 會保留最小的硬碟容量(1.5TB)作為冗餘。
  • 可用容量 = 總容量 - 最小硬碟容量 = 9.5TB - 1.5TB = 8TB

優勢:

  • SHR 自動處理 RAID 配置,簡化存儲管理。
  • 即使使用不同容量的硬碟,也能最大化存儲空間的利用率。
  • 提供資料冗餘和保護,確保資料安全。

這種配置確保了你的存儲空間得到了有效利用,同時提供了資料保護。如果未來需要增加存儲空間,可以輕鬆添加更大容量的硬碟,SHR 會自動重新配置。

問:如果當中的一個 4T 壞掉,可以更換成 1.5 T 的嗎?
為了物盡其用,由使用的硬碟都已非常老舊,1.5T 這顆是 2010.11 的 WD Caviar Black;2T 有兩顆,一顆為 2011 的 WD GreenPower,另一顆為 2011 的 Seagate Barracuda ;4T 有兩顆,是 2017 的 Seagate IRONWOLF NAS 專用硬碟,只是沒想到其一顆的 Smart 資料顯示已有問題。這顆有問題的 4T 先不用,等目前正常的四顆正常硬碟,萬一那天壞掉一顆,在使用 SHR 的情況就可以以安全地更換,再撐一陣子。
ChapGPT:
在 SHR 配置中,如果其中一個 4TB 硬碟壞掉,更換成 1.5TB 硬碟是不建議的。原因如下:

  1. 容量不匹配:更換成更小容量的硬碟(1.5TB)會影響 SHR 存儲池的重建和正常運行。一般來說,替換的硬碟容量應該至少等於或大於故障硬碟的容量,以便維持存儲池的穩定性和性能。
  2. 資料冗餘和保護:在 SHR 中,硬碟容量的配置影響資料冗餘和保護。更換成小容量硬碟可能導致存儲池無法提供足夠的冗餘空間,進而影響資料安全。

正確的操作方式:

  1. 更換相同或更大容量的硬碟:建議更換一個至少與故障硬碟容量相同或更大的硬碟,例如另一個 4TB 硬碟。這樣可以確保存儲池的穩定性和資料冗餘。
  2. 重建存儲池:將新的硬碟插入並重建 SHR 存儲池。Synology DSM 會自動檢測新硬碟並開始重建過程。

更換過程:

  1. 取出故障硬碟:確保系統已關閉或在安全狀態下,取出故障的 4TB 硬碟。
  2. 插入新硬碟:將新的 4TB 或更大容量的硬碟插入相同的位置。
  3. 重建存儲池:開啟系統並進入 Synology DSM 存儲管理器,系統會自動開始重建存儲池。

結論:

在 SHR 配置中,當一個 4TB 硬碟故障時,應更換相同或更大容量的硬碟,以確保存儲池的正常運行和資料安全。更換成 1.5TB 硬碟是不建議的,因為這會導致容量不匹配和潛在的資料保護問題。

TrueNAS SCALE —————————————————————-
天鋇 WTR-Pro 有兩個 2.5G 網口,或許可以用其中一個來專門連接外網用,從外面連回家裡的 NAS 也比較能控制安全性,要如何做,留到最後再來處理。

問:如果在安裝TrueNAS SCALE 時把系統安裝到 512 G 的SSD 中,之後這個 SSD 能再建一個存儲池來做為緩存嗎?
ChapGPT:

在 TrueNAS SCALE 中,安裝系統的 SSD 可以用來存放操作系統,但不建議將同一個 SSD 同時用來建存儲池,因為這會增加系統運行的風險和複雜性。然而,理論上這是可行的,但有一些重要的注意事項。

注意事項

  1. 性能和穩定性:將操作系統和緩存放在同一個 SSD 上,可能會影響系統的性能和穩定性,因為操作系統和緩存會競爭同一個存儲設備的資源。

  2. 風險:如果 SSD 發生故障,不僅會導致操作系統無法啟動,還可能損失緩存數據。因此,需要定期備份和監控 SSD 的健康狀況。

  3. 空間管理:需要確保 SSD 上有足夠的空間來存放操作系統、緩存以及其他臨時文件。

設置步驟

如果決定這麼做,可以按照以下步驟在 TrueNAS SCALE 上配置:

  1. 安裝 TrueNAS SCALE

    • 將 TrueNAS SCALE 安裝到 512GB SSD 上。
  2. 創建存儲池

    • 登錄 TrueNAS SCALE 管理界面。
    • 在左側菜單中選擇「Storage」。
    • 點擊「Create Pool」,並選擇 SSD 上未使用的部分作為新的存儲池。
  3. 配置緩存(L2ARC 或 ZIL)

    • 在存儲池設置中,選擇「Cache」或「Log」來配置 SSD 的剩餘部分作為 L2ARC(Level 2 Adaptive Replacement Cache)或 ZIL(ZFS Intent Log)。
    • 選擇相應的分區或空間來配置這些功能。

配置示例

以下是具體的配置步驟:

  1. 登錄到 TrueNAS SCALE 管理界面
  2. 導航到「Storage」

    • 在左側菜單中,選擇「Storage」。
    • 點擊「Create Pool」。
  3. 選擇 SSD

    • 在創建存儲池的界面,選擇已安裝操作系統的 SSD。
    • 確保只使用未分配的空間來創建新的存儲池。
  4. 配置緩存(L2ARC)

    • 創建存儲池後,在存儲池設置中選擇「Add VDEV」。
    • 選擇「Cache」來配置 L2ARC,並選擇 SSD 上未使用的部分。
  5. 配置 ZIL

    • 同樣,可以選擇「Log」來配置 ZIL,並選擇 SSD 上未使用的部分。

小結

雖然可以將操作系統和緩存配置在同一個 SSD 上,但需要謹慎操作並考慮到潛在的風險。最好確保有足夠的備份和監控,並在必要時選擇專用的緩存設備來提高系統的性能和可靠性。如果可能,建議使用單獨的 SSD 來配置緩存,這樣可以更好地分離操作系統和緩存的工作負載,提高整體系統的穩定性和性能。

問:既然如此就不考慮了。但我的 NAS 有 USB 3.0X2 及一個 Type C 接口,也有一個 TF卡槽,現有 Sandisk iXpand Disk 3.0 64G 隨身碟、Sandisk 32G MicroSD UHS 速度等級為 1 、ADATA 240G SSD USB 3.2 Gen 2 Type-C 讀530M/寫460M,以上那種用來做為存放系統最佳?
ChapGPT:

在考慮將 TrueNAS SCALE 系統安裝到你的可用存儲設備時,最佳選擇應該是基於速度、可靠性和容量來決定。以下是對你的三個設備的分析和推薦:

1. Sandisk iXpand Disk 3.0 64G USB Drive

  • 優點:便攜,USB 3.0 接口速度相對較快。
  • 缺點:容量較小,長時間使用可靠性未知。

2. Sandisk 32G MicroSD UHS Speed Class 1 Card

  • 優點:小巧,適合用於其他設備。
  • 缺點:容量太小,速度較慢,不適合持久運行的操作系統。

3. ADATA 240G SSD USB 3.2 Gen 2 Type-C Drive

  • 優點:大容量,USB 3.2 Gen 2 接口速度非常快(讀取 530MB/s,寫入 460MB/s),適合安裝操作系統和頻繁讀寫。
  • 缺點:需要使用 USB Type-C 接口,如果沒有空閒的 USB Type-C 接口可能會影響其他設備的使用。

最佳選擇

推薦使用 ADATA 240G SSD USB 3.2 Gen 2 Type-C Drive 來安裝 TrueNAS SCALE 系統。這是因為:

  1. 速度:這款 SSD 的讀寫速度非常快,能夠提供穩定和高效的系統運行。
  2. 容量:240GB 的容量足夠安裝系統文件,並留有充足的空間用於未來的更新和其他系統相關數據。
  3. 可靠性:SSD 通常比 USB 閃存和 SD 卡更耐用,特別是在長時間運行和頻繁讀寫的情況下。

安裝步驟

  1. 準備 USB 安裝介質

    • 從 TrueNAS 官網下載最新的 TrueNAS SCALE ISO 文件。
    • 使用工具(如 Rufus)創建一個可啟動的 USB 安裝盤。
  2. 連接 ADATA SSD

    • 將 ADATA 240G SSD 連接到 NAS 的 USB Type-C 接口。
  3. 安裝 TrueNAS SCALE

    • 使用可啟動的 USB 安裝盤啟動 TrueNAS 系統,並按照提示將 TrueNAS SCALE 安裝到 ADATA SSD 上。

備註

  • 確保定期備份你的 TrueNAS 設置和數據,以防止硬體故障或其他意外情況。
  • 如果在使用中遇到任何性能或穩定性問題,考慮更換到專用的內部 SSD 或其他高性能存儲設備。

這樣,你將擁有一個快速、穩定和可靠的 TrueNAS SCALE 系統運行環境。


2024年7月4日

讀完這幾篇文章:

  1. 从黑群晖到 TrueNAS SCALE | tomin 的个人博客
  2. TrueNAS Scale入坑指南:唐尸三摆手的文章| 什么值得买

把自己現有的四顆硬碟再加上新購的天鋇 WTR-Pro 內的 512GB SSD,對於如何規劃數據資料的存儲問了 ChapGPT:

問 :有一個 512G SSD及四個機械硬碟(4T、2T、2T、1.5T)可以設定成三個存储池嗎(SSD 一個,存放系統檔及Cache 等;兩個 2T 一個並設成mirror 存放重要的資料;4T+1.5T一個並設成 Strip 用來存放各種媒體,即使毀掉也無所謂)?這樣的做法有何利弊?

ChapGPT:

你的方案包括設置三個不同的存儲池,每個存儲池有不同的用途和配置。讓我們仔細分析這些設置的利弊:

設置方案

  1. SSD (512GB) - 存放系統檔及 Cache 等

    • 用作 TrueNAS 的引導設備。
    • 用於 ZIL(ZFS Intent Log)或 L2ARC(Level 2 Adaptive Replacement Cache)以提高性能。
  2. 兩個 2TB 硬碟 - 設置成鏡像存儲池

    • 用於存放重要資料。
    • 提供冗餘和數據保護(RAID 1)。
  3. 4TB 和 1.5TB 硬碟 - 設置成條帶存儲池

    • 用於存放不重要的媒體文件。
    • 提供較高的存儲容量(5.5TB),但沒有冗餘(RAID 0)。

利弊分析

SSD 作為系統檔及 Cache

優點

  • 性能提升:使用 SSD 作為 ZIL 或 L2ARC 可以顯著提高 ZFS 的讀寫性能。
  • 快速啟動:系統啟動和運行速度會更快。
  • 耐久性:SSD 對於頻繁的隨機讀寫操作具有較高的耐久性。

缺點

  • 容量有限:512GB 可能不足以存儲大量數據,只能用於系統文件和緩存。
  • 單點故障:如果 SSD 故障,會導致系統無法啟動,需要備份系統設置和數據。

兩個 2TB 硬碟設置成鏡像存儲池

優點

  • 高數據安全性:鏡像配置提供冗餘,一個硬碟故障時,數據仍然安全。
  • 簡單管理:RAID 1 配置容易管理和恢復。

缺點

  • 存儲空間減半:總存儲空間只有 2TB,因為一個硬碟用於鏡像備份。
  • 性能略有損失:寫操作需要同步到兩個硬碟,性能可能會略低於單一硬碟。

4TB 和 1.5TB 硬碟設置成條帶存儲池

優點

  • 較大存儲容量:總存儲空間為 5.5TB,適合存放大量媒體文件。
  • 讀寫性能高:條帶配置(RAID 0)提供較高的讀寫性能。

缺點

  • 沒有冗餘:任何一個硬碟故障都會導致整個存儲池數據丟失。
  • 不同容量硬碟的使用效率:容量不同的硬碟會導致空間利用率不均衡。

綜合建議

你的設置方案在不同用途和需求之間取得了平衡。這樣的設置可以有效利用現有硬體資源,但需要注意以下幾點:

  1. 備份策略:由於條帶存儲池沒有冗餘,確保定期備份重要數據。
  2. 硬碟健康監控:定期監控硬碟的健康狀況,提前預防潛在故障。
  3. 數據安全:對於鏡像存儲池,確保有外部備份,以防止極端情況下的數據丟失。

總體來說,你的方案在性能和安全性之間找到了適當的平衡,只要注意上述建議,這樣的設置應該能夠滿足你的需求。

由於從外接盒拆下來的硬碟閒置已久,還不曉得健康度如何?如果都沒問題,就可以按照上述的方式規劃存儲池,有問題就得再重新安排,可以的話儘量不再添購硬碟。

問:三個不同的存儲池對於給用戶的分享在設定上會不會變複雜?
ChapGPT:

設置三個不同的存儲池確實會在某些方面增加管理的複雜性,尤其是在用戶共享和權限設置方面。以下是一些考慮因素和建議,以簡化管理和共享設置:

管理三個存儲池的考慮因素

  1. 存儲池配置和維護

    • 每個存儲池需要單獨配置和監控。
    • 確保每個存儲池的健康狀況和備份策略。
  2. 共享設置

    • 每個存儲池可能需要單獨設置共享文件夾。
    • 根據用戶需求設置適當的共享權限。
  3. 權限管理

    • 確保不同存儲池的用戶和組的權限配置一致。
    • 設置合適的讀/寫/執行權限來保護數據。

簡化管理和共享設置的建議

使用組合共享和權限策略

  1. 統一共享命名

    • 為不同存儲池中的共享文件夾使用一致的命名策略,便於識別和管理。
    • 例如,對於重要資料的共享文件夾命名為 Important_Data,對於媒體文件命名為 Media_Files
  2. 使用組和用戶管理

    • 創建用戶組並分配權限,便於管理。
    • 為不同存儲池設置不同的用戶組,例如 important_data_users 和 media_files_users

配置 TrueNAS SCALE 的共享

  1. 創建共享文件夾

    • 在每個存儲池中創建共享文件夾,並配置訪問權限。
    • 在 TrueNAS SCALE 中,前往「Shares」部分,根據需要創建 SMB、NFS 或 AFP 共享。
  2. 配置權限

    • 為每個共享文件夾設置合適的訪問權限。
    • 根據用戶組配置讀/寫權限,確保數據安全。

自動化和腳本

  1. 使用腳本自動化任務

    • 使用腳本來自動化重複的管理任務,例如用戶和權限配置。
    • TrueNAS SCALE 支持使用 Shell 腳本來執行自動化任務。
  2. 定期備份和監控

    • 配置自動備份策略,確保數據安全。
    • 使用 TrueNAS SCALE 的監控工具,定期檢查存儲池的健康狀況。

範例設置步驟

1. 創建和配置共享文件夾

  1. 登錄 TrueNAS SCALE 管理界面
  2. 導航到「Shares」部分
    • 點擊「Add」來創建新的共享文件夾。
    • 選擇共享協議(SMB、NFS 或 AFP),並設置共享名稱和目錄路徑。
  3. 配置訪問權限
    • 設置用戶和組的訪問權限,確保只有授權用戶可以訪問相應的共享文件夾。

2. 使用組和用戶管理

  1. 創建用戶組
    • 在「Accounts」部分,創建新的用戶組,例如 important_data_users 和 media_files_users
  2. 添加用戶到組
    • 為每個用戶設置合適的用戶組,確保他們能夠訪問相應的共享文件夾。

3. 配置自動備份

  1. 設置快照和備份任務
    • 在「Tasks」部分,創建定期快照和備份任務,確保數據安全。
  2. 監控存儲池健康狀況
    • 使用 TrueNAS SCALE 的監控工具,定期檢查存儲池的健康狀況,及時處理潛在問題。

通過這些步驟和策略,你可以在保持多存儲池配置的同時,簡化用戶共享和權限管理,確保數據安全和管理便捷。

問:SSD 的備份系統設置和數據要怎麼做?
ChapGPT:

備份 TrueNAS SCALE 系統設置和數據對於確保系統穩定運行和數據安全至關重要。以下是如何備份 SSD 上的系統設置和數據的詳細步驟和建議:

1. 備份 TrueNAS SCALE 的系統設置

TrueNAS SCALE 提供了內置的設置備份和恢復功能,可以方便地備份和恢復系統設置。

備份系統設置

  1. 登錄 TrueNAS SCALE 管理界面

    • 使用管理員帳號和密碼登錄 TrueNAS SCALE。
  2. 導航到系統設置頁面

    • 在左側菜單中,選擇「System Settings」。
  3. 創建設置備份

    • 在「System Settings」中,找到「Backup/Restore Configuration」選項。
    • 點擊「Create Backup」按鈕,下載當前系統設置的備份文件。
  4. 存儲備份文件

    • 將下載的備份文件保存到安全的位置(例如外部硬碟或雲存儲),以便在需要時恢復。

恢復系統設置

  1. 導航到「Backup/Restore Configuration」頁面

    • 在「System Settings」中,選擇「Backup/Restore Configuration」選項。
  2. 上傳備份文件

    • 點擊「Restore」按鈕,選擇之前備份的設置文件,並上傳。
    • 系統將加載備份文件並恢復設置。

2. 備份數據

備份數據可以通過創建快照和設置備份任務來實現。

創建快照

  1. 導航到存儲池設置頁面

    • 在左側菜單中,選擇「Storage」。
    • 點擊你想要備份的存儲池。
  2. 創建快照

    • 點擊「Snapshots」選項卡,然後點擊「Add」來創建快照。
    • 給快照命名,並設置創建時間。
  3. 配置定期快照任務

    • 在「Tasks」選項卡中,創建定期快照任務,設置快照創建的頻率(例如每天或每周)。

設置備份任務

  1. 導航到備份任務設置頁面

    • 在左側菜單中,選擇「Tasks」。
  2. 創建新備份任務

    • 點擊「Add」來創建新的備份任務。
    • 選擇「Replication Task」來設置數據複製到另一個存儲池或外部存儲位置。
  3. 配置備份源和目標

    • 設置要備份的源目錄和目標目錄。
    • 配置備份頻率和時間。

3. 外部備份和雲備份

為了進一步增強數據安全,可以考慮使用外部備份或雲備份方案。

外部硬碟備份

  1. 連接外部硬碟

    • 將外部硬碟連接到 TrueNAS 伺服器。
  2. 配置外部備份任務

    • 在「Tasks」中,創建備份任務,設置備份目標為外部硬碟。

雲備份

  1. 選擇雲備份服務

    • 選擇適合的雲備份服務提供商(例如 Amazon S3、Google Drive、Dropbox 等)。
  2. 配置雲備份任務

    • 在 TrueNAS SCALE 中,設置雲備份任務,配置雲存儲賬戶信息和備份目標位置。

4. 自動化和監控

  1. 設置自動化腳本

    • 使用腳本自動化備份任務,確保定期備份。
  2. 監控備份狀態

    • 定期檢查備份任務的執行狀態,確保備份成功完成。
    • 使用 TrueNAS SCALE 的監控工具,檢查快照和備份的健康狀況。

小結

通過以上步驟,你可以在 TrueNAS SCALE 上有效地備份系統設置和數據,確保在發生故障時能夠快速恢復系統和數據。定期備份和監控是保障數據安全的關鍵。

問:如果安裝系統的 SSD 壞掉,可以換新後從原先備份的數據還原,恢復成原來的系統嗎?
ChapGPT:

如果安裝 TrueNAS SCALE 系統的 SSD 壞掉,可以通過更換新 SSD 並從原先備份的系統設置和數據中恢復來重建系統。以下是詳細的步驟:

步驟 1: 更換 SSD 和重新安裝 TrueNAS SCALE

  1. 更換壞掉的 SSD

    • 將新的 SSD 安裝到你的 TrueNAS 系統中。
  2. 重新安裝 TrueNAS SCALE

    • 從 TrueNAS 官網下載最新的 TrueNAS SCALE ISO 文件。
    • 創建一個可啟動的 USB 安裝盤(可以使用 Rufus 等工具)。
    • 使用 USB 安裝盤啟動 TrueNAS 系統,並按照提示重新安裝 TrueNAS SCALE 到新的 SSD。

步驟 2: 還原系統設置

  1. 登錄到新安裝的 TrueNAS SCALE

    • 使用默認管理員帳號和密碼登錄到新安裝的 TrueNAS SCALE。
  2. 導航到系統設置頁面

    • 在左側菜單中,選擇「System Settings」。
  3. 還原備份的設置

    • 在「System Settings」中,找到「Backup/Restore Configuration」選項。
    • 點擊「Restore」按鈕,選擇你之前備份的設置文件,並上傳。
    • 系統將加載備份文件並恢復設置。

步驟 3: 恢復數據存儲池

  1. 導入現有的存儲池

    • 在左側菜單中,選擇「Storage」。
    • 點擊「Import Pool」選項,掃描並選擇之前創建的存儲池。
    • 根據系統提示完成存儲池的導入。
  2. 檢查和確認數據

    • 確認所有存儲池和數據已經正確導入。
    • 檢查快照和備份策略是否需要重新配置或激活。

步驟 4: 恢復共享和權限設置

  1. 導航到共享設置頁面

    • 在左側菜單中,選擇「Shares」。
  2. 檢查並恢復共享設置

    • 確認所有之前配置的共享文件夾和權限已經正確恢復。
    • 根據需要重新配置 SMB、NFS 或 AFP 共享。

步驟 5: 測試系統恢復和數據完整性

  1. 檢查系統設置

    • 確認所有系統設置和配置已經正確恢復。
    • 檢查用戶和組設置,確保權限配置正確。
  2. 測試數據存取

    • 測試從客戶端訪問共享文件夾,確認數據完整性。
    • 測試快照和備份功能,確保它們正常運作。

小結

通過上述步驟,你可以在更換 SSD 後,從備份中恢復 TrueNAS SCALE 系統設置和數據,使系統恢復到故障前的狀態。定期備份系統設置和數據是確保系統可靠性的關鍵。以下是一些額外的建議:

  • 定期備份:確保系統設置和數據的備份是定期進行的,並且備份文件存放在安全的位置。
  • 測試恢復過程:定期進行恢復測試,確保在發生硬件故障時能夠順利恢復系統和數據。
  • 使用冗餘方案:考慮使用 RAID 配置來增加系統存儲的冗餘性,以防止單點故障。

2024年7月3日

看完這一系列教程:司波图的个人空间-司波图个人主页-哔哩哔哩视频

最終決定在機器到貨後安裝 TrueNAS Scale

  1. 首先 Docker 的原生支援
  2. NextCloud 還有第三方源(TrueChart)的版本,會比官方的版本更新。
  3. 可以安裝虛擬機,例如 win10 ,甚至黑蘋果好像也可以。
  4. 有了 Docker 未來的可玩性更高。

2024年7月2日


TrueNAS CORE 也支援 NextCloud,所以決定機器到貨後安裝 TrueNAS CORE。

看了如何安裝的影片,似乎不難:


2024年7月1日

在 YouTube 看到 「老张是大佬」介紹的兩支影片很心動:

  1. RGB+侧透+副屏 海康威视R1是想在NAS圈搞笑吗?No kidding - YouTube
  2. NAS准系统1399还真就来了!天钡WTR PRO能干翻全场吗 - YouTube

於是興起把家裡的用了超過十年的 QNAP TS-212E 升級,再配合三個閒置的外接硬碟:


要升級的另一主因是原先在 QNAP 2Bay 的兩顆 4T 硬碟中有一顆已有問題,不敢再用了:


總共四顆硬碟(不同廠牌與容量,分別為Seagate 4T 2T 2T 及 WD 1.5T),所以鎖定目標為 4Bay,問了 chapGPT:


第一目標是海康威视R1, 上京東問了客服,因為需要手機號註冊,而台灣的手機號不能用,只能 Pass。

至於天钡WTR PRO,雖然規格好價格又便宜,但沒有系統……就先略過了

還是在台灣買好了。chapGPT 列了四款,QNap 就先略過,TerraMaster、Asustor 不熟,也略過,就只能考慮 Synology DS420j ,後來朋友建議NAS 還是買較新型的較佳,後續的更新可以持續更久,於是把目標轉向 Synology DS423+。

然後就是進一步的做功課比較,經過一番研究、考慮,手頭的這些硬碟都很舊了,實在沒必要買太貴的機器,最後竟然是買了這台機器,免運(大陸段及跨境)含稅(買了尊榮服務,進口稅不管多少由物流支付),內含 16G DDR4 Ram及 512G M.2 SSD,總共NT$ 8933 搞定:


到貨後得搞黑群暉,更困難的是「洗白」,若能搞成功,300元月費的 iCloud 2T 就可改成 200G 的 90元月費,不然,也可以申請免費的 DDNS。

當然,像是 FreeNAS、TrueNAS 這些免費開源的系統也是可以考慮的,尤其是TrueNAS 說是設置了 Tailscale 可以實現內網穿透,這樣就不用麻煩地還要洗白黑群暉,或許到貨後可以試試先安裝 TrueNAS。

希望後續灌系統不要搞得焦頭爛額……

-----

在 YouTube 及 b 站做了一番功課後,再問了 ChatGPT:「在 TrueNAS SCALE 上安裝 Nextcloud 並將其作為 Apple iCloud 的替代方案是完全可行的。」因此決定機器到貨後,就鎖定目標先安裝 TrueNAS SCALE +  Nextcloud (合法又完全免費),若能搞定,就連 Apple iCloud 的 200G 的 90元月費也能取消訂閱,至於黑群暉畢竟是「黑」的,能不用還是不用的好,況且TrueNAS 未來的可玩性及擴充性都很不錯,而下訂的天钡 wtr-pro 有兩個 2.5G雙網口未來要裝個軟路由也是可以的。