引题:朋友一时兴起使用了rm**,删除了oracle数据文件后找我帮忙,我在帮朋友恢复数据库时,遇到了当recover时,报错不能找到28739号归档日志,这样我就不能同步scn,更不能打开数据库了。这是归档日志不连续典型案例,我最后告诉他要做好心理准备。事情还没有完,这个真实案例引发了我思考,如果当时在朋友没有做rman拯救措施情况下,可不可能不使用rman即可恢复数据文件呢!最后我找到了
对于 强行删除数据文件 导致 拉 数据库 不能正常运行  我以前日志 已经提到国解决办法   下面 看看通过drop offline 来删除 数据文件 后 怎么恢复 使用条件:  日志文件不能被覆盖    下面的操作是针对 ORACLE 10G         
原创 2009-05-29 22:33:04
759阅读
查看删除文件所在分区:$df -h/dev/sda5       431G  353G   57G  87% /"/"表示home目录,可以知道分区是/dev/sda5运行debugfs:$sudo debugfs$open /dev/sda5$ls -d 被删除文件绝对路径找到相应<xxxxxxx>
       恢复删除oracle数据文件(一) 分析是users表空间下所有数据文件操作系统命令rm删除情况,我们拷贝对应数据文件到原来位置后,只需要在数据库中对该数据文件先offline,然后进行recover datafile就可以恢复了,该篇博文链接为:http://fly1116
       在生产环境,总会发生数据数据文件删除事情,如SA不懂得数据库,数据在线日志为redo01.log,还是cp备份后删除,让人哭笑不得,数据文件命名为无dbf后缀等,都容易删除       在操作系统层面rm,如果及时发现,
推荐 原创 2013-12-06 23:11:35
1875阅读
1点赞
1评论
在本文中,我们将讨论foremost,这是一个非常有用Linux开源取证工具,能够使用称为"data carving"技术恢复删除文件。该程序最初由美国空军特殊调查局开发,能够恢复多种文件类型(用户可以通过配置文件添加对特定文件类型支持)。在本教程中,您将学习到:如何安装foremost如何使用foremost恢复删除文件如何添加对特定文件类型支持Foremost是用于Linux
在本文中,我们将讨论foremost,这是一个非常有用Linux开源取证工具,能够使用称为"data carving"技术恢复删除文件。该程序最初由美国空军特殊调查局开发,能够恢复多种文件类型(用户可以通过配置文件添加对特定文件类型支持)。在本教程中,您将学习到:如何安装foremost如何使用foremost恢复删除文件如何添加对特定文件类型支持Foremost是用于Linux
硬盘有价,数据无价,本文主要介绍硬盘中数据在被删除恢复解决办法。  数据恢复方法1、 新建任意一个测试文件 数据恢复测试.zip然后按shift+delete永久删除       2、 到网上搜索一款硬盘数据恢复软件,看其说明学会使用 这里我用是 Easy
环境: RHEL 5.4 + Oracle 11.2.0.3 背景: 数据库没有备份,数据文件误操作rm,此时数据库尚未关闭,也就是对应句柄存在,如何快速恢复? "1.某个普通数据文件删除" "2.所有数据文件删除" 1.某个普通数据文件删除 1.1 模拟5号数据文件rm删除 1.2
转载 2019-05-20 17:45:00
141阅读
2评论
idb文件删除了,如何恢复 解决思路:实例在没有重启状况下可以根据lsof恢复,这也是linux常用文件恢复方法 恢复步骤(网络上有较多解决思路,这里简单记录,便于下次使用): 1、ps -ef|grep mysqld 找到mysql对应进程号,这个时候访问出问题最好给mysql加个全局锁(flush tables with read lock;) 2、lsof|g
原创 2022-03-17 15:27:16
997阅读
    只针对ext2文件系统:     #debugfs /dev/hda1(被删除文件所在分区) debugfs:lsdel 就可列出你最近被删除文件inode表,大致如下: Inode Owner Mode Size Blocks Time deleted 依此是节点表号,属主,文件属性(即读、写等),大小,block(一般1bl
原创 2011-12-07 17:16:47
3447阅读
人无完人,工作环境中,我们难免会存在误操作(如:rm -rf)。接下来,我们来模拟一个误删除操作(rm -rf),然后利用ext3grep取回误删数据。ext3grep官方网站:http://code.google.com/p/ext3grep/这里下载是ext3grep-0.10.2.tar.gz所需要系统相关包:[root@localhost ~]# rpm -qa | grep e2
原创 2014-07-15 14:32:49
7168阅读
Linux系统是一种开源操作系统,具有高度可定制性和灵活性,因此备受许多用户喜爱。在Linux系统中,使用rm命令删除文件是一个非常常见操作。然而,有时候我们会犯下错误,不小心删除了重要文件,导致数据丢失。那么,如果我们在Linux系统中意外删除文件,又该如何恢复呢? 在Linux系统中,虽然rm命令删除文件在常规情况下是无法恢复,但是我们仍然有一些方法可以尝试恢复这些被删除
原创 7月前
400阅读
Linux系统中rm命令是一个非常有用命令,可以用来删除文件或目录。然而,有时候我们会不小心删除了一些重要文件或目录,导致文件丢失带来一些不便。但是,在Linux系统中,我们其实有一些方法可以帮助我们恢复删除文件。 一个常用方法是使用红帽(Red Hat)Extundelete工具来恢复删除文件。Extundelete是一个用于恢复删除文件工具,可以通过它来扫描文件系统中
原创 7月前
50阅读
在使用Linux操作系统时,经常会使用rm命令来删除文件或者目录。然而,有时候我们会不小心删除了重要文件,导致数据丢失。那么,是否存在一种方法来恢复误删文件呢? 在Linux系统中,当我们使用rm命令删除文件时,实际上并不是真的将文件从磁盘中删除,而是将文件inode标记为可用状态,文件实际数据仍然存在在磁盘中。因此,只要文件数据未被覆盖,我们是有可能恢复删除文件。 对于普通
原创 7月前
50阅读
归档模式下测试:(普通文件系统):open状态下物理删除数据文件,未关闭情况恢复:SQL> select file_name from dba_data_files;FILE_NAME--------------------------------------------------------------------------------/u01/oracle/oradata/CPP/e
原创 2015-01-07 17:38:18
513阅读
一.extundelete安装1.安装依赖包# yum install e2fsprogs* -y 2.下载并安装extundelete# wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 # tar -jxvf extundel
原创 2014-10-13 14:17:23
2418阅读
在使用Linux系统过程中,我们偶尔会遇到误删文件情况。当我们使用rm命令删除文件时,文件将被永久删除,无法通过回收站或者垃圾箱进行恢复。这时候,我们可以借助Linux系统中一个非常强大工具——Red Hat Enterprise Linux(RHEL)来恢复删除文件。 Red Hat Enterprise Linux(RHEL)是一个基于开源操作系统,广泛应用于企业级服务器。它提供
原创 7月前
215阅读
系统是centos 6.5 x64位系统rm文件删除之后,恢复比较麻烦。可以使用extundelete进行恢复目前最新版本是0.2.4extundelete 主页:http://extundelete.sourceforge.net/ 下载软件wget http://fossies.org/linux/misc/extundelete-0.2.4.tar.gz 安装组件yum install -y
原创 2015-06-08 16:40:46
2321阅读
Linux是一个开源操作系统,广泛用于服务器环境和个人电脑中。在Linux系统中,删除文件是一个常见操作,但有时候我们会不小心删除一些重要文件。那么在Linux系统中,如果使用rm命令删除文件后,可以恢复吗? 首先要明确是,当我们使用rm命令删除文件时,文件并没有真正从硬盘中删除,而是标记为可以被覆盖状态。这意味着被删除文件在硬盘上数据仍然存在,只是系统不再将其显示。因此,在一些
  • 1
  • 2
  • 3
  • 4
  • 5