SqlServer数据库数据恢复环境&故障:
一块硬盘上存放的SqlServer数据库,windows server操作系统+NTFS文件系统。由于误操作导致分区损坏,需要恢复硬盘里的SqlServer数据库数据。
SqlServer数据库数据恢复过程:
1、根据数据库的页结构,北亚企安数据恢复工程师使用自主研发的SqlServer数据库工具对这块硬盘进行全盘扫描。获取数据库页偏移位置、对象id、页号等信息。
北亚企安数据恢复—SqlServer数据库恢复
2、拼接SqlServer数据库。
a、Sqlserver数据库的每个数据库页的编号都是从0号页开始,本案例中一共有10个数据库,有大量重复页,无法直接按页号从小到大拼接。
北亚企安数据恢复—SqlServer数据库恢复
b、根据用户方提供的数据库名和数据记录中guid,来判断数据库页属于哪个数据库。
北亚企安数据恢复—SqlServer数据库恢复
c、根据数据库名称、页号拼接数据库。由于数据库页缺失,拼接出来的数据库大小和原数据库大小存在差异,需要修改数据库大小属性信息。
北亚企安数据恢复—SqlServer数据库恢复
北亚企安数据恢复—SqlServer数据库恢复
d、挂载数据库成功。
北亚企安数据恢复—SqlServer数据库恢复
3、成功挂载数据库后,数据恢复工程师对数据库数据进行检查,确认数据完整。交由用户方对SqlServer数据库进行完整性验证。经过验证,用户方确认10个数据库基本完整恢复,数据库记录比较完整,认可数据恢复结果。
审核编辑 黄宇
-
服务器
+关注
关注
13文章
10094浏览量
90883 -
数据恢复
+关注
关注
10文章
688浏览量
18802 -
SQLserver
+关注
关注
0文章
21浏览量
7323
发布评论请先 登录
vsan数据恢复—Vsan故障与SQLserver数据库数据恢复案例
mysql数据恢复—mysql数据库表被truncate的数据恢复案例
数据库数据恢复—服务器异常断电导致Oracle数据库故障的数据恢复案例
Oracle数据恢复—格式化分区导致Oracle数据库报错的数据恢复案例
oracle数据恢复—oracle数据库误执行错误truncate命令如何恢复数据?
SQLSERVER数据库是什么
数据采集到MYSQL和SQLSERVER数据库可以实现哪些功能
分布式存储数据恢复—虚拟机上hbase和hive数据库数据恢复案例
数据库数据恢复——MongoDB数据库文件拷贝后服务无法启动的数据恢复
数据库数据恢复—SQL Server附加数据库提示“错误 823”的数据恢复案例

SqlServer数据恢复—SqlServer数据库数据恢复案例
评论