ISA Server服务器故障恢复一例
系统盘符更换之后的应对方法
河北 王春海
周四下午的时候某政府信息中心领导打电话告诉我 ISA Server服务器不能开机了。随后公司的技术员到达现场经过检查发现服务器显卡损坏。在更换显卡后服务器可以开机但却不能进入系统—-服务器在经过BIOS加电自检、进入硬盘启动后一直处于“黑屏”死机的状态 同时可以听到硬盘发出的 “克拉”、 “克拉” 的声音就感到硬盘也出问题了。
由于该单位采用了Windows Server 2003 “域”管理方式单位所有计算机都加入到域另有两台AD的域服务器 ISA Server 安装的Windows 2003企业版也加入域作为“成员”服务器所有工作站通过ISA Server以防火墙客户端的方式代理上网 ISA Server中的策略众多并且是几年以来陆续修改完善的。 以前一直没有考虑ISA Server 出问题所以也没有对ISAServer的策略进行过保存。该ISA Server是一台高档的PC机并不是专用的服务器这台计算机只有一块SATA 250GB的硬盘没有采用RAID 1或RAID 5进行磁盘冗余所以一般情况下首先要考虑恢复ISA Server、尤其是ISA Server的策略
我听到这些消息后马上赶往现场。在路途中现场的技术人员打电话告诉我他尝试用Windows Server 2003 “修复”安装的方式想让Windows Server 2003 “启动”起来但用Windows2003安装光盘启动后也是停留在“黑屏” 的现象。我让技术员把服务器上的硬盘拆下来装到其他计算机上做从盘用其他计算机操作系统是Windows XP或Windows Server 2003都可进入系统后使用chkdsk命令检查并修复ISA Server硬盘的错误。
我到达现场后技术员已经用chkdsk命令修复完毕并将硬盘装回到ISA Server服务器上但仍然不能启动 用Windows Server 2003安装光盘启动计算机也不能进入安装与修复界面。而技术员告诉我在将这块硬盘装到另一台计算机上 用chkdsk检查的时候是可以看到硬盘上的数据的并且硬盘有三个分区。我经过分析、判断
1硬盘已经出现问题必须更换。
2硬盘上的数据仍在 只是系统盘有错误或问题不能启动。
所以我决定先把服务器硬盘数据“备份”到新硬盘然后看情况决定下一步的行动。随后找来一块新硬盘SATA 500GB现在很少有250G以下的硬盘了 将其安装在服务器上使用Windows PE的光盘启动计算机进入Windows PE系统后使用ghost将原ISA Server服务器硬盘250GB采用 “全盘克隆” 的方式克隆到新硬盘上。
经过一个多小时的等待 克隆完成 关机并拆下原来的硬盘 用新硬盘启动进入了Windows Server 2003并且用管理员密码登录进入“域”进入系统看来一切正常。
但将服务器装到机架、接上内外网网线后发现工作站不能上网。进入ISA Server服务器后发现ISA Server管理控制台程序不能使用如果运行ISA Server管理控制台程序会出现程序安装的界面但不能进入ISA Server的控制台界面如图1所示。
图1 ISA Server出现安装界面
经过检查发现在使用ghost克隆硬盘后启动分区与系统分区的盘符对调这导致ISAServer不能启动。在原来的ISA Server服务器中Windows Server 2003与ISA Server 2006安装在D分区 系统分区 C分区原来有一个Windows Server 2003但已经不用这进C分区是“启动分区”分区表结构如图2所示。
启动C分区 系统D分区 保存其E他图数2据
而在克隆后的新硬盘上分区结构如图3所示。
启动D分区 系统C分区 保存其E他图数3据
由于ISA Server 2006是安装在D分区的program files文件夹下而现在这个分区已经改为“C”分区而现在的D分区是原来的C分区这个分区没有安装有ISA Server 即使有也不是正确的数据 这就导致ISA Server不能运行。
碰到这种情况还是第一次。考虑了一会之后我想 即然现在D盘启动分区原来的C盘上的Windows 2003已经不能用了干脆删除 而现在ISA Server “需要”在D盘上找那么把现在C盘上的ISA Server安装后的文件夹拷贝到现在的D盘上 ISA Server应该能用了。
于是重新启动服务器并用Windows PE工具光盘启动先将第1分区中的Windows、program files、Documents and Settings这三个文件删除然后将第2分区中的Windows、 programfiles、Documents and Settings这三个文件夹复制到第1分区 切记不要复制错。为了避免出现复制错误的情况事先已经为每个分区设臵了不同的卷标。盘符可以随系统而变但卷标是固定的不会变 。复制完成后取出Windows PE光盘重新启动进入系统再次检查可以进入ISA Server管理控制台但ISA Server服务仍然不能启动。如图4所示。 即使在“管理工具→服务” 中启动Microsoft Firewall服务也是不能启动。
图4 可以进入ISA Server控制台但出现错误
进入ISA Server管理控制台后发现ISA Server的策略都在我心中大定先把ISA Server的配臵备份图4左侧 然后再导出防火墙策略实际上在导出ISA Server配臵的时候已经同时备份了防火墙的策略 这样即使重装系统也简单了。
进入控制面板→添加/删除程序卸载ISA Server 2006然后运行ISA Server 2006安装程序重新安装ISA Server这样 ISA Server的服务就可以启动。然后恢复备份的ISA Server配臵ISA Server恢复了正常客户端也能上网整个恢复过程结束。
经验总结
1服务器最好有磁盘冗余这样当一块硬盘出问题时不至于“瘫痪”。 同时服务器重要设臵与数据要备份到其他位臵如另外一台服务器或工作站 。
2此次事件服务器硬盘已经濒临损坏但数据可以读出这是系统最终得以顺利恢复的前提。
3 出现问题后不要着急。解决问题的方法无一定之规只要小心假设大胆求证 问题总会解决。
4 即要学以致用又要灵活应用。复制、粘贴、替换谁都会本例就是将已经安装好的ISA Server复制到新目录得以恢复ISA Server的配臵。
5另外Windows Server 2003的“修复”安装是在有备份的前提下才可以使用的在没有备份的情况下越修复会越坏甚至到不能使用的地步。所以在能读取硬盘数据的前提下先用ghost的方法将所有数据“克隆”下来恢复为好这样 即使恢复出错还能再次用原来的磁盘、再次备份并再次恢复直到恢复成功。
ucloud美国云服务器怎么样?ucloud是国内知名云计算品牌服务商家,目前推出全球多地机房的海外云服务器。UCloud主打的优势是海外多机房,目前正在进行的2021全球大促活动参与促销的云服务器机房就多达18个。UCloud新一代旗舰产品快杰云服务器已上线洛杉矶节点,覆盖北美和亚太地区,火热促销中, 首月低至7元,轻松体验具备优秀性能与极高性价比的快杰云服务器。点击进入:ucloud美国洛杉矶...
Ceraus数据成立于2020年底,基于KVM虚拟架构技术;主营提供香港CN2、美国洛杉矶CN2、日本CN2的相关VPS云主机业务。喜迎国庆香港上新首月五折不限新老用户,cera机房,线路好,机器稳,适合做站五折优惠码:gqceraus 续费七五折官方网站:https://www.ceraus.com香港云内存CPU硬盘流量宽带优惠价格购买地址香港云2G2核40G不限5Mbps24元/月点击购买...
IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...