服务器硬盘出现问题时处理方法
服务器在使用过程中多多少少会出现一些问题,遭受攻击是一方面,硬件方面出现问题也是一个方面,当企业面对这样的问题时改做出怎么样的恢复工作了。服务器一旦故障发生,其硬盘数据将遭受很大的影响,其中最常见的就是数据丢失,这给各大企业带来了严重的数据灾难。那么,当服务器出现故障时,怎么实现服务器硬盘数据恢复呢?下面一起跟我来看一下!
服务器硬盘数据恢复
硬盘数据恢复是在硬盘发生故障而不能读取数据,或是人为操作失误及病毒侵袭造成硬盘分区或是数据丢失,使用专门的设备或是硬盘数据恢复软件和技术手段将数据从硬盘上恢复出来的服务。
首先我们要知道,造成服务器硬盘数据丢失的原因有很多,其中有病毒和黑客入侵、误操作、软件”打架“等多种原因,针对不同的'原因,我们要做出相应的解决方案才能对数据进行快速有效的恢复。
如果是RAID阵列发生了故障,譬如RAID1、RAID2、乃至RAID10都发生了错误的同步操作,这样的数据恢复我们需要借助专业人士例如专业维修工人等的帮助,因此其中涉及到各种代码的重置与重组,一般人是完成不了的。
如果是硬件受到了损坏,我们就要根据服务器的品牌进行专业的恢复,遗憾的是,我们还是不能单人进行操作,需要寄回相应的厂家在无尘等条件下进行操作,如果能有专业的操作场所,可以请专业人士前来进行现场操作,但是还是要根据硬件的要求来进行,不可草草了事。
硬盘恢复注意事项
首先,服务器发生数据故障与普通硬盘数据故障不同,不能交给技术不成熟的人进行恢复工作,由于服务器数据更加复杂和庞大,因此每一步都要谨慎操作,光是靠“背书”来完成操作是不可行的。
其次,我们不要自己在网上各大论坛中搜索服务器数据恢复的方法,要知道,不同的服务器故障有着大不一样的处理方法,如果你不是具备了一双专业人士才有的眼睛,一般来说是根本没有办法判断出故障原因的,更别说恢复数据了。这种二次操作的失误,最后将直接导致数据再也没办法完全恢复!
由于服务器有着它的特殊性,当服务器出现问题的时候需要专业的人员进行快速处理,如果您的选择托管服务器,那么数据中心的工作人员会做好这方面的防护,如果是自建数据数据中心,就需要请专人进行维护,确保企业信息的安全。
①运行环境:一般来说,此原因是排名第一的服务器宕机类别,运行环境可以看作是支持数据库服务器运行的系统和资源集合,包括操作系统、硬件以及网络等,在运行环境的问题中,最普遍的问题是磁盘空间耗尽。
② 服务器性能:最常见的服务器宕机原因是运行SQL,但还有其他的可能,比如也有些问题是由于服务器Bug或错误的行为导致的。
③ 复制问题:复制问题通常由于主备数据不一致导致。
④数据丢失、损坏:数据丢失问题通常由于错误操作导致,并总是伴随着缺少可用备份的问题,数据丢失一般情况下是由于drop
table的错误操作导致,并总是伴随着缺少可用备份的问题。
| 要及时地发现服务器宕机的问题!!!
有一句话说得很好,时间就是金钱,要最快时间发现宕机的问题,例如是否是应用程序导致内存溢出或泄露,是否是进程过多或不断创建、耗尽资源等,是否应用程序异常导致,是否是遭受黑客入侵攻击导致,是否是误操作导致等等,服务器宕机时,为了避免造成不必要的损失,要尽早通知服务商解决相关问题。
| 多准备空间
最好准备2个网站空间,它们存放的内容相同,但IP不同,且机房的地理位置不同,这样宕机的可能性就大大降低了,第一时间发现宕机问题后,可以迅速地通过修改域名记录,指向目前正常的网站空间。
1. 服务器硬件出现故障或者RAID阵列卡故障;2. 服务器意外断电导致磁盘阵列故障;
3. 服务器阵列上的磁盘出现物理故障,如:电路板坏、磁头损坏、盘面坏、坏扇区、固件坏等;
4. 管理员在维护服务器过程中由于误操作导致硬盘盘序出现错误;
5. raid在同步数据或者重建过程中,同组raid阵列中有其他硬盘掉线导致同步失败;
6. 配置raid阵列信息出错等误操作导致数据丢失。
二、RAID5磁盘阵列故障后需要注意哪些问题
1. RAID5磁盘阵列出现故障或者数据丢失后建议不要盲目进行rebuild操作。
Rebuild操作就是利用阵列的校验功能,根据阵列内其他正常硬盘内的数据,将损坏硬盘的数据进行计算生成并同步到热备盘中。这种操作适合阵列中有1块硬盘掉线的情况,一旦阵列中有2块硬盘出现故障掉线了,则通常掉线顺序有先有后,如果在第一块硬盘掉线后服务器已经进行过写入操作的话,此时第一块掉线的硬盘数据已经久不更新,rebuild只能对先掉线的磁盘做Rebuild,如果对后掉线的磁盘进行重建操作,部分阵列虽然能正常工作,但数据错乱,一些文件不能打开,给用户带来不可挽回的损失。
2. 如果有硬盘掉线不建议盲目进行强制上线操作。
在北亚数据恢复中心恢复的raid5数据恢复案例中,有部分raid阵列数据丢失原因是因为阵列中有一块硬盘离线以后没有及时更换硬盘,此后服务器出现故障或者正常重启,原本离线的硬盘重新上线,而原本在线的硬盘反而故障离线,数据不能正常使用。
用户对后离线的硬盘进行强制上线操作,磁盘阵列进行自动同步,导致数据新旧混乱,服务器数据丢失。因为原来离线的盘又自动上线,大多数阵列卡会检验校验信息,一旦发现校验信息不正确,会重新计算校验信息,致使不能缺盘恢复数据,将会数据恢复失败。
3. 千万不要进行初始化操作。
初始化是一种类似于低级格式化的操作,一旦对阵列进行初始化操作,那么这个阵列内所有硬盘的底层数据将全部被清零,此时将导致阵列数据无法恢复。
4. 重新配置磁盘阵列信息时要保证与原始配置信息一致。
如果需要重新配置磁盘阵列信息时,一定要注意与原始配置信息保持一致,一旦重新配置的参数与原始信息不一致,将导致阵列内多数文件无法打开,造成数据丢失。并且多数服务器都有重新配置阵列信息后自动初始化的功能,这将导致数据无法恢复。
5. 在进行数据恢复尝试前请务必对服务器内的所有硬盘进行扇区级的镜像备份,避免破坏原始数据,如果有条件,可以联系数据恢复中心获取技术指导。
三、RAID5故障数据恢复方案
1. 镜像服务器内所有数据。
按照一定的顺序将服务器内的所有硬盘进行排序编号,然后将每块硬盘进行镜像备份,也可以将服务器携带至北亚数据恢复中心,由数据恢复工程师进行镜像操作。
2. 将镜像文件交给数据恢复中心进行底层数据分析,重组raid阵列,导出用户数据。
3. 对导出的所有数据进行验证,确认无误后重新搭建服务器环境,将恢复的数据迁移回服务器内即可。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)