redmine迁移
(redmine使用的是bitnamiredmine一键安装,环境为apache+mysql+php)
在新环境中一键安装bitnamiredmine,安装完后,执行下面操作
1、备份原环境数据库,恢复至新环境中
a、备份数据库,mysql数据库通过指令备份
cmd命令窗口引导至mysql/bin目录
cdF:ProgramFilesBitNamiRedmineStackmysqlin
执行导出指令
mysqldump-ubitnami-p8a83cf48acbitnami_redmine>f:2013-09-23星期一.sql
解释:
mysqldump导出指令
-ubitnami-u+数据库用户名
-p8a83cf48ac-p+数据库密码
(数据库用户名和密码查看BitNamiRedmineStackapps
edminehtdocsconfig下database.yml文件,找到username、password)
bitnami_redminemysql数据库名(通常在mysqldata下,具体查看my.ini文件配置)
f:2013-09-23星期一.sql备份目的文件路径
2、在新环境中恢复
a、在恢复前,清除新环境安装时新建的redmine数据库
(cmd命令窗口引导至mysql/bin目录
cdF:ProgramFilesBitNamiRedmineStackmysqlin)
mysqldropdatabasebitnami_redmine
b、恢复数据库
mysql-ubitnami-p8a83cf48acbitnami_redmine<f:2013-09-23星期一.sql
数据库名和密码查看新环境下的BitNamiRedmineStackapps
edminehtdocsconfig下database.yml文件,找到username、password
3、备份原环境附件
将BitNamiRedmineStackapps
edminehtdocs下files文件复盖到新环境路径
bitnami
重启服务
另:配置邮箱发信功能
#defaultconfigurationoptionsforallenvironments
default:
#Outgoingemailsconfiguration(seeexamplesabove)
email_delivery:
delivery_method::smtp
smtp_settings:
#tls:true
address:smtp.163.com
port:25
domain:163.com
authentication::login
user_name:"cjpgredmine@163.com"
password:"cjpgjykj"
enable_starttls_auto:true
将上述代码复制到BitNamiRedmineStackapps
edminehtdocsconfig下configuration.yml文件
在configuration.yml文件#http://wiki.rubyonrails.org/rails/pages/HowToSendEmailsWithActionMailer后粘贴
上面的代码配置的是163的邮箱,可以自己配置其他的(其实也可以在redmine安装时配置邮箱)
配置完后使用管理员账户登录redmine,选择管理——配置——邮件通知,点击发送测试邮件,应该提示发送成功,如果不成功,请查看代码是否正确