Recovering a Deleted Oracle Datafile Without a Backup
Recovering a Deleted Oracle Datafile Without a Backup
总部位于中国广东省深证市的平安保险是一家集保险与证券、信托投资、商业银行、资产管理业务于一体的重量级企业,其在过去几十年内创造了一个高效且多元化经营的综合性金融服务机构。营收超过180亿美元,中国平安是财务500强的成员,且是排名第一的中国非国有企业。
Solix EBMS最早向平台的ORACLE e-Business Suite电子商务套件提供了高级数据归档、数据库子集和数据脱敏等相关软件技术。
保险法规和业务流程要求平安在其数据库中存放大量的数据。基于Solix EDMS数据归档使用针对多个领域打包的模板,Ping an平安能够高效管理其ORACLE E-business Suite平台环境,这种控制包含对数据的商业价值评估,同时保证了数据库的性能,数据的可访问性以及非生产环境的数据安全性。 Solix的解决方案今后会被扩展到其他应用程序上例如people soft和Siebel,Ping an有用到这些应用程序,而它们恰恰也是Solix EDMS所支持的。
Solix与Oracle ACS(Advanced Customer Service 高级客户服务部门)在ping an项目上充分合作代表了Solix彻底融入中国市场。”中国的业务在过去几年正在以指数级别增长”,Solix科技的COO和总裁Shekhar Dasgupta告诉我们。”EDMS能够帮助ping an这样的公司管理数据但却不影响数据正常访问“。
数据库归档是一种已经被充分证明的技术,它可以减少产品数据库大小以便提升应用程序性能,在迁移中更快地迁移数据,测试和开发以及灾难恢复场景并减少在整个IT框架内的存储成本。
使用Solix企业版数据库归档软件,Ping An平安做到了在oracle数据库中归档和清理历史数据的自动化流程。通过利用Solix 企业版Database Archiving,Ping An平安减少了其核心数据库的大小,维护了性能并降低了成本。
若您对Solix EDMS产品感兴趣,或有任何评论和建议,请联系我们大中华区域的同事:
电话: (+86) 13764045638 / 18521710662
地址: 上海市共和新路1988号10座610室
关于Solix 索利克斯科技
Solix Technologies, Inc., 美商Solix科技公司是信息生命周期管理软件(Information Lifecycle Management (ILM))领域的领导者,其提供面向Apache hadoop的整体解决方案。Solix致力于帮助资方采用优化后的架构来组织企业内部信息。Solix Big Data大数据套件是一个ILM 应用解决方案框架包括企业归档和企业数据湖(data lake),应用程序退役,和测试数据管理(database subsetting)和 数据脱敏(data masking)。Solix 科技,总部位于加利福尼亚圣克拉拉市,拥有分布全球的经销商和集成商。 如欲了解更多,可以访问http://www.solix.com.
关于 Parnassus Data 诗檀软件
Parnassus Data 诗檀软件是总部位于中国上海的数据库服务公司,提供数据库部署、应用、管理和紧急救助、灾难恢复服务。Parnassus Data诗檀软件精于数据优化、监控、分析和开发。Parnassus Data诗檀软件独立开发了自主产权的Oracle 数据库恢复软件PRM-DUL。 如欲了解更多,可以访问http://www.parnassusdata.com/
http://news.watchstor.com/corp-128571.htm
目前,许多大中型企业都面临着信息爆炸危机。相关研究显示,企业内部数字化内容每年以80%的速度增长,新类型的内容不断出现,这使得企业搜索面临巨大的挑战—如何管理浩如烟海的数据,并向员工提供他们所需要的信息。面对潜力无限的企业级搜索市场,搜索巨头Google提供了自己的企业搜索。Google企业级搜索是针对大中型企业及大学而设计开发,可对内部企业内部网的所有文档进行搜索。
但是企业中的搜索方式与互联网搜索有着巨大不同。因为,企业级搜索对安全和隐私的要求更高,而且在企业中,结构化数据仅占数据信息总量的15%,而文本文件、电子邮件、音视频文件等与人们密切相关的数字化信息,占据了主导地位,其占有率已经超过80%。而这些信息都是以非结构化的形式,散落在企业内计算机系统中的各个角落。有序且安全的存储、管理并挖掘这些数据的利用价值是目前全球一切成功企业提高竞争力和生产力的主要手段。企业常见的搜索和数据管理主要包括两种:
1、ERP报告归档。生成报告然后归档。最终用户使用适当的安全权限来检索报告。
2、ERP数据归档。对数据库内的存档数据进行快速方便的检索。
针对上述情况,Solix技术有限公司提出一个快速、简易和安全的归档数据企业级搜索解决方案。Solix EDMS是唯一一个使用统一架构来归档结构化、半结构化、非结构化数据的解决方案。它可实现基于策略的、自动的数据库归档,同时可保证在不修改ERP、CRM等应用界面的情况下仍然透明地访问归档的数据。 Solix EDMS通过归档历史的和非活跃的数据,使得企业能够保留企业数据,安全地管理他们的归档流程,满足不断增长的数据容量要求和政策要求,在此之外还能保持数据的完整性。此外,归档可为企业提供一个经济高效的替代购买额外存储容量的方案,并且还可减少增加计算资源的需求以及提高关键业务应用的性能。
Solix EDMS具有下列优势:
1、对结构化数据进行分类和分层,提高应用用户的生产效率。
2、降低生产服务器中高成本存储选项。
3、执行一个全面的数据管理策略, 维持访问及参照的完整性。
4、保留透明化的终端用户访问,以支持合并和归档浏览。
5、单台设备支持异构数据库、应用程序和IT环境。
6、基于元数据的方法使业务逻辑脱离技术开发,可将元数据用于归档、安全克隆、子集以及应用退役以外的多个项目
在应用Solix EDMS对数据进行管理后,Google企业级搜索可让数据检索变得简单、快速且容易。Google企业级搜索应用Google搜索技术对企业数据进行索引。直观的Google界面可立刻允许用户搜索数据库、管理系统、企业内部网和其他文件存储,并为用户提供一个单一、综合的信息视图。同样的,Google企业级搜索也可对Solix EDMS管理的企业归档数据建立索引并对其进行搜索。由于数据管理中的访问控制和安全政策也延伸至归档的数据,可确保敏感信息保持机密。因此,用户在对数据进行搜索时,可消除在安全性方面的顾虑。通过一个单一的查询关键字搜索,用户能够搜索企业归档数据来实现轻松、快速的数据访问(见图1)。
该解决方案亮点:
1、企业级数据管理与企业级搜索相结合
2、减少IT 管理
3、符合长期数据保存的政策
4、为简便检索对企业应用报告进行归档、分类以及编辑索引
优势
1、给企业带来强大的索引和搜索技术
2、界面简单易用,无需用户培训
3、强大的生产收益
图1 Solix EDMS助力Google企业级搜索
总而言之,Solix EDMS使Google企业级搜索成为一个用于企业数据管理的综合性平台。不仅如此,通过归档功能,Solix EDMS为数据管理提供了一个前瞻性的方法来提高应用性能。企业可实现通过单一的控制台创建和部署统一的策略,用以管理、保护、存储数据,以及减少IT管理日常支出及降低企业维护的总拥有成本。
本文固定链接:https://www.askmac.cn/archives/hadoop-resourcemanger-restart.html
原文地址:http://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/ResourceManagerRestart.html
资源管理器是在YARN中管资源和调度应用程序的运行的中央管理者。所以这再YARN集群中是一个潜在的单点故障点。这个文档为资源管理器重启提供了一个概述,一个资源管理的增强功能,可以让其在重启中保持功能,使得最终用户感觉不到资源管理器的停止时间。
ResourceManager Restart 特性分为2个阶段:
1.阶段1(非工作保留 RM 重启):增强RM何以保留应用程序/试图 的状态和其他在可拔插存储的凭证信息。RM将从这些存储的地方重新加载信息,在重启和重新启动之前运行的应用程序时。用户不需要重新提交应用程序(www.askmac.cn)。
2.阶段2(保留工作重启):集中重新构建RM运行状态,通过联合NodeMangagers个容器状态和ApplicationMasters在重启时的容器请求。和阶段1的主要区别是,之前运行的应用程序在RM重启后不会被杀掉,所以应用程序不会由于RM重启而丢失其工作。
如果EXT4文件系统上的ORACLE数据文件被误删除了,那么一般可以考虑下面2种恢复方式:
这里我们介绍使用testdisk的恢复ext4上数据文件的步骤:
[oracle@orcl ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 990G 14G 925G 2% / /dev/sda1 99M 23M 71M 25% /boot tmpfs 2.0G 976M 1.1G 49% /dev/shm /dev/sdb1 20G 3.2G 16G 17% /home/oracle/oradata [root@orcl ~]# rm -rf /home/oracle/oradata/orcl/users01.dbf SQL> select object_name,object_id,data_object_id from dba_objects where object_name='TORDER'; OBJECT_NAME OBJECT_ID DATA_OBJECT_ID --------------- ---------- -------------- TORDER 14162 14162 SQL> select count(*) from orcl.torder; COUNT(*) ---------- 91982 SQL> select object_name,object_id,data_object_id from dba_objects where object_name='TT'; OBJECT_NAME OBJECT_ID DATA_OBJECT_ID --------------- ---------- -------------- TT 14205 14205 SQL> select count(*) from orcl.tt; COUNT(*) ---------- 16383
TESTDISK测试
上传TESTDISK软件并解压安装
[root@orcl ~]# mkdir -p testdisk [root@orcl testdisk]# ls -l total 2740 -rw-r--r-- 1 root root 2801512 Apr 4 19:44 testdisk-6.14.linux26.tar.bz2 [root@orcl testdisk]# tar -xf testdisk-6.14.linux26.tar.bz2
卸载掉数据被删的磁盘,防止被覆盖
[root@orcl ~]# umount -l /home/oracle/oradata [root@orcl ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 990G 13G 927G 2% / /dev/sda1 99M 23M 71M 25% /boot tmpfs 2.0G 492M 1.5G 25% /dev/shm
使用testdisk进行恢复
[root@orcl testdisk-6.14]# ./testdisk_static
点击CREATE创建日志
选择要恢复的文件所在的磁盘
这里选择默认
选择Advanced
选择List
找到要恢复的文件,按C复制
将文件粘贴到其他磁盘上
[root@orcl orcl]# ls -ll
total 1360700
-rw-r—– 1 root root 1391992832 Apr 6 2015 users01.dbf
非字典模式
8月4日萌阔数据上海2016开发者大会在上海金茂君悦大酒店拉开帷幕,此次大会分享了MongoDB与富士康、东航、IBM之间的合作经历,及一些案例的分享。现场气氛热烈,座无虚席。
prmscan 是诗檀软件独立研发的ORACLE数据块碎片扫描合并工具,其适用于以下的场景:
针对ORACLE ASM diskgroup 磁盘组metadata元数据损坏的问题,一般会先采用prm-dul或amdu等工具将其中的数据文件抽取出来;但如果asm的关键数据例如FILE NUMBER 1的文件指针损坏了,那么amdu和prm-dul也将无法从diskgroup中抽取出数据文件。 此时则需要使用prmscan工具,该工具可以从数据块级别识别镜像image中的数据,并重组合并。
下面是一个ASM 元数据被彻底破坏的例子
[oracle@asm ~]$ dd if=/dev/zero of=/dev/asm-diske bs=1M count=100 100+0 records in 100+0 records out 104857600 bytes (100.0 MB) copied, 0.0987016 seconds, 1.1 GB/s
2. 使用PRMscan扫描asm磁盘
[oracle@asm ~]$ java -jar PRMScan.jar --scan /dev/asm-diske --guess 8k [oracle@asm ~]$ java -jar PRMScan.jar --outputsh ./outputsh.txt [oracle@asm ~]$ sh outputsh.txt
3.使用PRM扫描拼出来的数据文件
以上流程可以看到 例如prmscan 扫描ASM DISK可以成功抽取出完整的oracle datafile数据文件。
实际上对于prmscan 来说扫描ASM diskgroup下的ASM disk和扫描普通的磁盘分区、LV、PV并没有区别。prmscan默认使用最小512字节作为一个step size,每512字节去尝试识别一个block header,如果识别则记录到prmscan内嵌的数据库中,扫描完成后可以自动或手动将数据文件碎片拼起来,实现恢复的目的。只要数据没有被覆盖,且数据块没有断裂,那么一般都可以恢复其数据。
Copyright © 2024 · Genesis Framework · WordPress · Log in