展开

关键词

数据恢复:AMDU数据抽取恢复

今天我们通过一则真实的案例来认识oracle 自带工具AMDU,无需将磁盘组mount即可实现数据分析,轻松进行数据恢复 某日,我们收到了一则中国香港用户ASM破坏案例,请求数据恢复。 技术回放 对于这个案例,我们有多种手段可以进行恢复,只要ASM磁盘组完好,就可以很容易的从中提取数据,本案例我们使用了AMDU工具进行恢复。 有了文件分布信息,接下来的恢复就大大简化了。 AMDU文件恢复 获得了文件的分布信息之后,就可以使用amdu工具进行文件提取工作。 对于特定的文件,通过以下测试可以验证amdu的恢复过程和文件完好性: +DG_DATA/proda02/datafile/users.271.768047753' 通过amdu提取文件: [oracle ,而Oracle的AMDU工具在这种情况下为我们提供了便利的恢复手段。

64060

Oracle数据恢复数据恢复、灾难恢复专题

数据恢复技术与案例 使用Oracle9i的 Flashback Query恢复误删除数据 从Oracle9iR2开始,可以使用flashback query闪回误删除的数据,在undo_retention 的限制下,可以快速的执行数据恢复。 Oracle数据恢复:格式化、ASM及字典损坏案例三则 最近一周以来,恩墨科技帮助多家用户进行了数据恢复,挽救了多个危难之中的数据库。 的限制下,可以快速的执行数据恢复。 Oracle数据恢复:格式化、ASM及字典损坏案例三则 最近一周以来,恩墨科技帮助多家用户进行了数据恢复,挽救了多个危难之中的数据库。

57030
  • 广告
    关闭

    腾讯云图限时特惠0.99元起

    腾讯云图是一站式数据可视化展示平台,旨在帮助用户快速通过可视化图表展示大量数据,低门槛快速打造出专业大屏数据展示。新用户0.99元起,轻松搞定数据可视化

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL 数据恢复

    而对数据数据恢复操作, 思路也很简单, 使用全量备份和增量备份相配合, 以某个时间点的全量备份为基础, 通过增量备份使数据数据恢复到具体的某个时间节点. , 找到当天的全量备份数据恢复, 然后在这基础上进行增量恢复即可恢复到某个特定的时间点. 数据恢复 当需要恢复数据时, 如何根据这两个备份文件进行恢复呢? 打个比方, 当前时间是: 2020-9-4 23:00:00. 此时, 我做了清表的疯狂操作. 如何恢复数据? 1. 此时, 数据库已经恢复到本日凌晨的时刻. 此时, 数据就已经恢复了. ---- 肤浅的记录一下, 虽然现在可以恢复数据了, 但是还有很多问题没有解决, 比如, 如何只恢复一张表的数据等等. 吃一堑长一智, 之后对数据库的操作要慎之又慎.

    35650

    数据恢复软件

    有时候我们会将一些重要的资料误删除了,那么怎么恢复数据呢?有那么一款恢复数据的软件搞定,下面将这款软件分享给大家。 我们的电脑中多多少少都会存在一些重要的数据,如果将这些重要数据删除了怎么进行数据恢复呢,其实现在数据恢复的方法有很多种,今天我就推荐一款数据恢复软件给大家。    电脑数据恢复软件下载推荐   数据恢复精灵是一款简单易用的数据恢复软件。 数据恢复精灵基于DiskGenius内核开发而成,使用数据恢复精灵,您可以恢复丢失的分区,恢复误删除的文件,恢复误格式化的分区,以及恢复因各种原因造成的分区被破坏而无法打开的情况。 数据恢复精灵PC版支持恢复已删除的文件。只要没有被覆盖就有机会恢复

    14110

    StorNext服务器数据恢复案例;硬盘掉线数据恢复

    【故障描述】 一台StorNext服务器,服务器里有一组raid5磁盘阵列,阵列上先后有两块硬盘因为物理故掉线,raid5磁盘阵列发生故障,需要进行服务器数据恢复操作,并携带服务器内所有磁盘来到数据恢复中心进行数据恢复操作 在分析数据的过程中发现两块故障硬盘中后离线的硬盘的损坏程度更为严重,存在有大量的坏道,虽然使用数据恢复工具完全镜像了数据,但坏道依然可能对恢复结果产生一定的影响。 【数据恢复】 服务器数据恢复工程师通过数据分析及基础信息的提取已经获取了客户服务器的全部数据,编写数据恢复程序,对服务器卷内的目录项信息及节点信息进行扫描和解析,最终提取了服务器内的节点信息及目录项信息 【恢复结果】 服务器数据恢复工程师利用数据提取程序对服务器内的数据进行提取,数据提取结束后对提取的数据进行随机抽取验证,验证数据没有异常后将所有数据提取到数据恢复服务器内。 联系客户技术进行数据验证,客户亲自验证通过后表示所有数据全部恢复,确认本次数据恢复100%成功。

    27030

    U盘数据恢复工具 —— 顶尖数据恢复(已破解)

    也才找到了这款数据恢复软件(感谢奇特吧)! 文件简介 名称:顶尖数据恢复 更新日期:2017/07/15 用途:用于恢复误删文件,深度扫描U盘(或磁盘)曾经存储过的文件,并恢复。 等待程序响应后会出来你的误删数据,选择想要还原的数据,然后点击下一步。 ? 等待程序响应(没办法,他也不做个加载中界面,让人感觉卡死一样)后,选择一个目录来存放数据(不能选择丢失数据的盘),然后点击下一步,坐等恢复完成。 ?

    7.8K60

    服务器数据恢复案例:FreeNAS数据恢复过程记录

    【服务器数据恢复背景】 本次数据恢复的设备是一台服务器,使用的是FreeNAS做iSCSI,再借助于两台服务器做虚拟化系统。 还有另一台是FreeBSD系统,MySQL数据库,还有一台服务器存储的是代码数据,这三台虚拟机是该服务器上数据恢复的重点数据,必须要进行完美数据恢复。 管理员联系到数据恢复中心进行服务器数据恢复。 【服务器数据恢复过程】 分析故障,最大化利用可用信息。 将恢复出的网页数据数据数据上传到一新构建的系统中,拉起应用,数据完全无问题。 图二:(图片来源于数据恢复中心) 图片2 服务器数据恢复案例;北京北亚数据恢复中心.png 【服务器数据恢复结果】 耗时3天,该服务器内的所有数据成功恢复

    90430

    MFS 数据恢复

    一旦mfsmaster崩溃(例如因为主机或电源失败),需要最后一个元数据日志changelog 并入主要的metadata 中。 这个操作时通过mfsmetarestore 工具做的,最简单的方法是: mfsmetarestore -a 如果master数据被存储在MooseFS编译指定地点外的路径,则要利用-d 参数指定使用 ,如: mfsmetarestore -a -d /storage/mfsmaster 为了从备份中恢复一个master,需要做: 1、安装一个mfsmaster 2、利用同样的配置来配置这台mfsmaster 4、从在master宕掉之前的任何运行metalogger 服务的服务器上拷贝最后metadata 文件,然后放入mfsmaster 的数据目录。 5、利用mfsmetarestore命令合并元数据changelogs,可以用自动恢复模式mfsmetarestore –a,也可以利用非自动化恢复模式,语法如下: mfsmetarestore -m

    45130

    NetAapp 数据恢复过程

    今天小编为大家分享一下NETAPP数据删除数据恢复的过程,故障设备为NETAPP3210存储,做的RAID,由于机房管理员误删除,导致重要数据丢失,联系到北亚技术团队,由于数据紧急,北亚工程师加班加点处理 【用户描述】 经用户描述RAID数据恢复案例设备为NETAPP 3210存储,文件系统为WAFL,造成数据丢失的原因是工作人员误操作将 NETAPP 3210存储中重要数据删除,急需进行RAID数据恢复操作 【恢复流程】 1、完整备份:对原始存储设备已只读模式做全部备份,以确保原始数据安全。 2、分析备份数据:对以备份的磁盘镜像进行底层二进制数据分析,分析数据分布的基本情况。 4、重构逻辑卷:在重组完的RAID基础之上进行Storage Pool的重构,并导出数据丢失的逻辑卷。 7、恢复丢失数据:分析删除文件的节点索引信息,编写针对删除文件索引解析程序,解析删除节点,恢复删除数据。 8、数据验收:由用户主导对数据本身进行详细验证。 9、数据移交:按用户方要求对数据进行移交。

    14630

    误删数据恢复软件

    一. update 忘加where条件误操作恢复数据(binglog格式必须是ROW) 1.创建测试用的数据表 mysql> create table t1 ( -> id int unsigned | 4 | lilu | m | zhuhai | +----+-------+-----+---------+ 4 rows in set (0.00 sec) mysql> 4.开始恢复 ,在线上的话,应该比较复杂,要先进行锁表,以免数据再次被污染。 | lilu | m | zhuhai | +----+-------+-----+-----------+ 4 rows in set (0.00 sec) mysql> 可以看见数据已经完全恢复 二. delete 忘加where条件误删除恢复(binglog格式必须是ROW) 其实这和update忘加条件差不多,不过这处理更简单,这里就用上面那张表做测试吧 1.模拟误删除数据

    11140

    Ceph数据恢复初探

    综上,我们讨论了为什么Ceph采用多副本机制,以及需要通过数据恢复及时补全故障带来的副本缺失。我们也讨论了保持数据一致性是故障恢复流程的难点之一。 除此之外,Ceph数据恢复(或者说分布式存储数据恢复)还有其他几个难点: 感知故障,并自动触发数据恢复。做到这点,能减轻运维压力,也使发现和处理故障更为及时。 尽量降低数据恢复过程中对集群资源的消耗。 Ceph恢复数据的时候,是拷贝整个4M对象,还是只恢复有差异的数据,这两种方式直接影响网络间传输的数据量。 数据恢复是否影响用户的线上业务,Ceph是如何控制和降低这个影响的? 条记录,提供更多的数据记录便于副本节点上线后的数据恢复。 同时在整个恢复过程中,Ceph也允许用户通过配置文件调整恢复线程数,同时进行的恢复操作数,恢复数据网络传输优先级等相关参数来限制恢复的速度,从而降低对正常业务的影响。

    1.1K30

    Oracle数据误删恢复

    数据恢复 -- 历史数据查询 select * from mytest as of timestamp to_timestamp('2020-04-15 16:2:00','yyyy-mm-dd hh24 :mi:ss'); ------------- -- 数据恢复 -- ------------- -- 方法一 insert into mytest( select * from mytest as

    20820

    恢复删除的数据

    突发事件,应用上传的数据被程序自动删掉了,可悲的是还没有数据备份,数据是放在系统的 /data/webapps/xxxx/upload 目录下面,可把我们急坏了,之前又没有做过数据恢复的测试,然后我找到了一款数据恢复的软件 ,成功把删除的大部分数据找回来了,我的数据恢复过程如下。 我们找到了最终删除数据的目录 upload extundelete /dev/sda5 --inode 24904454 ? 我们可以看到标称的 Deleted,这些数据就是我们要进行恢复数据。 因为磁盘数据一直在读写,所以有些文件之前的 inode 已经被重新分配了,导致部分数据无法恢复数据最后会告诉我们有多少文件没有回复,但是大部分数据我们已经恢复了,这就是很重要的事情了。 那我们查看一下回复的数据吧,软件会在当前目录生成一个目录 RECOVERED_FILES 里面就是我们恢复数据。 ?

    41430

    mysql数据恢复

    其二:自然就是数据恢复了,通过使用mysqlbinlog工具来使恢复数据。     注: 至此截至当日凌晨(4:00)前的备份数据恢复了。           就得从前文提到的 mysql-bin.000023 新日志做文章了......     6.从binlog日志恢复数据       恢复语法格式:       # mysqlbinlog mysql-bin (部分恢复):         @ --stop-position=953 pos结束点         注:此pos结束点介于“导入实验数据”与更新“name='李四'”之间,这样可以恢复到更改“ (部分恢复):         更新 name='李四' 这条数据,日志区间是Pos[1038] --> End_log_pos[1164],按事务区间是:Pos[953] --> End_log_pos

    41930

    SQL Server 数据恢复

    1.从日志恢复数据库 --创建测试数据库 CREATE DATABASE Db GO --对数据库进行备份 BACKUP DATABASE SELECT dt=GETDATE() INTO # GO --在删除操作后,发现不应该删除表 Db.dbo.TB_test --下面演示了如何恢复这个误删除的表 --测试成功 GO --最后删除我们做的测试环境 DROP DATABASE Db DROP TABLE # 2.利用工具恢复 一、 不要备份数据库,因为有些数据库设置的‘简单模式’,备份会删除日志,导致恢复失败。 二、 先分离数据库 ? 三、 找到数据库文件路径,拷贝一份备用。(为了保险,一定要备份) ? 八、选择要恢复的SQL连接和数据库 ? 九、等待查找数据库和日志 ? 等一会儿 ,会出现下面界面 ? ? ? ? ? ? 建议另存为一个 .sql文件,然后打开进行操作。

    40120

    服务器硬盘掉线数据恢复-服务器数据恢复专家

    服务器数据恢复、北京北亚数据恢复中心.jpg 在我们接到客户这台服务器之前已经有过一家北京的数据恢复公司对服务器进行过数据恢复操作了,恢复了大部分的数据,但是数据遭到严重损坏无法使用,办公文件也有近40 天的数据丢失,于是该数据恢复公司只好推荐了我们,客户带着服务器来到我们公司进行第二次数据恢复尝试。 我们的服务器数据恢复工程师简单了解了客户的服务器故障情况后首先将所有硬盘镜像到数据恢复安全存储池中,虽然不确定上一家数据恢复公司是否也做了同样的操作,但是为确保数据原始性,我们还是必须要对客户原始服务器进行镜像操作 既然是核心算法,那么我就不详细描述我们分析和恢复数据的过程了,服务器数据恢复工程师们编写了一个通用的小程序将被破坏的数据进行了重组和提取,然后生成为完整镜像,在安全存储池内对恢复出的数据进行验证没有问题后联系客户来进行最终验证数据 经客户最终验证,该服务器内所有数据全部恢复数据库可以正常使用,本次服务器数据恢复100%成功。

    34230

    案例讲解服务器硬盘离线数据恢复方法-数据恢复

    多数企业配备有自己的服务器,同时也带来了服务器故障导致数据丢失的困惑,毕竟更换一台新设备无法恢复原有的设备,今天给大家简单介绍一下服务器硬盘故障导致数据丢失后的数据恢复方法,下面是案例背景。 北京北亚数据恢复中心;服务器硬盘数据恢复.jpg 服务器数据恢复方法: 在介绍数据恢复方法前有必要先介绍一下保障措施,在数据恢复操作前,必须要将客户的故障服务器内所有硬盘以只读模式进行备份,一方面是为了避免对客户原始数据进行分析和操作 数据恢复中心的服务器数据恢复工程师对镜像文件进行了分析,重组了raid结构并进行抑或校验,部分数据校验通过,这是因为离线硬盘上线后的同步操作对数据造成了破坏。 服务器数据恢复案例;北京北亚数据恢复中心服务器数据恢复.jpg 服务器数据恢复结论: 在服务器出现不明原因的故障导致系统崩溃或者文件不可用时,我们通常不建议客户盲目的在源服务器设备上进行数据分析和数据恢复尝试 ,如果却有数据恢复技术的,可以在对原服务器镜像后在镜像服务器上进行数据恢复操作,避免操作失误导致的数据丢失或者数据恢复难度增加。

    39100

    JanusGraph数据备份与恢复

    JanusGraph官方文档并没有他提供数据备份与恢复的相关说明,所以我们是使用的Tinkerpop的备份与恢复命令。 /bakup/graph.graphml"); 恢复:graph.io(IoCore.graphml()).readGraph("/usr/local/janusgraph-0.2.0-hadoop2/ bakup/graph.graphml"); 注意:备份文件的后缀不要保存为backup.xml,正确的后缀是backup.graphml,否则,恢复数据类型依然会丢失,为Object 2)GraphSON 3)Gryo 推荐方式:GraphML 数据类型(PropertyKey)和 Node都会被备份和恢复。 GraphSON不推荐,因为它备份时不会保存数据的类型,导致所有的数据类型丢失,恢复数据类型都变成了Object类型 Gryo没看,应该是更不友好的方式。

    52610

    MySQL数据备份与恢复

    1、查看帮助及初始化: C:\Users\zhang>mysqldump --help root@ubuntu:~#mysql_secure_installation 2、单个数据库 [表] 备份: mysqldump [tables] mysqldump -u用户名 -p 库名 > 文件名.sql C:\Users\zhang>mysqldump -uroot -p mysql >D:\mysql.sql 3、多个数据库备份 >文件名.sql C:\Users\zhang>mysqldump -uroot -p --databases mysql sys >D:\my.sql 4、备份所有数据库: mysqldump [OPTIONS 命令,用use进入到某个数据库,mysql>source D:\sys.sql,后面的参数为脚本文件 7、数据库常用命令 查看表结构:desc 表名; 显示当前用户:select user(); 显示当前时间 :select now(); 显示当前版本:select version(); 查看当前使用数据库:select database(); 删除数据库:drop database 数据库名; 删除表名:drop

    24310

    RDS表更新数据恢复

    收到公司产品人员消息,让我恢复一个表的数据 通过了解系统是公司很多年前的一个老系统,面向美国用户的,数据库是阿里云的rds 所在区为美国弗吉尼亚mysql版本为5.6,产品在update操作时候字段名称写错了 REPLACE(zip_linkxx,"aaa","bbb.com") where img like "%bbb.bb%" 找操作人员询问了执行的语句,执行的大概时间点,要到rds登录方式等 1.第一想到的恢复方法是通过 binlog日志进行恢复 登录rds控制台在备份恢复的日志备份中找binlog 发现binlog每4个小时备份一次,需要的日志没有下载列表 2.既然需要的日志,是不是可以通过全备进行恢复整个表(由于是老系统这表基本不会更新 原因是远程获取日志没有以二进制日志格式方式来保留日志解析不了,还是不能进行恢复 最后通过远程获取时加 -vv进行解析重定向到文件中 . nullable=1 is_null=0 */ ### @15=0 /* INT meta=0 nullable=1 is_null=0 */ 最后通过脚本处理解析的文件(之前写的脚本),生产回滚的语句,在数据库直接执行就可以了

    399101

    相关产品

    • 数据库备份服务

      数据库备份服务

      数据库备份服务(Database Backup Service,简称 DBS)是为用户提供连续数据保护、低成本的备份服务。数据库备份拥有一套完整的数据备份和数据恢复解决方案,具备实时增量备份以及快速的数据恢复能力,它可以为多种部署形态的数据库提供强有力的保护。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券