2013. 12. 20.

redmine 백업하고 복원하기..

회사에서 사용해 볼까 하고..
redmine 을 구축하고 있는 중..

smart phone 에서도 연동하고자
android의 redminePM 이라는 app을 이용하는데
update 도.. edit 도.. 계속 오류가 난다.

확인해 보니..
내가 설치한 건.. 2.4.0...
이 오류때문에 2.4.1 로 업데이트 되었단다..

것도..
내가 설치한 날은 11/22..
update 가 나온 날은 11/23.. ㅠ.ㅠ
하루 차이로 다시 설치해야 하는 참사가 발생..

참고 : http://niceit.tistory.com/159

다른건 그렇다 치고..
DB backup, restore 가 중요한 듯..

일단
redmine > htdocs > config 아래에서
database.yml 에서 mysql 의 bitnami 계정 비밀번호를 확인한 후

>> backup
redmine > mysql > bin 에 가서..
mysqldump.exe -u bitnami -p bitnami_redmine > d:\redminebackup.sql

여기서
-u 다음은 id
-p 다음은 database 이름

>> resotore
재 설치한거 지우고..
redmine > mysql > bin 에 가서..
mysql -u bitnami -p 로 DB 접속 후

drop database bitnami_redmine;

그리고 신규 생성..
create database bitnami_redmine;

그리고 복원..
mysql -u bitnami -p bitnami_redmine < d:\redminebackup.sql


마지막으로 마이그레이션..
redmine > htdocs 로 이동..
rake db:migrate RAILS_ENV=production
rake redmine:plugins:migrate RAILS_ENV=production

혹시..
rake aborted!
version 관련 오류가 날 경우

ruby bin\rake db:migrate RAILS_ENV=production
ruby bin\rake redmine:plugins:migrate RAILS_ENV=production

이렇게 하면 오류없이 된다.

이렇게 하니까.. 기존 data가 다 살아난다.. ^^;

댓글 없음:

댓글 쓰기