跳到內容
AudioBook Manager
繁體中文(台灣)
GitHub安裝
尚未發行

ABM 還沒有發行

我還在為 AudioBook Manager 的第一個公開版本做準備,所以這個網站上的安裝步驟暫時還不能用。你可以先到處看看,想知道什麼時候推出,就到 Discord 或 GitHub 追蹤一下吧。

等待社群審閱發現錯誤?幫忙改一下吧

系統

備份

備份、匯出和還原 ABM。

System > Backups 用來建立和還原備份。Backup Now 會馬上建立一份。排程、保留期限和匯出目標都在〈一般〉。

一個加密的封存檔,裡面有一份一致的資料庫副本(database.db)、設定(settings.json)和一份清單檔。你自己的備份也要包含 /config,才會有封面和應用程式金鑰檔。

從清單裡挑一份,或上傳一個備份檔(最大 500 MiB)。會先把正在使用的資料庫存一份副本。還原之後無法復原。

預設情況下,還原不會帶回安全性設定(驗證模式、憑證、受信任網路)。你目前的設定會保留,結果裡也會這樣說明。頁面上沒有這個開關。只有用 restore_security_settings=true 呼叫 restore-upload 這個 API,才會把它們帶回來,所以上傳的封存檔不可能只因為被還原就把登入關掉。

如果備份是在舊版本上建立的,還原後要重新啟動容器,讓資料庫遷移執行。

如果備份裡有預期之外的項目、不是有效的 SQLite 資料庫,或是改用 SQLite 之前的舊式備份,就會被拒絕,而且什麼都不會改變。

SFTP、SCP、FTPS、FTP、S3 或 rclone 遠端。標為 Auto 的目標會自動收到每一份備份。rclone 遠端名稱可以使用字母、數字、_、. 和 -。

  • Docker 映像檔和你的 compose 檔不在備份裡。compose 檔要自己留好。
  • 如果你有設定 APP_SECRET,要另外備份它。沒有它的話,在另一台主機上還原後,已儲存的憑證就無法解密。