RAID 损坏后如何对物理硬盘做完整镜像
“磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。”【此定义来自百度百科】
RAID阵列一旦出现故障要想恢复其中的数据最首要的就是要对每一块单盘做镜像备份,本文就以 SAS 硬盘为例详细讲述raid中各单盘备份的方法和过程。
一、关闭磁盘阵列,将所有硬盘依次拔下来(最好标记好顺序号),挂接在不含 RAID 功能的 SAS 适配器上。
下图中的硬盘是3.5寸SAS硬盘的正反面图片(SAS 硬盘有 2.5 与 3.5 寸两种接口)
图一
图二
下图为其接口图片:
图三
我们图中的硬盘位SAS接口的硬盘,所以只可以使用SAS适配器进行连接。而同时若raid发生故障损坏后要完整备份数据就必须保证对所有硬盘的读写都是可回溯的。为此,只能使用不含 RAID 功能的 SAS 适配器进行连接后镜像,这样才能以单硬盘的方式进行访问。
下图为 PCI-E 接口的 SAS 适配卡。
图四
上图中为已经连接好数据线的卡。可以最多连接 4 块 SAS 硬盘(末端的接口可直接连接硬盘),此卡为 PCI-E 8×接口。
连接好硬盘的示意图如下:
图五
下图中的卡为 PCI-X 接口 SAS 适配卡。
图六
使用下图连线可直接连接 SAS 硬盘
图七
连接好线后的图如下:
图八
全部连接好的图如下所示:
图九
图十
图十一
图十二
二、保证挂接服务器使用操作系统为 WIN2003(其他系统也可以,本例以 WINDOWS 为例)。
进入系统后可以在磁盘管理中心看到多个单独的硬盘,此时切记不可初始化磁盘、分区或分配盘符给可能的磁盘分区(如果不确定是否可避免,建议不要进入磁盘管理)。 推荐的作法是利用直接可访问磁盘底层扇区内容的 16 进制编辑器。以 WINHEX 为例,安装好 WINHEX 后,进入 WINHEX,如下图所示:
图十三
点击 Tools—>Open disk 菜单,如下图:
图十四
点击后出现如下图所示:
图十五
上图中 Physical Media 下列出的即为当前系统挂接到的全部物理存储设备,而且不经过 RAID,均以单盘的方式进行挂接,此列表就会出现物理硬盘的 MODEL 号及容量。图中红色线框中为 3 块 IBM 73G 单盘的 ID 显示。
选中其中一块块硬盘,点击 OK 按钮便可以以物理地址 16 进制的方式打开磁盘(此时不管有没有分区,什么文件系统,都无关重要。打开的便是硬盘 73G 的存储空间内容),当然,在做镜像时,并不需要打开。我们只是打开这个对话框确定一下硬盘是否挂上。选择 Cancel 退出。 开始做镜像:
点击 Tools->Disk tools->Clone Disk,如下图所示:
图十六
弹出的对话框如下图:
图十七
点击图中蓝色所圈按钮,选择源磁盘。选中红色所圈按钮,选择目标文件。(我们的目的是将源硬盘镜像为一个文件,此后,这个文件就是对源硬盘的完整镜像了,大小等于源硬盘的大小,此例中,完成后,目标文件即有 73G 之大)如下图
图十八
此例中选中 HD2(即 3 块 IBM SAS 硬盘的第一块),点击 OK 后返回刚才的对话框,此时Source medium 列表中便会出来选中的 HD2 IBM…..
相同的方式,选择目标文件。如下图:
图十九
选好目标文件路径及文件名后。确定返回。
此时,Clone disk 对话框如下图。
图二十
请再次确认,Source(源)及 Destination(目标)是否正确。 对话框中的其他值应该为:点中 Copy entire medium(意为做全盘的镜像),Log procedure…可选(选中后,会在拷贝结束后展示摘要,推荐使用,可以知道硬盘是否有坏道等),其他参数不要管(其他参数通常适用于严重坏道等情形) 选好后(一定要确认源和目标),按下 OK 按钮便开始镜像操作了(WINHEX 第一次做此操作,当按下 OK 按钮时会弹出一个帮助框,意在提醒用户,此操作是有风险的。无碍,可关掉。之后不会再出现)
拷贝的过程如下图:
图二十一
此过程完成后,镜像就完成了。目标文件即等同于源硬盘,之后可以使用 WINHEX 用逆向还原回原硬盘。
RAID 损坏后如何对物理硬盘做完整镜像的更多相关文章
- 品牌电脑硬盘损坏后,使用MediaCreationTool从微软官方下载正版Windows到USB做安装盘
最近我的一台台式机电脑的硬盘损坏了.一开始是速度逐渐变慢,后来慢得难以忍受,有时半天无响应.查看 Windows event ,发现有 id 为 7 的磁盘报错.使用 Windows 8.1 家庭版自 ...
- DELL T430进RAID的方式:, 硬盘损坏后的处理方式
**DELL T430 新机安装2块硬盘后进RAID的方式: ** 一. BIOS更改 1.改启动方式为RAID mode : 开机按F2进入BIOS 界面 --->System BIOS - ...
- 如何用两块硬盘做磁盘阵列的教程Raid 1
如今,市面上的大部分服务器都自带有阵列卡.只要有两块以上硬盘,我们就可以利用服务器自带的阵列卡做磁盘阵列.Raid 1 为例.Raid 1 是磁盘阵列的其中一个系列,将两块硬盘构成磁盘阵列,可以保证数 ...
- 模拟示例raid 5(5块磁盘 3块做raid 2块做备份 ) raid 10(5块磁盘) 修改版
RAID5:需要至少三块(含)硬盘,兼顾存储性能.数据安全和储存成本. RAID10:需要至少四块(含)硬盘,兼具速度和安全性,但成本很高. raid 10(5块磁盘) 1.添加硬盘设备(添加5块) ...
- 搞定INTEL快速存储技术(用SSD硬盘做缓存加速)
给朋友买了个联想 ideapad s400超级本,还真是锻炼我的idea啊,原机不带WIN7系统,所以只好自己动手装WIN7,并打开24G SSD硬盘做缓存. 一.用常规方法GHOST了一个WIN7系 ...
- Zabbix整合MegaCLI实现物理硬盘的自动发现和监控
MegaCLI是LSI提供的用户空间管理RAID卡(LSI芯片)工具,适用于大多数的Dell服务器. MegaCLI介绍: http://zh.community.dell.com/techcente ...
- dell r710 服务器配置RAID5(3块硬盘做RAID5,另外再弄一块做数据冗余盘)
本文完全转载于:http://www.jb51.net/article/53814.htm,只为做笔记使用 ①4块硬盘做成RAID5 ②3块硬盘做RAID5,一块硬盘做热备盘 这两种配置之间的区别.大 ...
- 使用VMware将Linux装在物理硬盘上,开机即可进入Linux
我的笔记本上是双系统Windows和Linux .经常需要在两个系统间切换,很麻烦.于是我想到如果能用VMWare虚拟机加载物理硬盘中的系统,可以在需要时,直接启动另外一个系统. 注意:我的双 ...
- 使用VMware将Linux装在物理硬盘上,开机即可进入Linux (转)
目录(?)[-] 本文目的 具体操作 1 软件准备 2 安装 21 对硬盘操作 22 创建虚拟机并安装 23 使用Grub引导Linux 1. 本文目的 适合于没有光驱的计算机来安装Linux,还有 ...
随机推荐
- 【CJOJ2512】gcd之和(莫比乌斯反演)
[CJOJ2512]gcd之和(莫比乌斯反演) 题面 给定\(n,m(n,m<=10^7)\) 求 \[\sum_{i=1}^n\sum_{j=1}^mgcd(i,j)\] 题解 首先把公因数直 ...
- 【BZOJ2127】happiness(最小割)
[BZOJ2127]happiness(最小割) 题面 Description 高一一班的座位表是个n*m的矩阵,经过一个学期的相处,每个同学和前后左右相邻的同学互相成为了好朋友.这学期要分文理科了, ...
- 【WC2001】【cogs358】高性能计算机(动态规划)
[WC2001][cogs358]高性能计算机(动态规划) ##题面 [问题描述] 现在有一项时间紧迫的工程计算任务要交给你--国家高性能并行计算机的主管工程师--来完成.为了尽可能充分发挥并行计算机 ...
- 应用canvas绘制动态时钟--每秒自动动态更新时间
使用canvas绘制时钟 下文是部分代码,完整代码参照:https://github.com/lemoncool/canvas-clock,可直接下载. 首先看一下效果图:每隔一秒会动态更新时间 一. ...
- 使用netflix Zuul 代理你的微服务
构建 "微服务" 时的一个常见挑战是为系统的使用者提供一个统一的接口.您的服务被分割成一个个积木式的小程序,事实上这些细节本不应该对用户可见. 为了解决这个问题, Netflix ...
- 特定场景下Ajax技术的使用
ajax介绍 jax技术包含了几种技术:javascript.xml.css.xstl.dom.xhtml和XMLHttpRequest七种技术,所以ajax就像是粘合剂把七种技术整合到一起,从而发挥 ...
- thoughtworks面试题分析与解答
题目描述 A squad of robotic rovers are to be landed by NASA on a plateau on Mars. This plateau, which is ...
- js实现最长子串算法
var arr=["weeweadbshow","jhsaasrbgddbshow","ccbshow"]; function Longes ...
- PAT乙级-1043. 输出PATest(20)
给定一个长度不超过10000的.仅由英文字母构成的字符串.请将字符重新调整顺序,按"PATestPATest...."这样的顺序输出,并忽略其它字符.当然,六种字符的个数不一定是一 ...
- prompt 方法显示输入对话框
prompt 方法显示输入对话框 原理: prompt() 方法用于与用户交互,提示用户输入信息的对话框. prompt(str1,str2);此方法包含两个属性: str1:用于提示用户输入的信息. ...