簡要結論
Immich 適合尋找照片和影片,Nextcloud 適合更廣泛的檔案工作。兩者都需要管理,也都不能替代經過還原檢查的獨立備份。
選擇自行託管素材庫前,先建立廣告資料夾和復原計畫。可搜尋的照片集合協助找到鏡頭,獨立備份則協助在刪除或伺服器故障後還原。兩項工作有關聯,但一項不能證明另一項。對小型創意團隊,現有儲存上的清晰目錄可能已經解決眼前問題,不必再部署服務。
先確定需要找到什麼
如果核心任務是瀏覽並尋找照片、影片,可考慮 Immich。如果還要放需求文件、可編輯設計、審批筆記等檔案,可考慮 Nextcloud。不要假定任何系統都理解編輯專案的全部相依項目或能認證圖片授權。匯入集合前,先確定原始檔案的位置及修改權限。
從一個已完成廣告中整理樣本:來源照片、原始影片、可編輯專案、審核匯出和已核准交付。記錄重新開啟專案所需的檔案。Kdenlive 流程說明了可編輯專案與可播放影片的區別;只收錄後者不等於保留前者。
計算伺服器、儲存與維護成本
Immich 目前要求包括 Docker 與 Compose,至少 6 GB 記憶體及雙核心 CPU,建議 8 GB 和四核心。資料庫需要合適的檔案系統權限;Windows 下不能簡單放在 NTFS 或 exFAT 資料夾。購買硬體或遷移現有集合前,核對準確的部署要求。
Nextcloud 系統要求涵蓋受支援的伺服器系統、網頁伺服器、PHP 和資料庫。記憶體取決於使用者、應用程式及負載。免費軟體仍需磁碟、電費、更新、管理員時間和備份空間。指定負責人檢查版本、儲存健康及失敗工作;若無人承擔,現有且有人維護的儲存服務可能更合適。
建立容易理解的廣告資料包
建立中性範例 campaign-demo/,子資料夾為 01-brief、02-originals、03-project、04-review、05-approved。未修改的相機檔案放 originals,可編輯專案放 project,交付放 approved。人工記錄核准決定前,審核版本不要進入 approved。這些是建議命名,不是產品要求的特殊目錄。
| 清單欄位 | 範例值 | 用途 |
|---|---|---|
| asset_id | DEMO-001 | 跨檔名穩定參照 |
| original_path | 02-originals/scene-01.mp4 | 定位來源檔案 |
| project_path | 03-project/main.kdenlive | 定位可編輯決策 |
| approved_path | 05-approved/clip-v03.mp4 | 識別交付版本 |
| rights_and_approval | 自有示範;負責人於 2026-11-01 核准 | 記錄授權及決定 |
| backup_checked | 日期、目的地與還原結果 | 關聯復原證據 |
把清單以小型 CSV 或文字檔放在廣告資料旁。必要時加入來源授權和允許用途,但私人合約留在受控位置。即使交付名稱變化,也保持素材 ID 穩定。含可編輯文字的作品,應保留圖片收尾指南描述的分層母版。
同時備份檔案與應用程式狀態
Immich 備份指南說明資料庫備份僅含中繼資料,不包含上傳的照片和影片。必須用實際備份流程同時保護媒體和資料庫。資料庫匯出若留在同一顆損壞磁碟也無濟於事。遵循已安裝版本的目錄結構及外部圖庫掛載說明,不要照搬其他版本命令。
Nextcloud 備份手冊列出資料、設定、資料庫、佈景主題及自訂應用程式等需保留內容。按一致性與維護流程操作,讓資料庫和檔案對應相同狀態。獨立副本應遠離運作中的伺服器,保護備份存取,並記錄金鑰復原方法。把刪除同步到另一裝置,不構成獨立還原點。
用小範圍隔離還原證明可用
把示範廣告還原到單獨位置,不覆寫工作素材庫。檢查清單路徑,開啟來源圖片,播放原始影片,並重新開啟編輯專案。確認核准交付的版本。還原服務時,還應核對相關中繼資料與權限。記錄備份日期、軟體版本、目的地和實際結果。
儲存或應用程式有重要變更後重複練習,並根據可承受的新工作損失量制定日常頻率。在伺服器之外保留可讀的復原說明。真正有用的結果是另一位獲授權人員能找到、理解並還原這份廣告,而且授權紀錄齊全。漂亮的瀏覽介面本身不能證明這些結果。