ITPub博客

首页 > 数据库 > SQL Server > 数据库数据恢复——sql server数据库和备份都被加密的数据恢复案例

数据库数据恢复——sql server数据库和备份都被加密的数据恢复案例

原创 SQL Server 作者:北亚数据恢复 时间:2025-04-11 10:45:44 0 删除 编辑

SQL server数据库数据故障:

SQL server数据库被加密,无法使用。

数据库MDF、LDF、log日志文件名字被篡改。

数据库备份被加密,文件名字被篡改。


SQL server数据库数据恢复过程:

1、将所有数据库做完整只读备份。后续所有数据恢复操作都在备份数据库上进行, 避免对原始数据造成二次破坏。

2、使用工具打开故障SQL server数据库,发现数据库的头部已被破坏。

3、本案例中的sql server数据库页大小8K。按8K大小切块向下查找分析。发现每128K进行一次加密,加密大小为128字节。


4、打开数据库备份进行分析,发现也是每128K进行一次加密,加密大小为128字节。

向下搜索数据库页起始标志01 0F, 发现此处没有被加密。

通过上面的分析,数据库与数据库备份加密方式一样,每128K进行一次加密,加密大小为128字节。

由于数据库备份头部记录了备份信息,所以数据库页起始向下偏移。因此数据库中加密的页与数据库备份中加密的页正好错开。

5、结合SQL server数据库备份修复SQL server数据库中加密的页。通过数据库管理工具附加修复好的数据库,并进行查询验

证。经过用户方的仔细验证,确认数据库数据完整恢复。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31380569/viewspace-3080647/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
从事服务器数据恢复、磁盘阵列数据恢(DEll、HP、IBM、华为、NetApp等),虚拟化数据恢复(VSAN、VMware、Kvm等),数据库数据恢复(Oracle、Sql Server、MySql、Mongodb等),小型机数据恢复等方面的。24h数据救援13439392933

注册时间:2016-08-02

  • 博文量
    1127
  • 访问量
    876581