TD8.0迁移到QC9.0
服务器A上装有TD8.0
服务器B上装有QC9.0
将TD8.0的项目迁移到QC9.0上,QC9.0所用数据库为TD8.0原数据库。(数据库为SQL Server)
1、在机器B上安装QC9.0,安装过程中数据库连接为TD8.0所用数据库服务器。
2、到QC9.0安装文件的Utilities\Migration目录下找到MercuryQualityCenter_MigrationTool.exe,安装到机器A上。
3、登录QC的SiteAdmin管理台,点击右上角“工具”下的“Migration Tool”,打开迁移操作页面。
4、在数据迁移页面,“源登录”填写TD的URL,密码为站点管理员的密码;“目标登录”填写QC的URL,用户名、密码为安装时指定的站点管理员用户名、密码,然后下一步。
5、选择需要迁移的工程,根据页面右侧的提示,只能选择到可以迁移的项目,然后下一步。
6、Repository页面有三个选项:
第一个选项,是将源域、工程目录下的数据拷贝一份存储到QC的qcsiteadmin_db数据库中;
第二个选项,是将源域、工程目录下的数据拷贝一份到QC WEB服务器所在的机器(服务器B)上;
第三个选项,则仍然使用源域、工程的共享目录作为repository;
选择第二项,然后下一步。
7、Migration Summery页面,确定则进行数据迁移。
这个过程要求QC和TD使用同一数据库服务器,否则选择项目时都是不可选的。
如果QC和TD使用不同的数据库也可按上面的步骤操作,只要增加少许操作。
首先在QC中DB SERVER中增加TD的数据库服务器,保证第五步进可以选择到项目。然后在迁移成功后,在QC上创建一个新项目并复制迁移过来的项目,复制时指定QC本身的DB SERVER,这样就可以把数据库放到QC的数据库服务器上了。