redmine服务器迁移

windows下redmine服务器,从一台服务器将数据迁移到另一台服务器。redmine的特点是数据保存在mysql下,附件中的图片文字等保存在Bitnami\redmine-2.6.0-2\apps\redmine\htdocs\files目录下。

下面描述一下,我做迁移的过程:

1、从原服务器中,将mysql数据库中数据导出,导出方法有两种:图形化界面或字符界面,图形化界面要打开“redmine manager tool”->“Open phpMyAdmin”,或者直接在浏览器中输入“http://127.0.0.1/phpmyadmin/”进行访问,在里面导出即可。字符界面,其实就是mysql的导出操作,主要是找一个用户名和密码,在“Bitnami\redmine-2.6.0-2\apps\redmine\htdocs\config\database.yml”文件中可以找到,例如:

production:

adapter: mysql2

database: bitnami_redmine

host: 127.0.0.1

username: bitnami

         password: aa03ebd9ed

encoding: utf8

port: 3307

然后,做导出操作:mysql -P 3307 -ubitnami -paa03ebd9ed bitnami_redmine > bitnami_redmine_20160329.sql

2、在新服务器上安装redmine,在这里强烈建议大家找到redmine一键安装包,至于单独安装处理依赖的方法,本人实在没有耐心去处理。尽可能使用与原服务器保持相同版本,这样在迁移的过程中将大大简单,如果没有相同的版本,也找版本相近的。由于redmine是将数据保存在mysql中,所以不同的版本,表结构可能会有所不同。

3、redmine迁移前后版本相同的,可以直接将导出的数据通过图形化界面或字符界面进行导入

4、redmine迁移前后版本不相同时,就需要将新版本的数据也导出一份,将两个版本的数据进行比较,可以通过软件进行比较。将新版本中变更的表结构更新到导出的旧版本中,整理出一份新的数据。然后进行导入操作。比如说:redmine 2.5.1与redmine 2.6.0进行比较,在“users”表中添加了一个字段:`passwd_changed_on` datetime DEFAULT NULL

5、附件文件的导入,直接将原数据文件中“Bitnami\redmine-2.6.0-2\apps\redmine\htdocs\files”目录下的内容拷贝到新服务器对应目录下即可。

时间: 2024-10-01 03:39:07

redmine服务器迁移的相关文章

bitnami-redmine服务器迁移

1. 背景 在Redmine服务器迁移过程中,如果前后两个Redmine的版本一样,事情就简单,如果版本不一样,就有可能面临两个版本数据库不兼容,那就比较麻烦了.本文旨在介绍数据库不兼容时,如何迁移Redmine.这是一种万金油式的方法,如果掌握了,不管Redmine是从哪个版本升级到哪个版本,你都能轻松搞定. 2. 环境 我的Redmine是用bitnami-redmine安装在linux服务器上的.现在要从服务器A(版本bitnami-redmine-2.3.0-0)迁移到服务器B(版本bi

Windows 2003 AD升级至Windows 2012 AD之DHCP服务器迁移

Windows 2003AD升级至Windows 2012AD之DHCP服务器迁移 DHCP服务器迁移原因: Windows Server 2003 将于2015年07月14日生命周期终止,微软将不再提供服务,基于此原因许多企业的域架构都将要升级到Windows Server 200 R2或者Windows Server 2012 R2(此升级我们在前面的博文中已为大家介绍),但是不知道大家是否想到一旦我们的域架构升级那么我们域架构所在服务器上所运行的服务都要随之进行一个升级或者迁移.今天我们就

Lync Server 2010标准版前端服务器迁移之二:迁移用户及中央管理存储

新建中央站点完成后,通过下面篇章讲解用户从旧池迁移至新池,并测试可用性,以及站点迁移. 1.迁移用户,测试可用性 迁移之前登录截图 迁移用户到新站点Lync2010.uc.com 没有使用强制,如果无法移动,请使用强制选项,强制说明如下 移动成功 迁移之后登录测试,断开连接,稍等一下就重新连接了,没有创建新池的SRV记录一样能登录 客户端右下角图标按Ctrl+点击配置信息,查看连接Lync Server信息 2.迁移所有用户至新站点池 用户全部成功迁移到Lync2010新站点池 3.下面准备迁移

记一次服务器迁移SVN客户端更换IP

服务器迁移,SVN服务端IP由原10.58.8.231更换至10.58.1.230 ? TortoiseSVN更换ip地址操作如下: 打开svn项目的根目录,右键如图操作: 修改ip地址为10.58.1.230

记一次服务器迁移 TFS客户端ip更换

服务器迁移,TFS服务端IP由原10.58.8.231更换至10.58.1.230 TFS客户端更换ip操作比较复杂,请谨慎操作,避免脱库的风险!!! 打开注册表,运行->regedit 找到HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\ ,如图: 如果你装了vs2010.vs2012.vs2013,上图红色框内的都需要修改,修改如下图: 修改tfs地址,每个vs版本下有两处需要修改,如vs2010: 首先找到vs2010目录下的TeamFo

服务器迁移之文件服务器迁移(基于WSMT的FSRM)

环境介绍: 某公司现在有一台组装的文件服器(2008R2现有域的成员服务器)!因公司发展及服务器性能等原因,现购一台HP服务器用作新的文件服务器(2008R2),需要将所有旧服务器上的共享目录迁移到新的服务器上,保证数据完整性.共享权限一致! 我以前写过一篇文章,将2003的文件服务器,用FSMT将文件迁移到2008R2环境下,参考以下链接: http://hubuxcg.blog.51cto.com/2559426/458091: 因为2008R2上已有自已的服务器迁移工具:Windows S

从 Microsoft Dynamics CRM 4.0 服务器迁移到 Microsoft Dynamics CRM 2013 Server

不能就地升级早于 Microsoft Dynamics CRM Server 2011 的版本,比如 Microsoft Dynamics CRM 4.0 服务器.但是,可以在升级过程中使用 Microsoft Dynamics CRM Server 2011 的试用版 32 位版作为过渡步骤,将 Microsoft Dynamics CRM 4.0 部署升级为 Microsoft Dynamics CRM 2013.若要将本的 Microsoft Dynamics CRM 4.0 服务器 迁移

记一次Linux物理服务器迁移总结

两天前我们对生产系统中的两台服务器做了在线迁移,因此在此想总结一下迁移前后发生的一些事情和获得的经验教训.本着专业做事的风格,在此前后我阅读了微软和红帽官方的一些迁移指南,但发现实用的部分并不是特别多,因此在参考了微软和红帽的迁移指南后我决定自己一篇符合当前场景的服务器迁移"指南",仅供参考.        迁移背景:          两台服务器由于要挪作它用(可以理解为服务器硬件升级,新的服务器硬件比旧的服务器性能要好,如更强劲的CPU.内存和存储),因此要把原先的两台服务器迁移到

网站云服务器迁移时遇到的坑

本文主要讲网站程序在云服务器迁移时遇到的问题,和各家云服务的比较选择. 之前用laravel 5.1开发了一个社区交流的程序,放在亚马逊的EC2实例上,是一个AIM 亚马逊自家构建的linux服务器,不能不说亚马逊的服务是一流的,基本没有多少坑给你踩,但是自从发现 linode, DigitalOcean, Rackspace之后,比较了一下性价比,就有了迁移的想法,毕竟便宜了一半. linode.com比较有历史,而且套餐是2G内存,24G SSD硬盘,10美金一个月怎么样都比亚马逊要来得实惠