<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>惜分飞 &#187; asm碎片恢复</title>
	<atom:link href="https://www.xifenfei.com/tag/asm%e7%a2%8e%e7%89%87%e6%81%a2%e5%a4%8d/feed" rel="self" type="application/rss+xml" />
	<link>https://www.xifenfei.com</link>
	<description>提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971</description>
	<lastBuildDate>Wed, 04 Nov 2026 15:33:30 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>restore database误操作恢复</title>
		<link>https://www.xifenfei.com/2018/10/restore-mis-operation-recovery.html</link>
		<comments>https://www.xifenfei.com/2018/10/restore-mis-operation-recovery.html#comments</comments>
		<pubDate>Sat, 20 Oct 2018 12:19:15 +0000</pubDate>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
				<category><![CDATA[非常规恢复]]></category>
		<category><![CDATA[asm碎片恢复]]></category>
		<category><![CDATA[asm碎片重组]]></category>
		<category><![CDATA[oracle碎片恢复]]></category>
		<category><![CDATA[restore 误操作恢复]]></category>

		<guid isPermaLink="false">https://www.xifenfei.com/?p=7744</guid>
		<description><![CDATA[联系：手机/微信(+86 17813235971) QQ(107644445)  &#8230; <a href="https://www.xifenfei.com/2018/10/restore-mis-operation-recovery.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div id="xifenfeicopyright">
<p>联系：<a href="https://www.xifenfei.com/about_xifenfei" target="_blank">手机/微信(+86 17813235971)   QQ(107644445)</a><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&#038;uin=107644445&#038;site=qq&#038;menu=yes"><img src="https://www.xifenfei.com/wp-content/themes/img/site_qq.jpg" alt="QQ咨询惜分飞" title="QQ咨询惜分飞"/></a></p>
<p>标题：<a href="https://www.xifenfei.com/2018/10/restore-mis-operation-recovery.html" target="_blank">restore database误操作恢复</a></p>
<p>作者：<a href="https://www.xifenfei.com" target="_blank">惜分飞</a>©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]</p>
</div>
<p>接到朋友恢复请求,由于客户的误操作(生产库遇到问题,无法正常open,在没有确认备份和归档日志完全正常的情况下,直接restore database操作),导致原库数据文件被备份中的数据文件还原,而且中间归档丢失,无法一直应用归档把数据文件追到最新.通过<a href="http:////www.xifenfei.com/oracle_recovery_check" title="Oracle数据库异常恢复检查脚本(Oracle Database Recovery Check)" target="_blank">Oracle Database Recovery Check</a>脚本check数据库结果如下<br />
<a href="//www.xifenfei.com/2018/10/restore-mis-operation-recovery.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/10/datafile-header.png" alt="datafile-header" width="1286" height="452" class="alignleft size-full wp-image-7745" /></a></p>
<hr />这里很明显红色框中数据文件被还原,发现一个可喜的地方,被还原的文件相对都比较小,也就是说相对覆盖的部分可能不会太多.通过alert日志确认数据被rman还原覆盖<br />
<a href="//www.xifenfei.com/2018/10/restore-mis-operation-recovery.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/10/restore-datafile.png" alt="restore-datafile" width="1381" height="580" class="alignleft size-full wp-image-7746" /></a><br />
<hr />然后继续应用日志恢复<br />
<a href="//www.xifenfei.com/2018/10/restore-mis-operation-recovery.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/10/archive-lost.png" alt="archive-lost" width="1169" height="379" class="alignleft size-full wp-image-7747" /></a><br />
<hr />悲剧发生了明显thread 2的sequence 297归档日志发现丢失,进一步发现这个rac(2节点)一共丢失了300个左右的归档日志.到这一步常规方法来说,基本上无解,放弃数据库恢复,因为基于现在的情况客户2014-07-27 07:18:12创建的,目前只是恢复到了2014-10-20 08:26:43日期的数据,而且通过数据库现状判断,数据库主要是写入file 4,也就是users表空间的第一个数据文件中,而该文件已经被还原,强制拉库没有意义.考虑通过bbed修改文件头,跳过相关丢失的归档,继续应用以后的归档,因为跳过的归档太多,基本上不可行(跳过这些丢失的归档之后,后面的归档继续应用会报错).基于这样的情况,抱着一丝丝的希望,rman备份是业务上线之后备份(这样被还原的system里面就有完整的业务数据字典信息).通过对system文件进行分析,确认我们比较幸运,业务数据创建于2014-8月份,而且根据客户的反馈之后基本上没有变更.参考:<a href="//www.xifenfei.com/2014/04/asm-disk-header-%E5%BD%BB%E5%BA%95%E6%8D%9F%E5%9D%8F%E6%81%A2%E5%A4%8D.html" title="asm disk header 彻底损坏恢复" target="_blank">asm disk header 彻底损坏恢复</a>方法扫描效果比较好,file 4 的觉大部分block均存在<br />
<a href="//www.xifenfei.com/2018/10/restore-mis-operation-recovery.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/10/scan-asm.png" alt="scan-asm" width="690" height="873" class="alignleft size-full wp-image-7748" /></a><br />
<hr />
然后通过这些block重组成数据文件然后结合以前的system文件,强制open库,基本上实现客户数据的绝大部分恢复.<br />
<a href="//www.xifenfei.com/2018/10/restore-mis-operation-recovery.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/10/export-data.png" alt="export-data" width="1036" height="683" class="alignleft size-full wp-image-7751" /></a><br />
<hr />
类似案例还有:<br />
<a href="//www.xifenfei.com/2017/11/asm-datafile-lost-recovery.html" title="asm磁盘组误删除文件恢复" target="_blank">asm磁盘组误删除文件恢复</a><br />
<a href="//www.xifenfei.com/2018/08/asm-format-to-filesystem-recovery.html" title="又一例asm格式化文件系统恢复" target="_blank">又一例asm格式化文件系统恢复</a><br />
<a href="//www.xifenfei.com/2018/05/datafile-size-0k-recovery.html" title="Oracle 数据文件大小为0kb或者文件丢失恢复" target="_blank">Oracle 数据文件大小为0kb或者文件丢失恢复</a><br />
<a href="//www.xifenfei.com/2015/12/asm-disk-format-ntfs-recovery.html" title="oracle asm disk格式化恢复—格式化为ntfs文件系统" target="_blank">oracle asm disk格式化恢复—格式化为ntfs文件系统</a><br />
<a href="//www.xifenfei.com/2016/06/asm-disk-format-ext4-recovery.html" title="oracle asm disk格式化恢复—格式化为ext4文件系统" target="_blank">oracle asm disk格式化恢复—格式化为ext4文件系统</a><br />
<a href="//www.xifenfei.com/2016/10/alter-database-create-datafile-recovery.html" title="alter database create datafile 导致数据文件丢失恢复" target="_blank">alter database create datafile 导致数据文件丢失恢复</a><br />
<a href="//www.xifenfei.com/2015/08/%e5%88%86%e4%ba%aboracleasm-createdisk%e9%87%8d%e6%96%b0%e5%88%9b%e5%bb%ba%e7%9a%84asm-disk%e5%90%8e%e6%95%b0%e6%8d%ae0%e4%b8%a2%e5%a4%b1%e6%81%a2%e5%a4%8d%e6%a1%88%e4%be%8b.html" title="分享oracleasm createdisk重新创建asm disk后数据0丢失恢复案例" target="_blank">分享oracleasm createdisk重新创建asm disk后数据0丢失恢复案例</a></p>
<div id="crp_related"><ul><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2019/12/dbca-delete-and-rm-database-recovery.html" rel="bookmark" class="crp_title">dbca删除库和rm删库恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2021/03/rm-recovery-fragmentation-recovery.html" rel="bookmark" class="crp_title">rm -rf 删除数据文件恢复方法&#8212;文件系统反删除+oracle碎片重组</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/11/file-system-corruption-oracle-recovery.html" rel="bookmark" class="crp_title">文件系统损坏导致数据文件异常恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2023/06/asm-add-vg.html" rel="bookmark" class="crp_title">asm磁盘加入vg恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/09/delete-df-some-overwrit-recovery.html" rel="bookmark" class="crp_title">删除数据库文件并部分覆盖情况下Oracle恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/08/asm-disk-size-limit.html" rel="bookmark" class="crp_title">asm disk 大小限制</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2021/06/fs-repartition-oracle-recovery.html" rel="bookmark" class="crp_title">文件系统重新分区oracle恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2016/07/asm-list.html" rel="bookmark" class="crp_title">oracle asm系列文章汇总</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2022/04/drop-tablespace-recovery.html" rel="bookmark" class="crp_title">分享运气超级好的一次drop tablespace 数据恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2022/04/win-fs-corruption-recovery.html" rel="bookmark" class="crp_title">win文件系统损坏oracle恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/04/chak1-recovery.html" rel="bookmark" class="crp_title">.CHAK1 比特币加密勒索恢复</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2026/03/win-rm-datafile-recovery.html" rel="bookmark" class="crp_title">记录一次win删除数据文件完美恢复案例</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>https://www.xifenfei.com/2018/10/restore-mis-operation-recovery.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
