SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
www.ParnassusData.com
古希腊的Delphi(世界中心),屹立着Parnassus
Mount(诗檀山),山上有一座阿波罗神庙,庙中住着
女祭司(Oracle)
www.ParnassusData.com
ParnassusData Recovery Manager(PRM) For Oracle
如何从容拯救Oracle中的数据
Maclean Liu
Principal Product Manager
www.ParnassusData.com
DISCLAIMER
• ParnassusData Recovery Manager(简称PRM)是
ParnassusData Software Inc(诗檀软件)自主研发的Oracle数
据库灾难修复软件,拥有独立的软件著作权
• PRM是ParnassusData的第一个软件产品
• PRM是基于JAVA语言开发的绿色工具软件,任何能够安
装JDK 1.4及以上版本的操作系统均可以运行PRM
• PRM天生是跨平台的
• PRM社区版的下载地址为:
http://parnassusdata.com/d01/ParnassusData_PRMforOracle_2
001.zip
www.ParnassusData.com
Why PRM?
• 数据库容量正以几何级数扩展
• 经常遇到现有磁盘存储系统容量不足以存放全量备份的问
题
• 基于磁带的数据备份在恢复数据时太慢了
• 备份重于一切,还是巧妇难为无米之炊?
• 虽然已经做了备份,但因为Oracle Bug或者其他原因导致
备份不可用?
• 在真实世界中,我们会遇到千奇百怪的恢复难题
www.ParnassusData.com
Why PRM?
• 即便数据库无法打开(OPEN),也能从数据文件的黑盒中
将数据抽取出来
• 全程使用图形化界面,无需用户对ORACLE数据库数据结
构有深入理解,简单易用
• 纯绿色软件,任何可运行JDK的地方均可运行PRM
• 完美支持ORACLE ASM存储
www.ParnassusData.com
PRM case
• 未开归档无备份情况下意外truncate数据表
• 数据字典损坏,导致数据库无法打开
• Undo/Redo损坏,导致数据库无法打开
• 丢失了SYSTEM表空间
• ASM下数据库无法打开
• ASM diskgroup无法MOUNT,ASM变成黑盒
www.ParnassusData.com
Overview of PRM
• PRM可以轻松地从已损坏的ORACLE数据库中挽救关键数
据,且这些数据无需落地,可直接加载到目标数据库中
• PRM可以通过扫描ORACLE SYSTEM.DBF来构建自用的
数据字典
• PRM也可以扫描数据文件,识别其中的数据段和盘区
(Extent)信息,并抽取出数据
• PRM即可以将数据导出为平面文本文件(并生成SQLLDR
控制文件),更可以将数据直接传送到目标数据库(数据
搭桥模式)
www.ParnassusData.com
Overview of PRM
• PRM可以处理几乎所有的行类型:
– 普通行,迁移行,链式行,簇表等
• 同时支持Little/Big Endian,只需要鼠标轻点一下
• 支持的版本包括 9i、10g、11g、12c
www.ParnassusData.com
PRM Concepts
• 直接从ORACLE数据文件中恢复数据,无需数据库实例
• 同时支持Local Managed 和Dictionary Managed Tablespace
• 不要求数据库已完成Crash/Media Recovery
• 只要数据块仍可用,就可以抽取出其中数据
• PRM做的是脏读,其假设每一个事务均已经提交了
www.ParnassusData.com
DataBridge Concepts
• 为什么要用数据搭桥?
• 如果不使用数据搭桥意味着要保存一份原数据,一份抽取
数据,和一份目标数据,2倍更多的空间
• 使用数据搭桥后,原数据直接传送到目标数据库中
• 目标数据库中的数据可以立即使用SQL来检验数据完整性
• 如果是发送到异机的话,那么原库服务器上仅仅做读操作,
比不用数据搭桥速度更快
• 如果是恢复truncate数据的话,马上可以搭桥回原库中
www.ParnassusData.com
Dict Mode
• 此模式适用于虽然数
据库打不开了,但
SYSTEM.DBF仍存在,
PRM会读取系统表空
间并生成自用的字典
• 在PRM下Dict Mode使
用太简单了,点击鼠
标不超过20次
www.ParnassusData.com
Recover Data From Truncated
• 在Dict Mode下针对被
误Truncate的表只需要
右键一点就能把数据
找回来
• 使用数据搭桥模式,
被截断的数据直接插
入到目标数据库
www.ParnassusData.com
No-Dict Mode
• 此模式适用于彻底丢
失或损坏了SYSTEM
表空间的场景
• PRM会通过智能字段
类型匹配功能来帮助
用户解析数据
• No-Dict模式下数据扫
描可以通过段头或者
盘区信息
www.ParnassusData.com
全面支持ASM
• Dict或No-Dict模式
均支持ASM存储
• 仅仅需要指定ASM
Disk的位置,用户
无需了解ASM底层
www.ParnassusData.com
ASM文件克隆功能
• 直接从ASM
Diskgroup中抽取文
件
• 即便DiskGroup无
法被正常Mount
www.ParnassusData.com
Price List
www.ParnassusData.com
Contact Us
• 地址:中国 上海市 高平路733号
• 电话: 400-0625-198
• E-mail: service@parnassusdata.com

Mais conteúdo relacionado

Destaque

Power of 3 consulting act v16 launch event presentation
Power of 3 consulting act v16 launch event presentationPower of 3 consulting act v16 launch event presentation
Power of 3 consulting act v16 launch event presentationPower of 3 Consulting, Inc.
 
Primaire de la Droite et du Centre : premier débat
Primaire de la Droite et du Centre : premier débatPrimaire de la Droite et du Centre : premier débat
Primaire de la Droite et du Centre : premier débatKantar
 
Semantic Recognition of Ontology Refactoring
Semantic Recognition of Ontology RefactoringSemantic Recognition of Ontology Refactoring
Semantic Recognition of Ontology RefactoringGerd Groener
 
Montageplan styrocontrol 1.8
Montageplan styrocontrol 1.8Montageplan styrocontrol 1.8
Montageplan styrocontrol 1.8laurenztack
 
2012 jaws ug紹介(福岡ug版)
2012 jaws ug紹介(福岡ug版)2012 jaws ug紹介(福岡ug版)
2012 jaws ug紹介(福岡ug版)Takeshita Kouhei
 
Universita 2.0
Universita 2.0Universita 2.0
Universita 2.0Fruktarbo
 
The US army public health command initiative transforming public health serv...
The US army public health command initiative  transforming public health serv...The US army public health command initiative  transforming public health serv...
The US army public health command initiative transforming public health serv...Leishman Associates
 
Permendikbud no-104-tahun-2014
Permendikbud no-104-tahun-2014Permendikbud no-104-tahun-2014
Permendikbud no-104-tahun-2014Irma Muthiara Sari
 
Creating Relevant Innovation within Changing Expectations
Creating Relevant Innovation within Changing ExpectationsCreating Relevant Innovation within Changing Expectations
Creating Relevant Innovation within Changing ExpectationsEleanor Davies
 

Destaque (17)

Perímetro craneal
Perímetro cranealPerímetro craneal
Perímetro craneal
 
Power of 3 consulting act v16 launch event presentation
Power of 3 consulting act v16 launch event presentationPower of 3 consulting act v16 launch event presentation
Power of 3 consulting act v16 launch event presentation
 
Primaire de la Droite et du Centre : premier débat
Primaire de la Droite et du Centre : premier débatPrimaire de la Droite et du Centre : premier débat
Primaire de la Droite et du Centre : premier débat
 
Dhs2lab
Dhs2labDhs2lab
Dhs2lab
 
Semantic Recognition of Ontology Refactoring
Semantic Recognition of Ontology RefactoringSemantic Recognition of Ontology Refactoring
Semantic Recognition of Ontology Refactoring
 
Montageplan styrocontrol 1.8
Montageplan styrocontrol 1.8Montageplan styrocontrol 1.8
Montageplan styrocontrol 1.8
 
2012 jaws ug紹介(福岡ug版)
2012 jaws ug紹介(福岡ug版)2012 jaws ug紹介(福岡ug版)
2012 jaws ug紹介(福岡ug版)
 
Science
ScienceScience
Science
 
Universita 2.0
Universita 2.0Universita 2.0
Universita 2.0
 
Valentine 2012
Valentine 2012Valentine 2012
Valentine 2012
 
Mariam Abdelhady
Mariam AbdelhadyMariam Abdelhady
Mariam Abdelhady
 
The 4 seasons
The 4 seasonsThe 4 seasons
The 4 seasons
 
1
11
1
 
Become a Social Business: How Intuit is leveraging Social Media
Become a Social Business: How Intuit is leveraging Social MediaBecome a Social Business: How Intuit is leveraging Social Media
Become a Social Business: How Intuit is leveraging Social Media
 
The US army public health command initiative transforming public health serv...
The US army public health command initiative  transforming public health serv...The US army public health command initiative  transforming public health serv...
The US army public health command initiative transforming public health serv...
 
Permendikbud no-104-tahun-2014
Permendikbud no-104-tahun-2014Permendikbud no-104-tahun-2014
Permendikbud no-104-tahun-2014
 
Creating Relevant Innovation within Changing Expectations
Creating Relevant Innovation within Changing ExpectationsCreating Relevant Innovation within Changing Expectations
Creating Relevant Innovation within Changing Expectations
 

Mais de maclean liu

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践maclean liu
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルmaclean liu
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略maclean liu
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案maclean liu
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例maclean liu
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Checkmaclean liu
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案maclean liu
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响maclean liu
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案maclean liu
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2maclean liu
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2maclean liu
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1maclean liu
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 maclean liu
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24maclean liu
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?maclean liu
 
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践maclean liu
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool databasemaclean liu
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and osmaclean liu
 
Oracle dba必备技能 使用os watcher工具监控系统性能负载
Oracle dba必备技能   使用os watcher工具监控系统性能负载Oracle dba必备技能   使用os watcher工具监控系统性能负载
Oracle dba必备技能 使用os watcher工具监控系统性能负载maclean liu
 
Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3maclean liu
 

Mais de maclean liu (20)

Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践
 
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
 
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
【诗檀软件 郭兆伟-技术报告】跨国企业级Oracle数据库备份策略
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
 
TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例TomCat迁移步骤简述以及案例
TomCat迁移步骤简述以及案例
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Check
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?
 
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool database
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and os
 
Oracle dba必备技能 使用os watcher工具监控系统性能负载
Oracle dba必备技能   使用os watcher工具监控系统性能负载Oracle dba必备技能   使用os watcher工具监控系统性能负载
Oracle dba必备技能 使用os watcher工具监控系统性能负载
 
Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3
 

Parnassus data recovery manager prm overview