| 坏道让人伤心 硬盘缺陷探秘 |
作者: 来源: 日期:2009-2-25 14:42:34 点击次数: 26 |
硬盘是目前PC系统中最主要的存储设备,同时硬盘是PC系统中出故障率最高的部件。用户在使用硬盘过程中,硬盘出现故障怎么办呢?如果还在质保期内,当然是尽量找到销售商要求保修。但现在大多数IDE硬盘质保期只有一年,而大多数用户都希望一个硬盘能使用三年以上。如果质保期过后硬盘出了故障,就得考虑更换或对它进行修理。 |
2009年3月28日星期六
硬盘缺陷数据恢复探秘
硬盘缺陷数据恢复探秘
| 坏道让人伤心 硬盘缺陷探秘 |
作者: 来源: 日期:2009-2-25 14:42:34 点击次数: 26 |
硬盘是目前PC系统中最主要的存储设备,同时硬盘是PC系统中出故障率最高的部件。用户在使用硬盘过程中,硬盘出现故障怎么办呢?如果还在质保期内,当然是尽量找到销售商要求保修。但现在大多数IDE硬盘质保期只有一年,而大多数用户都希望一个硬盘能使用三年以上。如果质保期过后硬盘出了故障,就得考虑更换或对它进行修理。 |
辽宁省某传媒公司 (软RAID0数据恢复)
辽宁省某传媒公司 (软RAID0数据恢复)
长春客车铺椅股份合作公司(HP服务器RAID5磁盘阵列数据恢复
| |||||||||||||||||||||||||||||||||||
| |
| 版权所有 沈阳凯文数据恢复中心 地址:沈阳市和平区三好街90号艾特国际花园5-1-403 邮编:110004 |
长春客车铺椅股份合作公司(HP服务器RAID5磁盘阵列数据恢复
| |||||||||||||||||||||||||||||||||||
| |
| 版权所有 沈阳凯文数据恢复中心 地址:沈阳市和平区三好街90号艾特国际花园5-1-403 邮编:110004 |
光纤网卡和HBA卡区别
光纤网卡和HBA卡区别 Post By:2009-3-27 13:36:02
在早期的SAN存储系统中,服务器与交换机的数据传输是通过光纤进行的,因为服务器是把SCSI指令传输到存储设备上,不能走普通LAN网的IP协议,所以需要使用FC传输,因此这种SAN就叫FC-SAN,而后期出现了用IP协议封装的SAN,可以完全走普通LAN网络,因此叫做IP-SAN,其中最典型的就是现在热门的ISCSI。
这两种方式都需要对数据块进行繁重的读包解包操作,因此高性能的SAN系统是需要在服务器上安装一块专门负责解包工作以减轻处理器负担的网卡,这种网卡大家就叫它HBA卡,它除了执行解包工作外当然还可以提供一个光纤接口(如果是iSCSI HBA卡就是提供普通的RJ45接口)以用于跟对应的交换机连接;另外,HBA物理上你可以把它当作网卡一样插?CI或者PCI-E槽位里,因此这种设备的用法非常相一张网卡,很多人也就把它跟普通网卡或普通的光纤网卡混淆了。当然,有的iSCSI HBA卡就可以当作普通网卡来用,不过从价格上考虑这是非常奢侈的。
HBA的常规定义:就是连接主机I/O总线和计算机内存系统的I/O适配器。按照这个定义,像显卡就是连接视频总线和内存,网卡就是连接网络总线和内存,SCSI-FC卡就是连接SCSI或者FC总线和内存的,它们都应该算是HBA。HBA卡有FC-HBA和iSCSI HBA将来还有其他HBA卡,但是,HBA通常用在SCSI。Adapter(适配器)和NIC用于FC;而NIC也会用于以太网和令牌环网。
其实,网卡是大家常提到的一个类型设备的总称,是指安装在主机里,通过网络连接线(双绞线、光纤线缆、同轴电缆等)与网络交换机(以太网交换机、FC交换机、ISCSI交换机等)、或与其它网络设备(存储设备、服务器、工作站等)连接,从而形成一个网络的硬件设备。
那么,光纤网卡这个称呼到底是不是指光纤口HBA卡呢?
实际上大家常说的光纤网卡指的就是光纤通道网络里的HBA卡。
因传输协议的不同的,网卡可分为三种,一是以太网卡,二是FC网卡,三是iSCSI网卡。
?以太网卡:学名Ethernet Adapter,传输协议为IP协议,一般通过光纤线缆或双绞线与以太网交换机连接。接口类型分为光口和电口。光口一般都是通过光纤线缆来进行数据传输,接口模块一般为SFP(传输率2Gb/s)和GBIC(1Gb/s),对应的接口为SC、ST和LC。电口目前常用接口类型为RJ45,用来与双绞线连接,也有与同轴电缆连接的接口,不过现在已经用的比较少了。
?FC网卡:一般也叫光纤网卡,学名Fibre Channel HBA。传输协议为光纤通道协议,一般通过光纤线缆与光纤通道交换机连接。接口类型分为光口和电口。光口一般都是通过光纤线缆来进行数据传输,接口模块一般为SFP(传输率2Gb/s)和GBIC(1Gb/s),对应的接口为SC和LC。电口的接口类型一般为DB9针或HSSDC。
?ISCSI网卡:学名ISCSI HBA,传输ISCSI协议,接口类型与以太网卡相同。
“光纤网卡”一般是指FC HBA卡,插在服务器上,外接存储用的光纤交换机;而光口的以太网卡一般都叫做“光纤以太网卡”,也是插在服务器上,不过它外接的是带光口的以太网交换机。
HBA卡:FC-HBA卡(俗称:光纤网卡)、iSCSI-HBA卡(RJ45接口)
以太网卡:光纤接口的以太网卡(俗称:光纤以太网卡)
2009年3月15日星期日
FAT文件系统数据恢复原理
| FAT文件系统数据恢复原理 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一、硬盘的物理结构:
二、硬盘的逻辑结构。 三、磁盘引导原理。 3.1 MBR(master boot record)扇区: 你的硬盘的MBR引导代码可能并非这样。不过即使不同,所执行的功能大体是一样的。这是wowocock关于磁盘mbr的反编译,已加了详细的注释,感兴趣可以细细研究一下。
注:上表中的超过1字节的数据都以实际数据显示,就是按高位到地位的方式显示。存储时是按低位到高位存储的。两者表现不同,请仔细看清楚。以后出现的表,图均同。 也可以在winhex中看到这些参数的意义:
扩展分区表项中的相对扇区数字段所显示的是从扩展分区开始到逻辑驱动器中第一个扇区的位移的字节数。总扇区数字段中的数是指组成该逻辑驱动器的扇区数目。总扇区数字段的值等于从扩展分区表项所定义的引导扇区到逻辑驱动器末尾的扇区数。 有时候在磁盘的末尾会有剩余空间,剩余空间是什么呢?我们前面说到,分区是以1柱面的容量为分区粒度的,那么如果磁盘总空间不是整数个柱面的话,不够一个柱面的剩下的空间就是剩余空间了,这部分空间并不参与分区,所以一般无法利用。照道理说,磁盘的物理模式决定了磁盘的总容量就应该是整数个柱面的容量,为什么会有不够一个柱面的空间呢。在我的理解看来,本来现在的磁盘为了更大的利用空间,一般在物理上并不是按照外围的扇区大于里圈的扇区这种管理方式,只是为了与操作系统兼容而抽象出来CHS。可能其实际空间容量不一定正好为整数个柱面的容量吧 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FAT文件系统数据恢复原理
| FAT文件系统数据恢复原理 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一、硬盘的物理结构:
二、硬盘的逻辑结构。 三、磁盘引导原理。 3.1 MBR(master boot record)扇区: 你的硬盘的MBR引导代码可能并非这样。不过即使不同,所执行的功能大体是一样的。这是wowocock关于磁盘mbr的反编译,已加了详细的注释,感兴趣可以细细研究一下。
注:上表中的超过1字节的数据都以实际数据显示,就是按高位到地位的方式显示。存储时是按低位到高位存储的。两者表现不同,请仔细看清楚。以后出现的表,图均同。 也可以在winhex中看到这些参数的意义:
扩展分区表项中的相对扇区数字段所显示的是从扩展分区开始到逻辑驱动器中第一个扇区的位移的字节数。总扇区数字段中的数是指组成该逻辑驱动器的扇区数目。总扇区数字段的值等于从扩展分区表项所定义的引导扇区到逻辑驱动器末尾的扇区数。 有时候在磁盘的末尾会有剩余空间,剩余空间是什么呢?我们前面说到,分区是以1柱面的容量为分区粒度的,那么如果磁盘总空间不是整数个柱面的话,不够一个柱面的剩下的空间就是剩余空间了,这部分空间并不参与分区,所以一般无法利用。照道理说,磁盘的物理模式决定了磁盘的总容量就应该是整数个柱面的容量,为什么会有不够一个柱面的空间呢。在我的理解看来,本来现在的磁盘为了更大的利用空间,一般在物理上并不是按照外围的扇区大于里圈的扇区这种管理方式,只是为了与操作系统兼容而抽象出来CHS。可能其实际空间容量不一定正好为整数个柱面的容量吧 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2009年3月13日星期五
什么叫嵌入式硬盘录像机,数据如何恢复
稳定性:
嵌入式硬盘录像机的稳定性高的原因:从硬件上主要体现在各部分都集成在一块主板上,对抗震、灰尘多等恶劣环境的适应能力要好;从软件上主要体现在其系统与硬盘录像机(DVR)的监控系统完整的结合在一起,不容易受到一些额外的因素影响,如操作系统的自身不稳定性和冗余的附带功能所引起的不良因素。不过也有一些劣质的嵌入式硬盘录像机的稳定性很差。
维护性:
嵌入式硬盘录像机的易维护性低的原因:主要体现在硬件上,嵌入式因集成度过高,对维护人员的专业素质同要求相当高,这对目前中国的国情来讲,这样的人才太小,一出问题基本都要发回产商进行维修,其维修成本可想而知,尤其是过了保修期。而这个过程少则一个星期,多则一两个月,这给客户使用和下次一选购造成严重的内心反感,也给很多的工程商带来相当多的麻烦,甚至客户流失;从软件上来讲,嵌入式的软件基本不需要维护,其软件维护成本远比基于Windows和Linux操作系统之上的监控系统要低得多。
抗病毒性
嵌入式硬盘录像机的抗病毒性高的原因:主要是因为其硬件、软件都是专用的,芯片存储的数据只读,不可写,并且软件的附带功能非常少,因此,病毒根本无从入手。
在如今的网上能找到很多的这方面资料,但基本都没有详细的论述,并且多多少少都会带有一些偏激的话语,给很多的人带来一些误导。希望能过通该篇文章抛砖引玉,让大家找出自己最需要的产品.如今市场上的硬盘录像机从组合(包括硬件的架构和软件的类型)上分,主要有三种产品,①是纯嵌入式硬盘录像机(硬件、软件集成在一起);②是PC式硬盘录像机(硬件、软件是完全分开,且监控系统还是基于某一操作系统(如:Windows 98/2000/XP Linux)之上);③PC嵌入式硬盘录像机(硬件、软件是分开的,但监控系统不是基于某一操作系统之上,而是把某一操作系统的内核提取出来与监控系统完美结合在一起,并以嵌入式软件的方式运行。本文主要从价格、性能、稳定、易维护性、附带功能、扩展性、抗病毒性、定制性、单机路数、网络应用性、新技术应用速度几个方面的情况下对这三种硬盘录像机进行评比。
比较结果的分析:
嵌入式硬盘录像机的价格高的原因:主要体现在其技术含量会比PC的要高,投入的前期成本大,能介入的企业相对PC式的要难且少。由此也引起另一个价格高的原因是,因为介入的企业少,其使用的硬件价格的透明性与进竞争性不够高。
PC式硬盘录像机的价格低的原因:主要体现在其硬件设备的竞争激烈、透明性高,很多都是系统集成商或工程商自行组装,节省很多的品牌费用和其它一些额外开支。另有一个非常重要的原因是因为Windows(Linux 操作系统除外,一般50元就可买到正版,也有免费版)操作系统是盗版的,但这个Windows 版DVR的优势现正随着微软在中国打击盗版的行动而在慢慢退失。
PC嵌入式硬盘录像机的价格居中的原因:主要体现在其硬件设备的竞争激烈、透明性高,很多都是系统集成商或工程商自行组装,节省很多的品牌费用和其它一些额外开支(这与PC式硬盘录像机一样),并且嵌入式的监控软件对硬件要求要比基于操作系统上的监控软件对硬件的要求较低。软件方面由于其技术含量要比基于某一操作系统上的监控系统要高,固其价格也相对要高一些。但把硬件(同路数、同采集卡的情况下)与软件结合起来,其整体价格与PC硬盘录像机(如是Windows DVR 则不算Windows操作系统的价格)的价格基本持平。
性能:
嵌入式硬盘录像机的性能高的原因:从硬件上主要体现在其内部板卡都集成在一块或两块主板上,经过产家在技术上的整合,其配置上要比PC机的要低,而运行的性能上能与高它一定硬件配置PC机的相比并不逊色;从软件上主要体现,其系统与硬盘录像机的操作系统完美的结合在一起,是直接对硬件进行调用,加快了反应时间,提高了运行速度,减少了很多不必要的额外功能运行,而基于Linux 、Windows 操作系统之上的硬盘录像机是绝对做不到的。
PC式硬盘录像机的性能低的原因:从硬件上主要体现在其都是自行组装的,其技术整合性不够高。另也有一些系统集成商和工程商在这方面并无太多的实力,对硬件知识和硬件与软件的结合性方面了解不够,造成一些高配置与低配置的搭配不当,也是一个很重要的原因。不过现在的硬件性能已经很高,且发展相当迅速,这并不足以影响PC式硬盘录像机的性能,不过性价比有所降低;从软件上主要体现在其是基于Windows和Linux操作系统之上,运行着很多监控系统不需要的功能,这不仅存在很多冗余功能,影响运行速度还是引起监控系统不稳定的主要原因之一。
PC嵌入式硬盘录像机的性能居中的原因:从硬件上的体现与PC式硬盘录像机的情况基本一样。但在软件上其是对某些硬件的直接调用相和去掉了操作系统的大部分冗余(对监控系统而言)功能。固PC嵌入式硬盘录像机对PC式硬盘录像机的性能要高出一些。
稳定性:
嵌入式硬盘录像机的稳定性高的原因:从硬件上主要体现在各部分都集成在一块主板上,对抗震、灰尘多等恶劣环境的适应能力要好;从软件上主要体现在其系统与硬盘录像机(DVR)的监控系统完整的结合在一起,不容易受到一些额外的因素影响,如操作系统的自身不稳定性和冗余的附带功能所引起的不良因素。不过也有一些劣质的嵌入式硬盘录像机的稳定性很差。
PC式的硬盘录像机的稳定性低的原因:从硬件上主要体现在各部分都是通过插卡式连结在一起,对于恶劣环境的适应能力不够好,这是PC机以来的一个通病,不过随着现在的硬件技术的发展,这已经比前几年有很大的提高,在这方面与嵌入硬盘录像机的差距已越来越少;从软件上主要体现在操作系统(Windows 、Linux)本身的稳定性上,Linux 要比Windows稳定一些。
PC嵌入式硬盘录像机的稳定性居中的原因:其硬件与PC式硬盘录像机的硬件一样,但其软件的因不是基于某一操作系统,固其能很好的消除操作本身带来不稳定性的影响。且技术含量高,一般企业没有这个能力进入,也为PC嵌入式硬盘录像机监控系统的稳定性带来另一保证。
易维护性:
嵌入式硬盘录像机的易维护性低的原因:主要体现在硬件上,嵌入式因集成度过高,对维护人员的专业素质同要求相当高,这对目前中国的国情来讲,这样的人才太小,一出问题基本都要发回产商进行维修,其维修成本可想而知,尤其是过了保修期。而这个过程少则一个星期,多则一两个月,这给客户使用和下次一选购造成严重的内心反感,也给很多的工程商带来相当多的麻烦,甚至客户流失;从软件上来讲,嵌入式的软件基本不需要维护,其软件维护成本远比基于Windows和Linux操作系统之上的监控系统要低得多。
PC式硬盘录像机的易维护性居中的原因:从硬件上主要体现在,因PC机都能自行组装,其硬件都随处可自己购买,且工程商也会有一些备用。另外对维护人员的专业素质要求也高,这样即使PC硬件有问题也能够得到很快的解决;从软件上主要体现在Windows和Linux系统太复杂,冗余功能比较多维护起来效麻烦,但最多大不了重装一次系统即可完全解决,远比嵌入式硬盘录像机要发回产商要方便快捷得多。
PC嵌入式硬盘录像机的易维护性高的原因:其硬件维护与PC式硬盘录像机一样,而嵌入式软件则与嵌入式硬盘录像机的软件基本一样,可以认为是不需要维护的。固其易维护是最高、最方便的、成本也是最低的。
2009年3月12日星期四
磁带机、磁带库和磁盘阵列有什么区别?
磁带机、磁带库和磁盘阵列有什么区别?
磁带机
磁带机(Tape Drive)一般指单驱动器产品,通常由磁带驱动器和磁带构成,是一种经济、可靠、容量大、速度快的备份设备。这种产品采用高纠错能力编码技术和写后即读通道技术,可以大大提高数据备份的可靠性。根据装带方式的不同,一般分为手动装带磁带机和自动装带磁带机,即自动加载磁带机。
自动加载磁带机实际上是将磁带和磁带机有机结合组成的。自动加载磁带机是一个位于单机中的磁带驱动器和自动磁带更换装置,它可以从装有多盘磁带的磁带匣中拾取磁带并放入驱动器中,或执行相反的过程。它可以备份100GB-200GB或者更多的数据。自动加载磁带机能够支持例行备份过程,自动为每日的备份工作装载新的磁带。一个拥有工作组服务器的小公司可以使用自动加载磁带机来自动完成备份工作。
磁带库
磁带库是像自动加载磁带机一样的基于磁带的备份系统,它能够提供同样的基本自动备份和数据恢复功能,但同时具有更先进的技术特点。它的存储容量可达到数百PB(1pb=100万GB),可以实现连续备份、自动搜索磁带,也可以在驱动管理软件控制下实现智能恢复、实时监控和统计,整个数据存储备份过程完全摆脱了人工干涉。
磁盘阵列,简称盘阵,计算机行业使用的一种企业级存储系统。盘阵把多个磁盘组合成一个阵列,通过RAID和虚拟化等技术手段,作为一个单一的存储设备来使用。通过把数据分散在不同的物理磁盘中,盘阵可以减低数据的访问时间、提高访问速度;通过RAID等容错机制,它可以提高数据的安全性;另外,它还可以有效的利用磁盘空间。
要全面理解“磁盘阵列”,就还必须了解以下几个重要概念:
最大存储容量 是指磁盘阵列设备所能存储数据容量的极限,通俗的讲,就是磁盘阵列设备能够支持的最大硬盘数量乘以单个硬盘容量就是最大存储容量,其实这是个理论值。实际上这个数值还取决于所使用RAID(独立冗余磁盘整理)的级别,采用不同的RAID级别,有效的存储容量也就有所差别。通常,一般小型的磁盘阵列设备会支持几百GB的存储容量,适合中小型公司作为存储设备共享数据使用,而中高档的磁盘阵列设备应该支持T级别的容量(1TB = 1000GB)。
平均传输率 是指数据从磁盘阵列的硬盘里读出送到外部主机或其他地方的稳定速度,而不是突发速率,单位通常是Mb/s(兆位/秒)。这个数值取决于磁盘阵列所使用的外部主机通道和所用磁盘类型,通常使用SCSI硬盘作为阵列和FC(Fiber Channel)光纤主机通道的速率为最高,一般可达1000Mb/s以上。而采用IDE硬盘作为阵列的产品的速率就相对于较低,适合规模不大的用户群使用。
硬盘转速 是指硬盘内电机主轴的转动速度,单位是RPM(每分钟旋转次数)。其转速越高内部传输速率就越大。目前常见的IDE接口硬盘转速为5400RPM和7200RPM,而SCSI接口的硬盘的转速可达到10000RPM以上。如果是小型公司没有大量数据存储的话,用5400RPM或7200RPM的硬盘即可,而对于有大量数据要求的部门则最好选用高速SCSI硬盘,且具有热插拔的优点。
每台磁盘阵列设备都配备了一定数量的内存作为高速缓存使用,而且大多用户以后可以扩充。在磁盘阵列设备中,常见的内存类型由SDRAM(同步内存)、FLASH(闪存)等。不同的磁盘阵列产品出厂时配备的内存容量不同,一般为几十兆到数GB(1GB=1000MB)容量不等,这取决于磁盘阵列产品的应用范围,一般来讲,应用在小规模的局域网当中的磁盘阵列,如果只是应付几台设备的访问,64M以下内存容量即可。如果是上百个节点以上的访问,就得需要上G容量的内存。当然,这不是绝对的因素,磁盘阵列产品的综合性能发挥还取决于它的处理器能力、硬盘速度及其网络实际环境等因素的制约。总之,选购磁盘阵列产品时,应该综合考虑各个方面的性能参数。
MTBF,即平均无故障时间,英文全称是“Mean Time Between Failure”。是衡量一个产品(尤其是电器产品)的可靠性指标。单位为“小时”。它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。具体来说,是指相邻两次故障之间的平均工作时间,也称为平均故障间隔。它仅适用于可维修产品。同时也规定产品在总的使用阶段累计工作时间与故障次数的比值为MTBF。磁盘阵列产品一般MTBF不能低于50000小时。
磁盘阵列作为数据的存储设备,供网络用户使用,那么就需要磁盘阵列提供接口,和服务器主机或其他网络设备相连接,这个接口我们把它叫做主机通道或外接主机通道。现在大多数外接主机通道为Ultra2 SCSI和Ultra3 SCSI,部分产品由于和SAN(存储区域网络)连接具有FC(Fiber Channel光纤通道)接口。
通常,磁盘阵列有单主机通道磁盘阵列和多主机通道磁盘阵列之别: 单主机通道磁盘阵列只能接一台主机,多主机通道磁盘阵列可接多个主机系统,并同时使用,有很大的灵活扩充能力,可以群集(Cluster)的方式共用磁盘阵列。且大多数的阵列都支持73GB、36GB和18GB的硬盘,也有部分的阵列可以支持180GB的硬盘,并支持热插拔,其可支持的RAID级别有0、1(0+1)、3和5等。
磁带机、磁带库和磁盘阵列有什么区别?
磁带机、磁带库和磁盘阵列有什么区别?
磁带机
磁带机(Tape Drive)一般指单驱动器产品,通常由磁带驱动器和磁带构成,是一种经济、可靠、容量大、速度快的备份设备。这种产品采用高纠错能力编码技术和写后即读通道技术,可以大大提高数据备份的可靠性。根据装带方式的不同,一般分为手动装带磁带机和自动装带磁带机,即自动加载磁带机。
自动加载磁带机实际上是将磁带和磁带机有机结合组成的。自动加载磁带机是一个位于单机中的磁带驱动器和自动磁带更换装置,它可以从装有多盘磁带的磁带匣中拾取磁带并放入驱动器中,或执行相反的过程。它可以备份100GB-200GB或者更多的数据。自动加载磁带机能够支持例行备份过程,自动为每日的备份工作装载新的磁带。一个拥有工作组服务器的小公司可以使用自动加载磁带机来自动完成备份工作。
磁带库
磁带库是像自动加载磁带机一样的基于磁带的备份系统,它能够提供同样的基本自动备份和数据恢复功能,但同时具有更先进的技术特点。它的存储容量可达到数百PB(1pb=100万GB),可以实现连续备份、自动搜索磁带,也可以在驱动管理软件控制下实现智能恢复、实时监控和统计,整个数据存储备份过程完全摆脱了人工干涉。
磁盘阵列,简称盘阵,计算机行业使用的一种企业级存储系统。盘阵把多个磁盘组合成一个阵列,通过RAID和虚拟化等技术手段,作为一个单一的存储设备来使用。通过把数据分散在不同的物理磁盘中,盘阵可以减低数据的访问时间、提高访问速度;通过RAID等容错机制,它可以提高数据的安全性;另外,它还可以有效的利用磁盘空间。
要全面理解“磁盘阵列”,就还必须了解以下几个重要概念:
最大存储容量 是指磁盘阵列设备所能存储数据容量的极限,通俗的讲,就是磁盘阵列设备能够支持的最大硬盘数量乘以单个硬盘容量就是最大存储容量,其实这是个理论值。实际上这个数值还取决于所使用RAID(独立冗余磁盘整理)的级别,采用不同的RAID级别,有效的存储容量也就有所差别。通常,一般小型的磁盘阵列设备会支持几百GB的存储容量,适合中小型公司作为存储设备共享数据使用,而中高档的磁盘阵列设备应该支持T级别的容量(1TB = 1000GB)。
平均传输率 是指数据从磁盘阵列的硬盘里读出送到外部主机或其他地方的稳定速度,而不是突发速率,单位通常是Mb/s(兆位/秒)。这个数值取决于磁盘阵列所使用的外部主机通道和所用磁盘类型,通常使用SCSI硬盘作为阵列和FC(Fiber Channel)光纤主机通道的速率为最高,一般可达1000Mb/s以上。而采用IDE硬盘作为阵列的产品的速率就相对于较低,适合规模不大的用户群使用。
硬盘转速 是指硬盘内电机主轴的转动速度,单位是RPM(每分钟旋转次数)。其转速越高内部传输速率就越大。目前常见的IDE接口硬盘转速为5400RPM和7200RPM,而SCSI接口的硬盘的转速可达到10000RPM以上。如果是小型公司没有大量数据存储的话,用5400RPM或7200RPM的硬盘即可,而对于有大量数据要求的部门则最好选用高速SCSI硬盘,且具有热插拔的优点。
每台磁盘阵列设备都配备了一定数量的内存作为高速缓存使用,而且大多用户以后可以扩充。在磁盘阵列设备中,常见的内存类型由SDRAM(同步内存)、FLASH(闪存)等。不同的磁盘阵列产品出厂时配备的内存容量不同,一般为几十兆到数GB(1GB=1000MB)容量不等,这取决于磁盘阵列产品的应用范围,一般来讲,应用在小规模的局域网当中的磁盘阵列,如果只是应付几台设备的访问,64M以下内存容量即可。如果是上百个节点以上的访问,就得需要上G容量的内存。当然,这不是绝对的因素,磁盘阵列产品的综合性能发挥还取决于它的处理器能力、硬盘速度及其网络实际环境等因素的制约。总之,选购磁盘阵列产品时,应该综合考虑各个方面的性能参数。
MTBF,即平均无故障时间,英文全称是“Mean Time Between Failure”。是衡量一个产品(尤其是电器产品)的可靠性指标。单位为“小时”。它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。具体来说,是指相邻两次故障之间的平均工作时间,也称为平均故障间隔。它仅适用于可维修产品。同时也规定产品在总的使用阶段累计工作时间与故障次数的比值为MTBF。磁盘阵列产品一般MTBF不能低于50000小时。
磁盘阵列作为数据的存储设备,供网络用户使用,那么就需要磁盘阵列提供接口,和服务器主机或其他网络设备相连接,这个接口我们把它叫做主机通道或外接主机通道。现在大多数外接主机通道为Ultra2 SCSI和Ultra3 SCSI,部分产品由于和SAN(存储区域网络)连接具有FC(Fiber Channel光纤通道)接口。
通常,磁盘阵列有单主机通道磁盘阵列和多主机通道磁盘阵列之别: 单主机通道磁盘阵列只能接一台主机,多主机通道磁盘阵列可接多个主机系统,并同时使用,有很大的灵活扩充能力,可以群集(Cluster)的方式共用磁盘阵列。且大多数的阵列都支持73GB、36GB和18GB的硬盘,也有部分的阵列可以支持180GB的硬盘,并支持热插拔,其可支持的RAID级别有0、1(0+1)、3和5等。
磁带机、磁带库和磁盘阵列有什么区别?
磁带机、磁带库和磁盘阵列有什么区别?
磁带机
磁带机(Tape Drive)一般指单驱动器产品,通常由磁带驱动器和磁带构成,是一种经济、可靠、容量大、速度快的备份设备。这种产品采用高纠错能力编码技术和写后即读通道技术,可以大大提高数据备份的可靠性。根据装带方式的不同,一般分为手动装带磁带机和自动装带磁带机,即自动加载磁带机。
自动加载磁带机实际上是将磁带和磁带机有机结合组成的。自动加载磁带机是一个位于单机中的磁带驱动器和自动磁带更换装置,它可以从装有多盘磁带的磁带匣中拾取磁带并放入驱动器中,或执行相反的过程。它可以备份100GB-200GB或者更多的数据。自动加载磁带机能够支持例行备份过程,自动为每日的备份工作装载新的磁带。一个拥有工作组服务器的小公司可以使用自动加载磁带机来自动完成备份工作。
磁带库
磁带库是像自动加载磁带机一样的基于磁带的备份系统,它能够提供同样的基本自动备份和数据恢复功能,但同时具有更先进的技术特点。它的存储容量可达到数百PB(1pb=100万GB),可以实现连续备份、自动搜索磁带,也可以在驱动管理软件控制下实现智能恢复、实时监控和统计,整个数据存储备份过程完全摆脱了人工干涉。
磁盘阵列,简称盘阵,计算机行业使用的一种企业级存储系统。盘阵把多个磁盘组合成一个阵列,通过RAID和虚拟化等技术手段,作为一个单一的存储设备来使用。通过把数据分散在不同的物理磁盘中,盘阵可以减低数据的访问时间、提高访问速度;通过RAID等容错机制,它可以提高数据的安全性;另外,它还可以有效的利用磁盘空间。
要全面理解“磁盘阵列”,就还必须了解以下几个重要概念:
最大存储容量 是指磁盘阵列设备所能存储数据容量的极限,通俗的讲,就是磁盘阵列设备能够支持的最大硬盘数量乘以单个硬盘容量就是最大存储容量,其实这是个理论值。实际上这个数值还取决于所使用RAID(独立冗余磁盘整理)的级别,采用不同的RAID级别,有效的存储容量也就有所差别。通常,一般小型的磁盘阵列设备会支持几百GB的存储容量,适合中小型公司作为存储设备共享数据使用,而中高档的磁盘阵列设备应该支持T级别的容量(1TB = 1000GB)。
平均传输率 是指数据从磁盘阵列的硬盘里读出送到外部主机或其他地方的稳定速度,而不是突发速率,单位通常是Mb/s(兆位/秒)。这个数值取决于磁盘阵列所使用的外部主机通道和所用磁盘类型,通常使用SCSI硬盘作为阵列和FC(Fiber Channel)光纤主机通道的速率为最高,一般可达1000Mb/s以上。而采用IDE硬盘作为阵列的产品的速率就相对于较低,适合规模不大的用户群使用。
硬盘转速 是指硬盘内电机主轴的转动速度,单位是RPM(每分钟旋转次数)。其转速越高内部传输速率就越大。目前常见的IDE接口硬盘转速为5400RPM和7200RPM,而SCSI接口的硬盘的转速可达到10000RPM以上。如果是小型公司没有大量数据存储的话,用5400RPM或7200RPM的硬盘即可,而对于有大量数据要求的部门则最好选用高速SCSI硬盘,且具有热插拔的优点。
每台磁盘阵列设备都配备了一定数量的内存作为高速缓存使用,而且大多用户以后可以扩充。在磁盘阵列设备中,常见的内存类型由SDRAM(同步内存)、FLASH(闪存)等。不同的磁盘阵列产品出厂时配备的内存容量不同,一般为几十兆到数GB(1GB=1000MB)容量不等,这取决于磁盘阵列产品的应用范围,一般来讲,应用在小规模的局域网当中的磁盘阵列,如果只是应付几台设备的访问,64M以下内存容量即可。如果是上百个节点以上的访问,就得需要上G容量的内存。当然,这不是绝对的因素,磁盘阵列产品的综合性能发挥还取决于它的处理器能力、硬盘速度及其网络实际环境等因素的制约。总之,选购磁盘阵列产品时,应该综合考虑各个方面的性能参数。
MTBF,即平均无故障时间,英文全称是“Mean Time Between Failure”。是衡量一个产品(尤其是电器产品)的可靠性指标。单位为“小时”。它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。具体来说,是指相邻两次故障之间的平均工作时间,也称为平均故障间隔。它仅适用于可维修产品。同时也规定产品在总的使用阶段累计工作时间与故障次数的比值为MTBF。磁盘阵列产品一般MTBF不能低于50000小时。
磁盘阵列作为数据的存储设备,供网络用户使用,那么就需要磁盘阵列提供接口,和服务器主机或其他网络设备相连接,这个接口我们把它叫做主机通道或外接主机通道。现在大多数外接主机通道为Ultra2 SCSI和Ultra3 SCSI,部分产品由于和SAN(存储区域网络)连接具有FC(Fiber Channel光纤通道)接口。
通常,磁盘阵列有单主机通道磁盘阵列和多主机通道磁盘阵列之别: 单主机通道磁盘阵列只能接一台主机,多主机通道磁盘阵列可接多个主机系统,并同时使用,有很大的灵活扩充能力,可以群集(Cluster)的方式共用磁盘阵列。且大多数的阵列都支持73GB、36GB和18GB的硬盘,也有部分的阵列可以支持180GB的硬盘,并支持热插拔,其可支持的RAID级别有0、1(0+1)、3和5等。
2009年3月9日星期一
Oracle数据库管理脚本介绍
Oracle数据库管理脚本介绍
Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用Oracle统一安装器(Oracle Universal Installer)创建数据库时,Oracle服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的Oracle数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或脚本的SQL。安装完数据库后,Oracle数据库管理脚本就存放在操作系统中。对于UNIX和NT操作系统,分别位于不同的物理目录下。
操作系统 脚本目录位置
UNIX $ORACLE_HOME/rdbms/admin
NT %ORACLE_HOME%\rdbms\admin
Oracle中几乎所有的系统管理脚本都保存在该文件目录下,该目录下含有上百个不同文件。这些不同的文件都有什么作用呢?本文将详细讨论组成Oracle数据库管理脚本的命名规范。这样用户看到某个文件大概就可以知道该文件主要用途是什么。该目录下的文件按照功能不同可分为4大类,Oracle为了容易区分这几类不同的文件,对于文件的命名遵从一定的规则。见表2所示。
命名规则 功能描述
cat*.sql 关于目录和数据字典信息
dbms*.sql 数据库中关于包的说明
prvt*.plb 加密过的包代码
utl*.sql 数据库其他功能的表和视图
下面来详细介绍这四种不同类型的脚本功能:
1、cat*.sql 脚本
该类脚本主要用于创建数据字典视图。其中,脚本catalog.sql 和 catproc.sql 是创建数据库后必须要运行的两个脚本。这两个脚本的功能说明见表3所示。
脚本 脚本说明
catalog.sql 创建系统常用的数据字典视图和同义词
catproc.sql 运行服务器端所需要的PL/SQL脚本
(1) catalog.sql
该脚本创建相对于系统基表的视图和系统动态性能视图以及他们的同义词。该脚本又同时运行创建其他对象的脚本,主要有:
基本PL/SQL环境,包括PL/SQL的声明:
- 数据类型
- 预定义例外
- 内建的过程和函数
- SQL操作等
审计
导入/导出
SQL*Loader
安装选项
2)catproc.sql
该脚本主要用于建立PL/SQL功能的使用环境。此外,还创建几个PL/SQL包用于扩展RDBMS功能。该脚本同时还为下面的一些RDBMS功能创建另外的一些包和视图:
警告(Alerts)
管道(Pipes)
日志分析(LogMiner)
大对象(Large objects)
对象(Objects)
高级队列(Advanced queuing)
复制选项( Replication option)
其他的一些内建包和选项(Other built-ins and options)
(3)其他脚本
在该目录下还有其他一些脚本用来扩展Oracle数据库服务器功能。如,catadt.sql 脚本用来创建RDBMS中用来显示兆数据信息的数据字典视图。catnoadt.sql 脚本用来删除这些表和视图。
2、dbms*.sql 和 prvt*.plb 脚本
这两类脚本用来创建扩展Oracle服务器功能的系统预定义的一些Oracle包的对象。这些程序均用来完成数据库管理任务。大多数的SQL脚本在运行catproc.sql脚本时被执行。一些额外的脚本必须由数据库管理员另外单独执行。例如,dbmspool.sql 脚本,用来显示在共享池中对象的大小并且为了减少共享池碎块可以将其在SGA中标记为保持或可删除。
3、utl*.sql 脚本
该类脚本只有在数据库需要另外的视图和表时才需要运行。例如,脚本utlxplan.sql,用来创建一个表,该表用于观察SQL语句的运行计划(Execution Plan)。
需要注意的是,绝大多数数据库管理脚本都必须在用户SYS下运行。数据库管理员如果打算运行这些脚本,最好首先阅读脚本内容中的相关信息,了解应该以什么用户来运行这些脚本。
Oracle数据库管理脚本介绍
Oracle数据库管理脚本介绍
Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用Oracle统一安装器(Oracle Universal Installer)创建数据库时,Oracle服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的Oracle数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或脚本的SQL。安装完数据库后,Oracle数据库管理脚本就存放在操作系统中。对于UNIX和NT操作系统,分别位于不同的物理目录下。
操作系统 脚本目录位置
UNIX $ORACLE_HOME/rdbms/admin
NT %ORACLE_HOME%\rdbms\admin
Oracle中几乎所有的系统管理脚本都保存在该文件目录下,该目录下含有上百个不同文件。这些不同的文件都有什么作用呢?本文将详细讨论组成Oracle数据库管理脚本的命名规范。这样用户看到某个文件大概就可以知道该文件主要用途是什么。该目录下的文件按照功能不同可分为4大类,Oracle为了容易区分这几类不同的文件,对于文件的命名遵从一定的规则。见表2所示。
命名规则 功能描述
cat*.sql 关于目录和数据字典信息
dbms*.sql 数据库中关于包的说明
prvt*.plb 加密过的包代码
utl*.sql 数据库其他功能的表和视图
下面来详细介绍这四种不同类型的脚本功能:
1、cat*.sql 脚本
该类脚本主要用于创建数据字典视图。其中,脚本catalog.sql 和 catproc.sql 是创建数据库后必须要运行的两个脚本。这两个脚本的功能说明见表3所示。
脚本 脚本说明
catalog.sql 创建系统常用的数据字典视图和同义词
catproc.sql 运行服务器端所需要的PL/SQL脚本
(1) catalog.sql
该脚本创建相对于系统基表的视图和系统动态性能视图以及他们的同义词。该脚本又同时运行创建其他对象的脚本,主要有:
基本PL/SQL环境,包括PL/SQL的声明:
- 数据类型
- 预定义例外
- 内建的过程和函数
- SQL操作等
审计
导入/导出
SQL*Loader
安装选项
2)catproc.sql
该脚本主要用于建立PL/SQL功能的使用环境。此外,还创建几个PL/SQL包用于扩展RDBMS功能。该脚本同时还为下面的一些RDBMS功能创建另外的一些包和视图:
警告(Alerts)
管道(Pipes)
日志分析(LogMiner)
大对象(Large objects)
对象(Objects)
高级队列(Advanced queuing)
复制选项( Replication option)
其他的一些内建包和选项(Other built-ins and options)
(3)其他脚本
在该目录下还有其他一些脚本用来扩展Oracle数据库服务器功能。如,catadt.sql 脚本用来创建RDBMS中用来显示兆数据信息的数据字典视图。catnoadt.sql 脚本用来删除这些表和视图。
2、dbms*.sql 和 prvt*.plb 脚本
这两类脚本用来创建扩展Oracle服务器功能的系统预定义的一些Oracle包的对象。这些程序均用来完成数据库管理任务。大多数的SQL脚本在运行catproc.sql脚本时被执行。一些额外的脚本必须由数据库管理员另外单独执行。例如,dbmspool.sql 脚本,用来显示在共享池中对象的大小并且为了减少共享池碎块可以将其在SGA中标记为保持或可删除。
3、utl*.sql 脚本
该类脚本只有在数据库需要另外的视图和表时才需要运行。例如,脚本utlxplan.sql,用来创建一个表,该表用于观察SQL语句的运行计划(Execution Plan)。
需要注意的是,绝大多数数据库管理脚本都必须在用户SYS下运行。数据库管理员如果打算运行这些脚本,最好首先阅读脚本内容中的相关信息,了解应该以什么用户来运行这些脚本。
Access数据导入到SQLServer2005
普通的SQL语法导入SQL2005建表就不用说了.
如何将数据导入到SQL2005呢.
其实方法如下:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO
INSERT INTO 表名(字段1,字段2,字段3)
SELECT 字段1,字段2,字段3
FROM opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\数据库名.mdb";Jet OLEDB:Database Password
Access数据导入到SQLServer2005
普通的SQL语法导入SQL2005建表就不用说了.
如何将数据导入到SQL2005呢.
其实方法如下:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO
INSERT INTO 表名(字段1,字段2,字段3)
SELECT 字段1,字段2,字段3
FROM opendatasource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\数据库名.mdb";Jet OLEDB:Database Password
2009年3月7日星期六
Linux主流文件系统格式
| Linux主流文件系统格式 | ||
| ||