Backup
為什麼我收到“操作失敗。請重新登錄 DSM 並重試。更改 HyperBackup 統計警報門檻值時?
我有一台 DS918+,在 HyperBackup 中配置了多個備份任務。其中一個為過度使用儲存設置了一個門檻值,我需要對其進行調整。但是,每當我嘗試調整它時,我都會收到一個彈出錯誤消息:
‘手術失敗。請重新登錄 DSM 並重試。
自然,登錄和註銷並重試是行不通的。同樣,即使完全重新啟動 NAS 也不起作用。
我正在使用包中心 2.2.2-1113 中的最新 HyperBackup。
使用 Chrome 開發人員工具,我可以隔離對 DSM 失敗的請求:
task_id: 1 statistic_params: {"enable_target_max_size":false,"enable_target_growth":false,"target_max_size_value":1363652116.48,"target_growth_value":512000,"enable_new_count":false,"enable_modify_count":false,"enable_delete_count":false,"new_count_percent":50,"modify_count_percent":50,"delete_count_percent":50} api: SYNO.SDS.Backup.Client.Common.Statistic method: config_set version: 1
得到這個結果:
code: 120 errors: {name: "statistic_params", reason: "type"} name: "statistic_params" reason: "type" success: false
即使我保留預設的“1.3TB”門檻值並嘗試禁用警告,也會發生這種情況。
我怎樣才能解決這個問題?
此版本的 HyperBackup 不支持在門檻值設置中使用浮點數,因此會出現此錯誤。
相反,您可以設置 GB 的整數,例如 1300 GB 而不是 1.3 TB,HyperBackup 將接受該值。
當然,當 HyperBackup 呈現它以後從伺服器讀取的值時,它會顯示 1.27TB 之類的東西,這將再次無法送出回來。
在 Synology 進行修復之前,最好的辦法是將整數放入設置中。