본문 바로가기
Infra/(Code Review) ReviewBoard

ReviewBoard Migration Guide

by 화뉘 2013. 4. 4.

Precondidation

  • Migration 하려는 Review Board의 Version이 일치해야 한다. 1.6.x와 1.7.x는 DB Table DDL이 변경되기 때문에 주의해야 한다.

MySQL Backup

  • MySQL에 생성된 DB를 Backup한다.

 #> mysqldump -uroot -ppassword --databases reviewboard > rb_backup.sql 

Data Backup

  • Data는 /var/www/reviewboard/htdocs/media/uploaded, /var/www/reviewboard/data Directory를 Backup한다.

 #> cd /var/www/reviewboard/htdocs/media/
#> tar zcf rb_backup_upload.tar.gz uploaded 
#> cd /var/www/reviewboard/
#> tar zcf rb_backup_data.tar.gz data  

Review Board 설치

  • 설치는 Review Board Installation Guide를 참조해서 한다.

MySQL Migration

  • Backup한 DB Data를 새로 설치한 Review Board의 DB에 Export 한다.

 #> mysql -uroot -pnexr4101 < rb_backup.sql 

Data Migration

  • Backup한 Data를 새로 설치한 Review Board의 동일한 Direcoty에 복사한다.

#> tar zxf rb_backup_upload.tar.gz 
#> tar zcf rb_backup_data.tar.gz
#> cp -r /var/www/reviewboard/htdocs/media/
#> cp -r /var/www/reviewboard/ 

추가 작업

  • Notification을 위해 SMTP 설정을 해준다.

'Infra > (Code Review) ReviewBoard' 카테고리의 다른 글

ReviewBoard User Guide  (0) 2013.04.04
Review Board Installation Guide  (0) 2013.04.04

댓글