INFORMATICA 的部署实施之 BACKUP&RESTORE
当一套BI 解决方案成熟运行后,公司会快速扩大客户群,这时快速的将开发出来的SOLUTION 应用到全新的生产环境中就很重要了,下面谈谈我做这样项目(INFORMATICA BACKUP&RESTORE)的一点经历。
大概步骤如下:
1连接到需要实施的生产环境INFA SERVER上,检查对应环境信息:需要实施的生产环境源的数据连接信息列表,目标DW的连接信息。如果是WINDOWS平台,配置对应的ODBC,TNS信息。如果是UNIX平台,配置对应的.PROFILE,ODBC.INN,TNSNAMES三个文件的信息。并对对应源和目标连接测试确认。
2 在开发环境的INFORMATICA CONSOLE上备份REPOSITORY知识库保存为.REP的文件。(备份前如果开发环境有版本管理,需要CHECK IN所有INFA对象并做标注,备份时需要设置模式为独占模式才能完全备份。)
3 在开发环境的DW库中导出对应用户下SCHEMA下表结构信息,导出文件为DMP文件。
4 如果ETL的调度没用第三方工具,使用PMCMD或脚本工具,需要拷贝对应开发环境的脚本文件。一般实施环境与开发环境都是异地,根据具体的网络现状,选择对应传输方式,我这边是用VPN+FTP方式上传对应REP,DMP,SHELL脚本文件到生产环境服务器。
5 在生产环境的INFORMATICA CONSOLE上恢复上传过来的开发环境备份REPOSITORY知识库。
6在生产环境的DWDB中,导入备份的DMP文件,把开发环境全部的DDL与生产环境DWDB同步。
7 修改对应的脚本参数信息:包括路径信息,初始化时间参数信息,连接字符串信息等。修改对应的WORKFLOW CONNECTION信息,目标库的连接别名就不用改了,只改里面的DBID,HOST信息就OK.源的连接信息如果没的话需要新增,并在脚本参数文件做对应修改。
8以上对应配置信息修改完毕后,需要跑第一次的全量加载,并监控运行状况,如有错误,根据对应提示做修正。运行完毕,检测DWDB的数据,并与前台报表TEAM一起CHECK各报表的数据情况。
关于以上步骤我没有详细写一些具体的操作步骤及相关代码,因为对应操作,如果你不熟,你搜下,马上会有很多详细的文档介绍你怎么STEP BYSTEP来做的。比如导入导出,不管是EXP还是EXPDP,你搜下,N多介绍怎么具体操作的,呵呵。我认为做事情提炼出事情处理的流程关键点,才是我们学习的重点,呵呵。
INFORMATICA 的部署实施之 BACKUP&RESTORE的更多相关文章
- INFORMATICA 的部署实施 MTP&MTS
软件开发的一般都有三个环境,开发环境,用户接受度测试环境,生产环境.我最近实施了从开发环境到生产环境的部署工作,在此跟大家分享一下. 大概步骤如下: 1 备份生产环境INFORMATICA 知识库 ...
- Zabbix监控和分布式部署实施方案
最近在研究Zabbix监控,由于机房分布在多个城市,因此采用zabbix proxy做为监控方案,在每 个节点部署zabbix proxy,由zabbix proxy收集agentd数据,然后将采集到 ...
- NFV及vIMS的部署实施
随着5G和物联网等领域的快速发展,移动数据业务飞速增长,而传统电信网络基于专用硬件的架构和封闭式的网元,已经成为运营商拓展新业务的严重障碍.NFV能够根据用户和业务需求灵活动态地进行网络资源配置,实现 ...
- SQL backup&restore
--完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak' --差异备份Backup Data ...
- SQL Service Database BACKUP & RESTORE
1. 完整恢复模式下的数据库备份 USE master; ALTER DATABASE AdventureWorks2012 SET RECOVERY FULL; GO -- Back up the ...
- SQL Server Backup & Restore
USE [master]; GO CREATE DATABASE test; GO CREATE DATABASE test2; GO BACKUP DATABASE test TO DISK = ' ...
- 转 RMAN: RAC Backup, Restore and Recovery using RMAN
PURPOSE The purpose of this document is to give a quick guide for using RMAN on RAC databases. We wi ...
- 驱动备份还原命令——驅動備份還原命令——Driver Backup/Restore
以管理員身份啓動命令提示符,輸入以下命令: 1.驅動備份(备份Backup)命令: Dism /online /export-driver /destionation:D:\DriverBackup ...
- MySQL 5.7 Reference Manual :: 4.5.4 mysqldump & mysql — Database Backup & Restore Program
MySQL :: MySQL 5.7 Reference Manual :: 4.5.4 mysqldump — A Database Backup Programhttps://dev.mysql. ...
随机推荐
- 1 Servlet开篇准备
作者:禅楼望月(http://www.cnblogs.com/yaoyinglong) 1. HTTP协议 HTTP协议是TCP/IP协议的上层协议.TCP负责确保从一个网络节点向另一个网络节点发送的 ...
- 开源一个基于天天团购的团购app
可能大家都知道天天团购开源系统,一个做团购的开源项目很赞,前些日子做了基于天天团购系统做的团购客户端和移动端服务器!源代码放出,有了解的可以看看,希望收益! 先说服务器:app的服务器,基于天天团购的 ...
- JS魔法堂:那些困扰你的DOM集合类型
一.前言 大家先看看下面的js,猜猜结果会怎样吧! 可选答案: ①. 获取id属性值为id的节点元素 ②. 抛namedItem is undefined的异常 var nodes = documen ...
- IOS开发UI基础UIActivityIndicatorView的属性
UIActivityIndicatorView 1.activityIndicatorViewStyle设置指示器的样式UIActivityIndicatorViewStyleWhiteLarge U ...
- 本学期3个sprint的团队贡献分
第一次冲刺贡献分 组员 贡献分 103马嘉诚 28 143李新佳 22 145马文其 19 120韩智豪 16 147黄鸿浩 15 第二次冲刺贡献分 组员 贡献分 103马嘉诚 23 143李新佳 2 ...
- linq之into子句
在Linq表达式中,into子句可以创建一个临时标识符,使用该标识符可以存储group.join或select子句的结果. 下面实例中我们用GroupOtherQuery方法来演示group子句对结果 ...
- 重构第22天 分解方法(Break Method)
理解:如果一个功能,里面比较复杂,代码量比较多,我们就可以把这个功能分解成多个小的method,每个方法实现该功能的一个小小的部分,并且方法命名成容易理解,和方法内容相关的名称,更有助于维护和可读性提 ...
- Winform屏幕截图保存C#代码
代码如下: using System.Runtime.InteropServices; using System.Drawing.Imaging; [System.Runtime.InteropSer ...
- jquery实现网页选项卡
这个功能在现在的网站中使用较为普遍,就是以选项卡的形式来对一些内容做了分类.,比如下面的天猫商城. 下面的源码是仿照天猫写的一个选项卡,实现起来的效果如下. 主要是利用我们在点击相应板块是触发它的单击 ...
- 为C1Chart for WPF添加自定义标题、坐标轴单位标签以及旋转坐标轴注释
对于图表控件C1Chart for WPF,我们在添加数据,选择图表类型这些基本可视化数据展示后,经常需要通过标题.坐标轴单位标签等信息辅助说明图表对实际场景的意义.C1Chart for WPF并没 ...