剑道第一仙

导航

informatica 861 迁移domain和资料库(oracle迁oracle)

1:备份资料库

    登录informatica控制台,选择资料库 PC64 --> Actions --> backup contents,填写用户、密码、文件名称、备份说明

2:备份服务器文件

   安全起见整体备份所有文件

cp /xxx/PowerCenter8.6.1 /xxx/01bak
cd /xxx/PowerCenter8.6.1/server/infa_shared/Backup
cp PC64_rep_20230104.rep /xxx/01bak/PowerCenter8.6.1/server/infa_shared/Backup (第一步已执行可以不用执行)

 3:备份恢复domain

进入主机,停止informatica服务

cd /xxx/PowerCenter8.6.1/server/tomcat/bin
sh infaservice.sh shutdown
cd /xxx/PowerCenter8.6.1/server

备份domain

执行:sh infasetup.sh backupDomain -cs "jdbc:informatica:oracle://xx.xx.xx.xx:1521;ServiceName=sid" -du infa_user -dp infa_password -dt Oracle -bf INFA_Domain_Ora20230104.mrep -dn Domain_name
结果:[ICMD_10123] Successfully backed up domain [Domain_name] to file [INFA_Domain_Ora20230104.mrep].

恢复domain

执行:sh infasetup.sh restoreDomain -cs "jdbc:informatica:oracle://xx.xx.xx.xx:1521;ServiceName=sid" -du infa_user -dp "infa_password" -dt Oracle -bf /xxx/PowerCenter8.6.1/server/INFA_Domain_Ora20230104.mrep -f
结果:[ICMD_10124] Successfully restored domain [Domain_name] from file [/xxx/PowerCenter8.6.1/server/INFA_Domain_Ora20230104.mrep].

更新domain连接信息

执行:sh infasetup.sh updateGatewayNode -da xx.xx.xx.xx:1521 -ds sid -du infa_user -dp "infa_password" -dt Oracle
结果:[ICMD_10080] Node configuration updated.

进入主机,重启informatica服务

cd /xxx/PowerCenter8.6.1/server/tomcat/bin
sh infaservice.sh startup

4:恢复资料库

更改资料库连接库信息,并将operatingMode改为Exclusive 独占模式(下图操作后做的截图,未修改)

 

查看已备份资料库,选择要恢复的资料库,进入恢复界面

 

 

 

 

 勾选全部选项,点击OK

 

 

 等待恢复结果,点击close,

 

 

之后提示是否重启资料库,点击重启,可能重启半天没有成功,可以重启,

到服务器ps -ef|grep infa,查看进程是否还在,不在说明服务已停止,可以直接重启服务试试。

 

posted on 2023-01-04 18:40  剑道第一仙  阅读(231)  评论(0)    收藏  举报