你是否也有一些電器需要定時重啟,或者想在深夜自動斷電的家電?如果你手邊剛好有 UniFi 的電源管理設備(像我是使用 USP-Strip ),以及一台 Synology NAS (DSM),那麼你其實不需要手動打開 UniFi App,透過一個簡單的 Shell Script 配合 DSM 的「任務排程器」,就能實現完全自動化的定時開關機。
今天就來分享如何透過 API 指令,讓這兩個系統完美聯動。
隨手寫些想到的東西
你是否也有一些電器需要定時重啟,或者想在深夜自動斷電的家電?如果你手邊剛好有 UniFi 的電源管理設備(像我是使用 USP-Strip ),以及一台 Synology NAS (DSM),那麼你其實不需要手動打開 UniFi App,透過一個簡單的 Shell Script 配合 DSM 的「任務排程器」,就能實現完全自動化的定時開關機。
今天就來分享如何透過 API 指令,讓這兩個系統完美聯動。
以往安裝 JellyFin 就是在DSM裡面的 Container Manager 安裝 JellyFin 的 Docker image,然後將DSM上的影片路徑映射到 Docker 之中,如此就可以透過 JellyFin 來管理影片。不過透過 DSM 來執行 JellyFin 的缺點就是 NAS 的 CPU 實在過於貧弱,通常也沒有內建獨立顯卡晶片可以用來硬體解碼影片編碼來進行串流播放,所以一旦遠端裝置無法即時解碼裝置不支援的影片編碼(例如:HEVC 格式),如果想即時轉檔解碼為裝置支援的影片編碼,就只能透過主機的 CPU 來進行軟體解碼,再依據裝置支援的編碼格式進行重新編碼(簡稱軟解)。讓 NAS 貧弱的 CPU 來做軟解這件事只能說是力不從心,所以在 DSM 上 JellyFin 就只能放棄即時解碼串流播放這件事。
最近透過淘寶買了一台討論度很高的 NAS 硬體機-天鋇科技的WTR MAX,除了有 6 個 3.5 吋硬碟盤位,還具備 5 個 M.2 NVME 固態硬碟盤位,採用 AMD Ryzen 7 Pro 8845HS 作為處理器,同時內建 Radeon 780M 顯示晶片,TDP 為 35W~45W,算是效能高且功耗適中的處理器,還具備 Oculink 擴充外接埠可作為未來擴充 PCIE 介面的能力,強大的硬體規格實在令人忍不住要買回來作為 PVE 虛擬伺服器試試。
(圖片取自天鋇科技官網)
Immich開源相簿用起來真的很像Google相簿,目前使用心得還算不錯,如果想安裝在 Synology NAS的朋友,可以參考 在 Synology NAS 上安裝 immich 相簿軟體 這篇文章。不過 Immich 相簿好用歸好用,照片 EXIF GPS 地點的判別顯示目前還是英文顯示,算是美中不足的地方,不過前一陣子在 Facebook 社團 NAS 網路磁碟伺服器 使用者俱樂部 看到有網友將判別出來的 GPS 地點名稱加以中文化,而且還會自動更新,馬上來試用一下。
Synology的相簿軟體越作越難用,來安裝開源的相簿軟體 immich 試看看。immich 無法直接從套件中心裡面安裝,必須是以容器形式運行在NAS上。immich官方建議以docker-compose的方式進行安裝,以下文章參考 Synology [Community] 的步驟來進行。
Read more最近改用開源的 Proxmox VE 作為虛擬機的主要作業系統,所以原本透過 Synology Active Backup for Business 備份 ESXi 上 VM 映像檔就不再適用於 Proxmox VE。還好原本 Proxmox 就有自己專屬的備份伺服器 Proxmox Backup Server,拿來裝在 Synology 上的 VMM (Virtual Machine Manager) 套件,然後再連結 Synology 本身的 SAN Manager 所提供的 iSCSI LUN 網路磁碟,就可以達到將 Proxmox VE 上的 VM 映像備份到 Synology 上
以下這一篇單純做自己的筆記,全部透過 Proxmox Bacup Server(PBS) 的命令列來進行操作

自從買了第一台的 NAS (Synology DS1511+) 之後,為了確保市電斷電時 NAS 能夠穩定正常的關機,當時就添購了俗稱 UPS 的不斷電系統 (APC BV650-TW),可以提供 3 個備援供電插座,以及 3 個穩壓插座。NAS 上的硬碟透過 UPS 的保護,的確穩定程度好很多,當時有部分的 2TB 硬碟到現在仍然繼續存活著穩定工作。不過隨著添購的設備越來越多,原來的 UPS 已經不敷使用,所以在去年八月時就更換了容量達到 1500VA,以及更多電源插座的 CyperPower CP1500PFCLCD,透過 LCD 螢幕還可以顯示目前電池存量,以及總耗電量等資訊,目前這台 UPS 一共供應了三台 NAS / MacMini / HPE. Microserver Gen10+ 以及重要的 Switch 設備等等。上面接了這麼多設備,從 UPS LCD 的資訊中顯示電池仍可供應 24 分鐘才會完全沒電,對於將設備安全的關機來說應該是綽綽有餘了。

使用免費的 VMware vSphere Hypervisor 在 HPE Proliant MicroServer Gen10 Plus 上面來跑虛擬機已經有一陣子,而且使用 Synology DS1819+ 的 SAN Manager 所分享出來的 iSCSI 磁碟來直接存放虛擬機的 Guest OS Image,如此一來就無需佔用實際硬體機上的 SATA 硬碟空間,而且也可以透過群暉的 HyperBackup 套件來做 iSCSI LUN 的完整備份,其實也算是蠻方便的。

路由器一般都有內建簡易型的 DNS server (dnsmasq),可以自行設定本地機器的 domain name,如果是要查詢外部 domain ,也可以設定一到多組的外部 DNS server 以便轉發到外部進行查詢,一般來說常設定 ISP 提供的 DNS 或是使用 Google 強大的 8.8.8.8 及 8.8.4.4這兩台 DNS。
Read more

上一篇文章 透過 Telegram 發送 Synology 的系統通知 已經簡單說明了,如何透過新增簡訊代發商的方式,來將Synology的DSM通報發送到手機上的Telegram。接收了一個禮拜訊息後,想說看看有沒有可能可以發送中文的系統訊息出來。研究了一會兒,以為從控制台–>區域選項–>語言,設定為語系為繁體中文就可以,但測試了很多次都還是一樣收到英文版的通知。