不知道怎的,Redmine被我搞壞了,哈。 (苦笑
只好埋頭苦修,最後不管如何回朔,如何覆蓋,DELETE跟UPDATE都會有問題。 U_U
最後想說,好吧,那我直接把Bitnami Redmine 2.4 升級到 2.5版,總可以了吧。
下面就是得出步驟:
1. 先把2.4版先完整備份,然後關閉Redmine
> tar -czvf redmine-backup.tar.gz /opt/redmine /*backup 整個 redmine*/
> sudo sh ./mysqldump -u username -p bitnami_redmine > backup.sql /*dump出整個DB(重要)*/
2. 把原本的檔案更名 (方便新版灌進來用原有名稱)
> sudo mv redmine/ redmine-2.4/
3. 把新的Bitnami Redmine灌進去 (記得確認32/64版,還有改權限)
4. 按照原設定安裝
5. 將備份的DB 灌回新的DB
> ./mysql -u root -p bitnami_redmine < backup.sql
6. (重要)移植DB程序 (沒有安裝ruby 記得先裝[sudo apt-get install ruby])
> 1) cd /opt/redmine/apps/redmine/htdocs
> 2) ruby bin/rake db:migrate RAILS_ENV=production
7. 啟動Redmine
> sudo sh /opt/bitnami/ctlscript.sh restart
[後續]
成功升級之後,回頭想想之前,搞不好做了第6步的 移植DB程序 就可以修復成功?
所以備份redmine (裡面所有設定和附加元件)
回覆刪除也可以照此方法吧
比照第一步,就可以備份所有東西~
回覆刪除