2014의 게시물 표시

Redmine 서버 백업 및 복원

Ubuntu 14.04 LTS에 설치한 Redmine을 Windows 환경으로 이전한다. 실행 환경  - Redmine 2.0.0 이상을 기준으로 한다.  - DB는 MySQL을 사용한다.  - Windows 환경에서는 Bitnami Redmine Stack을 사용한다. 1. 백업(Ubuntu) 1) MySQL DB 정보 확인  아래 경로의 파일을 열어 사용자 및 DB 정보를 확인한다. <REDMINE_INSTALLED_DIR> /apps/redmine/htdocs/config/database.yml  아래와 같이 사용자 및 DB 정보가 있다. production:   adapter: mysql2   database:  < DATABASE>   host: 127.0.0.1   username:  < USERNAME>   password:  < PASSWORD>   encoding: utf8   port: 3306 2) MySQL DB 백업 $ /usr/bin/mysqldump -u  < U SERNAME>  -p < P ASSWORD>   < DATABASE>  >  < PATH_TO_BACKUPS> /redmine_db.sql 3) 첨부 파일 백업 $ rsync -a  < REDMINE_INSTALLED_DIR> /apps/redmine/htdocs/files  < PATH_TO_BACKUPS> /files  rsync 명령에 대해서는 다음 링크를 참조한다.  Rsync 10가지 사용 예제들 2. 복원(Windows) 1) MySQL DB 복원 > mysql -u  < U SERNAME>  -p  < DATABASE>  < redmine_db.sql  Password를 물어보면 백업할 때와 동일하게 복원할 시스템의 Redm