产品特点
SQL server恢复
SqlServer数据库是用户使用最多的数据库之一,被广泛用于财务、生产、统计等多个领域,
如用友财务软件、金蝶财务软件等等。
SqlServer版本:
SqlServer2000、SqlServer2005、SqlServer2008、SqlServer2008R2、SqlServer2012、
SqlServer2014、SqlServer2016、SqlServer2017、SqlServer2019
SqlServer2014、SqlServer2016、SqlServer2017、SqlServer2019
故障类型:
数据库误操作导致文件删除、存储数据分区被格式化、数据库文件变为0字节、系突然断电导
致数据库文件损坏、系统安装时将数据库覆盖、数据库表删除、数据库表内容删除、使用备份还原
数据库时覆盖现有的数据库、数据库中勒索病毒等;
致数据库文件损坏、系统安装时将数据库覆盖、数据库表删除、数据库表内容删除、使用备份还原
数据库时覆盖现有的数据库、数据库中勒索病毒等;
故障特征:
1、数据库文件MDF、NDF或LDF丢失,数据库出现“置疑”状态;
2、数据库恢复到早期备份的数据,找不到最新的数据;
3、数据库文件迁移时,附加数据库提示附加失败错误;
4、数据库无法被应用程序调用或调用后数据错误;
故障检测:
1. 针对不同的故障对数据库进行相应的分析;
2. 通过掌握的数据库文件结构,对文件底层数据进行分析或对存储介质进行底层分析;
恢复流程:
1. 对存储介质做完整的镜像,使用镜像在数据恢复设备上进行恢复,防止造成二次破坏;
2. 分析文件目录索引及文件索引信息,查看数据库状态;
3. 如无法找相关信息,则通过掌握的数据库文件结构,对存储介质进行分析;使用专业的数据
库恢复软件对存储介质进行扫描分析,获取相关数据库文件信息及碎片信息;
库恢复软件对存储介质进行扫描分析,获取相关数据库文件信息及碎片信息;
4. 经过扫描分析后找到需要恢复的数据库,利用软件重组找到的数据库碎片,生成数据库文件;
5. 附加新生成数据库,对数据库做DBCC检查,如果DBCC检查结果中发现数据库提示错误,此
时就需要数据恢复工程师一步步进行手工修复,逐个解决发现的错误;如果DBCC结果没有错误提示
,此时就可以使用应用程序调用数据库,然后在应用程序中进行测试;
时就需要数据恢复工程师一步步进行手工修复,逐个解决发现的错误;如果DBCC结果没有错误提示
,此时就可以使用应用程序调用数据库,然后在应用程序中进行测试;
友情提示:
数据库删除或数据库丢失后,不要向存储数据库的存储分区写入数据,以免造成二次破坏;当数
据库使用过程中发生错误时,应及时备份数据库文件(保留原始发生错误文件),然后再执行修复,
防止在执行修复失败后找不到原文件;
据库使用过程中发生错误时,应及时备份数据库文件(保留原始发生错误文件),然后再执行修复,
防止在执行修复失败后找不到原文件;