马上注册,结交更多好友,享用更多功能。
您需要 登录 才可以下载或查看,没有帐号?注册
x
服务器发生什么情况数据会丢失 服务器发生什么情况数据会丢失?在说这个之前我们先要对磁盘阵列有一个了解。 简单的讲,磁盘阵列是把多个小型廉价的磁盘驱动器合并成一组阵列,来达到大型昂贵的驱动器所无法达到的性能或冗余性。这个驱动器阵列在计算机眼中就如同一个单一的逻辑贮存单元或驱动器。 磁盘阵列是一种在多个磁盘上分散信息的方法。它使用磁盘分条(disk striping,RAID 级别 0)、磁盘镜像(disk mirroring,RAID 级别 1)、和带有奇偶校验的磁盘分条(diskstriping with parity,RAID 级别 5)之类的技术来达到冗余性,减低潜伏时间,并且(或者)增加磁盘读写的带宽,提高从 硬盘崩溃中恢复的能力 因此当发生以下情况,数据会发生丢失: 1. 磁盘阵列出错。 具体原因有,阵列卡损坏、阵列卡电池电力耗尽、槽口控制芯片损坏等。这类情况的数据恢复率相当高,但也有失败的案例。比如板载的控制程序出错,发生大规模混乱的数据读写(误Rebuild等操作)是相当危险的。注意:当发生阵列卡损坏时,随意更换新的阵列卡极易造成磁盘ID号紊乱。 2. 系统故障 当发生系统故障甚至是系统崩溃时,一些用系统自带功能(Ms WINOOWs,Unix,Linux,Sun solaris等)创建的磁盘阵列或者用第三方软件(Disk management,Veritas disk management等)组建的磁盘阵列会发生数据丢失。 3. 磁盘故障 虽然有的磁盘阵列容许1-2块硬盘故障而数据不丢失。然而由于管理不善和服务器相对稳定的特性对管理者造成麻痹,发生超出允许数量坏硬盘的事故屡屡发生(Raid-5损坏两块硬盘)。高管理质量和重视程度是解决此类问题的根本方法。
|