網誌統計

  • Total Stats
    • 1,105 Posts
    • 3,434 Comments

到訪統計

View My Stats
2018-11 月-6 9:36 上午

如何備份/還原 Synology Video Station 中的資料

當我們從舊的 Synology NAS 轉換成新的 Synology NAS 使用時,除非是硬碟一對一抽換,不然都會遇上得要從舊的 NAS 中把 Video Station 的資訊備份出來、再還原到新的 NAS 的問題,如果自己的影音視聽檔案收藏有很多的時候,這個問題更加重要,但是問題是,一直沒有什麼方便的工具可以使用,甚至連清楚的官方參考文件都欠缺,這其實十分不便。

在此所指的資訊, 並不是那些影音檔案, 例如 MP4, MKV, 之類的, 而是指那些在 Video Station 上頭經由系統搜尋、索引、使用者人工修改之後所呈現的電影與影片資訊, 這些資料被儲存在 Video Station 所使用的 PostgreSQL 資料庫中, 如果有許多收藏的時候, 這一類的資訊就會相當多。因為自動化的影片資訊搜尋並不是能百分之百的在網路上找到所有影片、影集或電影的資訊, 所以 Video Station 的使用者多多少少都會有一些要經由人工增刪的資訊來加強資料庫, 這些資訊, 例如中文化的電影資訊、影片封面檔案、年份等等, 其實都是非常需要加以備份保留、並且在換機時再來還原的, 可以省下使用者很多的時間。

所以, 以下就是如何以一個外接的 USB 硬碟來備份/還原 Synology 中 Video Station 資料庫的說明, 在此之前, 務必一定要先把所有的影音檔案還原到新的 NAS 資料夾中: 

1. 從來源 NAS 的 控制台 -> “終端機 & SNMP”功能中, 打開 SSH功能

2. 打開 Putty 連上來源 NAS, 輸入以下指令:

Sudo pg_dump -U postgres -Fc -b -f /volumeUSB1/usbshare/videostation.dump video_metadata

3. USB 外接硬碟的正確路徑名稱可以在 File Station 中查到, 見下圖中的”所在位置”一欄所顯示的資料即是 (/volumeUSB1/usbshare )

4. 確認在 USB 外接硬碟中產生了videostation.dump 這一個檔案, 大小約為數百 MB.

5. 從來源 NAS 中退出 USB 外接硬碟, 將USB 外接硬碟接到目標 NAS.

6. 關閉來源 NAS 的 SSH 功能

7. 從目標 NAS 的控制台 -> “終端機 & SNMP”功能中, 打開 SSH功能

8. 從目標 NAS 的套件中心 -> Video Station -> 停止 Video Station

9. 打開 Putty 連上目標 NAS, 輸入以下指令:

Sudo pg_restore -U postgres -c -d video_metadata /volumeUSB1/usbshare/videostation.dump

10. 略等一會, 一直到終端機中的遊標重新出現為止 (可能要好一陣子, 而且一定會有一些錯誤訊息, 這些無妨…)

11. 從目標 NAS 的套件中心 -> Video Station -> 啟動 Video Station

12. 檢查 Video Station 中的資料是否正確, 如果不正確或是並沒有還原回來的話, 請重複以上的步驟  8 – 11 

13. 無誤之後, 可以關閉目標 NAS 的 SSH 功能

希望這些簡單的說明, 可以對有需要的使用者有些幫助。

 


以上實作是在 DSM 版本 6.2.1 中完成的.

分享或推文 !!

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料