Data-Recovery
在不失去數據的情況下重新安裝owncloud freenas
我們最近發生了一次重大停電,導致我們的 freenas 伺服器啟動(電池備份用完了)。重新啟動伺服器時,owncloud 無法重新啟動並引發 php 錯誤。它似乎與權限問題有關。我們有一段時間沒有在 freenas 伺服器上升級 owncloud,所以我們認為我們只是執行更新,它會解決權限問題(我知道懶惰)。好吧,升級在freenas方面沒有問題,但是當訪問owncloud界面時,它現在要求升級到9.1。當我們按下這個按鈕時,它會說:
Exception: Updates between multiple major versions and downgrades are unsupported.
有沒有辦法重新安裝owncloud而不會失去freenas監獄中的所有目前數據?我們不能從頭開始,因為他們的使用者數據價值超過 300GB。
我想出了解決這個問題的方法。我將 /usr/pbi/owncloud-amd64/www/owncloud/config 下的配置文件中的版本號從舊版本更改為新版本,並且更新順利進行。一切都恢復了應有的工作。我用最新版本安裝了一個單獨的 owncloud 實例,並比較了兩個配置文件,這是唯一不同的地方。
你以前用過哪個版本?我建議切換到 Nextcloud,因為他們將支持跳過主要版本升級,並且項目總體上更加活躍。因此,解決此問題的推薦方法是:
切換回原來的 ownCloud 版本,然後逐步跳轉到較新的版本,直到您到達 ownCloud 9.0 從那時您可以跳轉到 Nextcloud 10。此處記錄了升級:https ://docs.nextcloud.com/server/10/admin_manual /維護/升級.html