服务器数据恢复-ESX SERVER常见故障的数据恢复的可能性分析

2023-09-14 15:43:13

ESX SERVER常见故障表现:
1、因光纤存储设备连接至非ESX环境,共享未互斥,对存储进行的改写操作(如:重装系统,WINDOWS初始化,格式化等)导致存储结构损坏。
2、卷升级、变更时分区表或VMFS卷结构异常。
3、VMFS存储中VMDK被删除。
4、VMFS被格式化。             


ESX SERVER故障解决方案:     
1、检测是否存在硬件故障,如果发现硬件故障,由硬件工程师进行处理。
2、检测故障表现是否与用户描述相同。
3、以只读方式对故障存储所有磁盘做完整镜像。
4、基于镜像文件分析数据和恢复数据。北亚企安数据恢复工程师按照分区表结构、VMFS结构(节点区、索引区、目录及数据区)的顺序依次分析数据损坏情况,并针对性做重组&恢复。
5、验证恢复数据的正确性。将恢复出来的数据暂存在另一个存储体上。


ESX SERVER数据恢复的可能性分析:
1、非ESX服务器对VMFS进行改写操作:
VMFS的CLUSTER是基于多台ESX SERVER之间的约定,当存储被非ESX系统接管时,会以独占的模式进行管理,导致存储结构的损坏。
这类故障要考虑VMFS的破坏情况,如果仅仅是WINDOWS初始化、划分分区或文件系统格式化但未写入数据,则数据破坏不严重,恢复可能性比较大。 
如果VMFS破坏严重,例如VMFS的前100MB被完全覆盖,数据恢复的难度就非常大。这种情况下只能通过文件系统内部关系进行恢复,有结构的数据如ORACLE或SQL SERVER数据库可以恢复,但像RAR、gz及多媒体文件等结构性不强的数据就很难恢复。
2、卷升级、变更时分区表或VMFS卷结构异常:
此类故障的破坏程度一般不会很严重,通常可完整恢复。是否可完整恢复则要取决于节点区、索引区、目录及数据区是否被破坏(VMFS的前100M很关键)。
3、VMDK被删除:
VMFS删除VMDK后,在没有新数据写入的情况下,数据依然存储于VMFS中,但存储本身却不会再保留指向数据区的索引信息。这种情况需要分析原VMDK文件内部结构后才可以确定数据恢复的算法及可能性。在VMFS破坏严重的情况下,如果VMDK内部存储的是像数据库文件一样的规则文件,则恢复可能性很高;否则,就需要深入研究数据恢复算法,数据可能无法在短时间内恢复。


小贴士:
针对软件故障,发现数据丢失后,尽可能不要对存储进行任何操作。有时候,即使是开着机,在什么操作都不做的情况下也可能会让情况进一步恶化。如果条件允许的话,在发现数据损坏/丢失后,对磁盘或存储卷做完整备份。 
针对硬件故障,发现设备无法正常工作后,尽可能不加电,避免加电对设备的进一步破坏。 
做好备份方案,尽可能避免单存储备份,如数据非常重要,可异地备份。

更多推荐

WebRTC 的多媒体音视频帧传输协议

WebRTC的多媒体音视频帧传输主要使用RTP(Real-timeTransportProtocol)。以下是相关的协议和组件:1.RTP(Real-timeTransportProtocol):这是一个传输实时数据,如音频、视频或模拟数据流的协议。在WebRTC中,RTP用于传输音频和视频数据。2.RTCP(Real

ELK日志分析系统

目录1、ELK日志1.1、概述1.2.1、每个组件的简介:1.2.2、可以添加的组件1.3、使用ELK的原因1.4、完整日志系统基本特征1.5、日志服务系统1.6、ELK的工作原理:1.7、日志处理步骤2、Elasticsearch个绍2.1、Elasticsearch的概述2.2、Elasticsearch核心概念2

算法刷题 week4

目录1.斐波那契数列题目题解(递推+滚动变量)O(n)剑指offer10-II青蛙跳台阶问题题目题解10.旋转数组的最小数字题目题解(二分)O(n)1.斐波那契数列题目题解(递推+滚动变量)O(n)这题的数据范围很小,我们直接模拟即可。当数据范围很大时,就需要采用其他方式了,可以参考求解斐波那契数列的若干方法。F(0)

详解WebSocket

目录1.WebSocket是什么?2.WebSocket的通信过程3.WebSocket的报文结构4.JAVA中的WebSocket1.WebSocket是什么?在传统的BS体系中,请求响应一直是单向的,服务器一直扮演的”被动“的角色,浏览器发起请求去访问服务器,服务器才会返回响应。这种单向的模式让实时通信、消息推送一

Vue3项目中使用插槽

前言:此文章仅记录插槽的使用,用于自己后期学习查看。代码实现过程中,HelloWorld为子组件,HomeView为父组件<slot></slot>元素:是一个插槽出口,是写在子组件中的,表示了父组件提供的插槽内容将在子组件哪一个位置展示。默认插槽:HellowVorld组件内容:情况一:HomeView组件不提供插槽

百川的大模型KnowHow

卷友们好,我是rumor。大模型是一个实验工程,涉及数据清洗、底层框架、算法策略等多个工序,每个环节都有很多坑,因此知道如何避坑和技术选型非常重要,可以节省很多算力和时间,说白了就是一摞摞毛爷爷。近期百川智能发布了Baichuan2的7B和13B版本,可能不少卷友被刷屏惯了没有仔细看,他们在放出模型的同时也给了一份技术

vue.js路由如何配置,及全局前置路由守卫(做所有请求登录验证)、路由独享守卫(访问路由前身份验证)

1.编写路由配置文件router.js以及配置全局前置路由守卫和路由独享守卫//路由配置文件//作用是将指定的路由地址切换成对应的模块//eslint-disable-next-lineno-unused-varsimportRouterfrom"vue-router"//eslint-disable-next-lin

HelpLook全新升级!定制AI问答机器人,企业内容中心焕新

一直以来,企业都在努力解决内外部“企业知识管理”问题:从纸质手册发放,转线上电子文档传阅(pdf/ppt/word等),再到整理客户常见问题(FAQ)和内部知识库(wiki),但始终没有找到一套完整方案将“企业知识”很好地集中管理及分享查阅。持续困扰大家的⬇️❌要么是软件系统更新太困难、或搭建费用太昂贵❌要么是没人知道

MybatisX快速生成代码(mybatis plus模板)

文章目录1、概述2、基本使用2.1、插件安装2.2、集成数据库1、概述MybatisX是一款基于IDEA的快速开发插件,为效率而生。在开发过程中,相信大家都遇到过一个数据库内有着十几张或比之更多的数据表的情况。而面对这众多的数据表,实体类、服务类、服务实现类、Mapper接口及其对应的XML文件更是头大,这无疑是成倍增

IPV6真的神

ipv6地址短缺的现实,万物互联的未来<全局可达性>1、路由表更小。地址分配遵循聚类原则,路由表用Entry的路由表示一片子网。2、更强的组播以及流控制。为媒体服务质量QoS。控制提供了良好的网络平台。3、DHCPv6,自动配置地址。使得网(尤其是局域网)的管理更加方便和快捷。4、自带IPSec,端对端安全。在网络层的

通讯网关软件001——利用CommGate X2Access-U实现OPC UA数据转储Access

本文介绍利用CommGateX2ACCESS-U实现从OPCUAServer读取数据并同步转储至ACCESS数据库。CommGateX2ACCESS-U是宁波科安网信开发的网关软件,软件可以登录到网信智汇(http://wangxinzhihui.com)下载。【案例】如下图所示,实现从OPCUAServer实时读取数

热文推荐