**
26、NC环境备份还原
**
NC正式环境迁移至测试环境步骤
1、压缩正式服务器home目录
2、异地备份正式数据库
3、将home压缩文件拷贝至测试服务器,停止测试服务,重命名原来的home为home.bak(日期时间),将拷贝过来的home压缩文件解压。
4、将db备份文件拷贝至本机后即可启动正式服务器上的中间件。
5、在本机将备份文件导入173服务器。(库放linux系统)
5.1、将备份的dmp文件通过FTP工具拷贝至Linux系统的目录中(如:/home/dbbak)。
5.2、在测试服务器上,创建新的oracle用户(测试数据库服务器system的密码systemHuaFeng678)
CREATE USER hfnc4 IDENTIFIED BY hfnc4 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;
GRANT connect,dba to hfnc4 ;
5.2、使用putty工具打开终端,用root用户登录,授权文件所在文件夹:chmod -R 777 /home/dbbak
5.3、命令中切换oracle用户(命令:su - oracle),输入命令进行导入(改用impdp导入方式):imp hfnc4/hfnc4@orcl file=/home/dbbak/orcl_2017-04-10.dmp log=/home/dbbak/orcl_2017-04-10.log ignore=y full=y
导入完成后,删除测试服务器上的拷贝文件,避免长期占用空间。
5、(库放windows系统)
5.1、将我们备份的数据库文件拷贝至测试服务器上,并解压到某个文件夹中
5.2、在测试服务器上,创建新的oracle用户(测试数据库服务器system的密码systemHuaFeng678)
CREATE USER hfnc0326 IDENTIFIED BY hfnc0326 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;
GRANT connect,dba to hfnc0326;
5.3、命令中切换oracle用户(命令:su - oracle),输入命令进行导入(改用impdp导入方式):impdp hfpy/1@orcl directory=dump_dir remap_schema=hftest:hfpy dumpfile=hfnc20161115.dmp logfile=hfnc20161115.log
6、修改sysconfig文件。
6.1修改ip地址为192.168.8.171:76,保存。
6.2、删除design数据源,修改hfnc数据源连接的数据库。
6.3修改文件服务器地址
6.4部署ejb
6.5导入授权备份文件
7、将接口配置文件地址修改为测试环境(hfncws.properties和hfoa.properties)。
8、修改nmc相关配置
8.1、修改属性配置为192.168.8.171,保存
8.2、修改补丁服务配置,保存。
9、修改ump服务相关信息
10、启动中间件,系统管理员登录,配置系统信息
10.1、超级管理员root登录,修改系统名称
10.2新建其他数据源的系统,建库向导点击取消
注意:
1、后台任务部署中要将考勤数据生成txt禁用
2、消息通道关闭(admin账户登录nc,平台管理->系统配置->消息管道配置->电子邮件清空邮件服务器)