当前位置:主页 > 成功案例 >

SQL大文件数据库误删除恢复案例分享

时间:2020-06-24 16:45

  即日,某客户正在SQL Server Management,一个大容量存储的一个分区里,不小心把一下容量为840G的数据库删除了,客户试图正在网上下载了几个规复软件规复,但也没能找到他思要的数据库文献。情急之下,拿到我司寻求协助。

  经历工程师和客户初阶疏导懂得状况后,让客户不要往被删除了文献的分区里写入数据,并把该分区克隆出来拿到我司(正在事变爆发后且硬盘寻常的状况下,这是最较为稳妥和准确的做法。),由于本次案例的数据库容量太大,节点新闻过众,平常的软件是无法维持扫描的。

  工程师拿到克隆出来硬盘后,急忙跟客户确认了原先数据库文献存放的道途: F:\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\TBPG.MDF 和数据库版本:2008R2,经历初阶的判辨,寻找头部,揣测节点,展现该数据库有被笼盖的陈迹,大略笼盖了几百兆,确认题目后,咱们通过自决拓荒的数据库碎片步骤对未操纵的空间实行碎片查找。

  经历十众小时的扫描后正在软件的扫描新闻上能找到一个和客户描画一律的碎片文献,看到其容量为846.38GB与描画切合。

  找到碎片题目就告捷了一半,然后通过软件的碎片重组成效,重组文献碎片后天生了一个新的文献。再经历工程师的一直手工调试,此前仍然提过,当数据库容量太大,其节点新闻就会越众,平淡的软件是根基无法维持修复的,只可通过手工的一点一点的调节修复。

  再通过无日记附加到SQL SERVER 2008R2的数据库引擎上再作进一步的反省和修复。但DBCC CHECKDB达成后展现数据库文献有少许纰谬存正在。

  这个题目不大,通过工程师手工更改底层参数,结果实行DBCC反省展现数据库仍然没有分派纰谬和相仿性纰谬。

  经客户通过SQL Server Management盘查记载,确认所规复出来的数据库文献是他删除的文献,案例到此终结。

  通过本案例,正大数据规复思告诉群众,碰到数据安乐不测事变,准确的操作,才是数据规复最有用的保护。