在WindowsNT退休前应考虑的问题(转)

在WindowsNT退休前应考虑的问题(转)[@more@]

  时光飞逝,你需要让你的Windows NT服务器退休了。而且由于你的Windows NT服务器里包含了你公司所有的重要数据,你不会想因为计划不周而冒丢失任何数据的风险。在让一台已经工作了一段时间的服务器退休之前,你需要考虑几个问题,比如是否对服务器进行替换,命名问题和需要的规模,下面是你在成功让你的Windows NT退休的时候所应该知道的。

  

  升级还是替换

  在淘汰一个旧的服务器的时候你需要决定的第一件事就是对你旧的服务器进行升级,替换,还是完全报废它。不幸的是,对于这些决定没有任何固定的规则可以遵循。你必须考虑你的硬件是否能够运行一个新的操作系统,比如Windows 2000或者Windows .NET。总的来说,如果你的旧服务器达到了运行Windows 2000 Server或者Windows .NET Server所有的推荐的需求--而不是最低配置,升级操作系统会比替换整台服务器要容易。但是还有其他一些因素需要考虑。

  

  如果你还在使用Windows NT 4.0,恐怕可以说你不是那种经常喜欢进行升级的人,无论是由于经费还是个人观点的原因。这意味着你很可能会把新的操作系统也使用上三到五年。你的服务器的硬件对于处理今天的新操作系统是足够的,并不意味着它对于处理五年以后的操作系统也是足够的。

  

  记住这点,随着时间推移,操作系统会变得越来越庞杂。当你安装了服务包(service pack),操作系统核心将会需要更多的磁盘空间和RAM。同样,日复一日的使用也会产生大量的无用文件,比如临时文件和DLL文件。

  

  当决定是升级还是替换时,你需要把你未来的需求时刻记在脑海里。如果你的服务器在今天是足够的,而在两年后就不再能够胜任工作,你并不需要现在就把一台很好的服务器扔出去。你可以过几年再进行替换。你也可以在服务器里的某个部件过时了以后,单独替换这个部件。

  

  如果你的服务器达不到运行新的操作系统的要求,你就需要考虑升级硬件以达到新软件的要求。但是升级只在一定范围内有效。

  

  让我们回到1999年去看一个很好的例子,所有的系统必须要解决Y2K的问题。我所为之工作的公司有数百台过时的电脑遍布在全国各地。很多旧电脑还是运行着Windows 3.1的486机器。管理人员决定把所有的电脑升级到运行Windows 98,而不是把它们全部替换掉。

  

  在升级之后,所有的电脑都解决了Y2K问题,但是最后该公司却因为性能的下降损失了数千美圆。因为这些旧机器的速度非常慢,在这家公司其他部分的Y2K问题被解决后,这些就机器就被很快替换掉了。所以这家公司先是为每台机器花费了$600进行升级,然后又花费了大约$1,000/台的经费去把刚刚升级了的电脑替换掉。

  

  替换服务器的准备工作

  关于升级服务器操作系统,我能给你的一个建议就是在升级之前,你应该确认你已经安装了最新的Windows NT服务包。不只一次,我碰到的服务器升级问题,都可以通过事先安装最新版本的服务包来避免。

  

  如果你已经决定替换掉这台服务器,会有更多更大的问题在等着你,最明显的是你需要把你所有的数据转移到新服务器上去。如果你要替换的服务器是一个文件和打印服务器,转移数据就非常简单,你只需要进行备份,然后把备份文件转移到新服务器上就可以了。但是如果你要替换的服务器是一台数据库或者应用服务器,简单的备份/重新安装可就不能解决问题了。除了备份和重新安装数据,你可能还需要运行一些工具,比如SQL Enterprise Manager,来确保数据库在用户使用以前,已经调试正常。

  

  当你在考虑替换掉你的旧服务器时,记住替换服务器并不总是非常必要的。如果你的服务器还在运行着Windows NT,该服务器的硬盘可能相对来说也比较小,你可能能够把数据从这台服务器转移到现有的服务器上。

  

  另一个可能的选择是,如果你有几台Windows NT服务器需要淘汰,你可能能够买一台足够大的服务器,把所有这些旧服务器中的数据转移到新的服务器中。如果你决定采用这种方法,我推荐你把来自每个不同服务器的数据保存在独立的分区中。

  


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8403220/viewspace-956281/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8403220/viewspace-956281/

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
This book documents what goes on under the covers in Windows NT. Three experts share what they've dug up on NT through years of hands-on research and programming experience. The authors dissect the Win32 interface, deconstruct the underlying APIs, and decipher the Memory Management architecture to help you understand operations, fix flaws, and enhance performance. Table of Contents Chapter 1: Windows NT: An Inside Look EVALUATING WINDOWS NT DELVING INTO THE WINDOWS NT ARCHITECTURE SUMMARY Chapter 2: Writing Windows NT Device Drivers PREREQUISITES TO WRITING NT DEVICE DRIVERS DRIVER BUILD PROCEDURE STRUCTURE OF A DEVICE DRIVER SUMMARY Chapter 3: Win32 Implementations: A Comparative Look WIN32 API IMPLEMENTATION ON WINDOWS 95 WIN32 API IMPLEMENTATION ON WINDOWS NT WIN32 IMPLEMENTATION DIFFERENCES SUMMARY Chapter 4: Memory Management MEMORY MODELS IN MICROSOFT OPERATING SYSTEMS WINDOWS NT MEMORY MANAGEMENT OVERVIEW BELOW THE OPERATING SYSTEM THE INSIDE LOOK VIRTUAL MEMORY MANAGEMENT VIRTUAL ADDRESS DESCRIPTORS IMPACT ON HOOKING SWITCHING CONTEXT DIFFERENCES BETWEEN WINDOWS NT AND WINDOWS 95/98 SUMMARY Chapter 5: Reverse Engineering Techniques HOW TO PREPARE FOR REVERSE ENGINEERING HOW TO REVERSE ENGINEER UNDERSTANDING CODE GENERATION PATTERNS HOW WINDOWS NT PROVIDES DEBUGGING INFORMATION HOW TO DECIPHER THE PARAMETERS PASSED TO AN UNDOCUMENTED FUNCTION TYPICAL ASSEMBLY LANGUAGE PATTERNS AND THEIR MEANINGS THE PRACTICAL APPLICATION OF REVERSE ENGINEERING SUMMARY Chapter 6: Hooking Windows NT System Services SYSTEM SERVICES: THE LONG VIEW NEED FOR HOOKING SYSTEM SERVICES TYPES OF HOOKS IMPLEMENTATIONS OF HOOKS WINDOWS NT SYSTEM SERVICES HOOKING NT SYSTEM SERVICES SUMMARY Chapter 7: Adding New System Services to the Windows NT Kernal DETAILED IMPLEMENTATION OF A SYSTEM SERVICE IN WINDOWS NT ADDING NEW SYSTEM SERVICES EXAMPLE OF ADDING A NEW SYSTEM SERVICE SUMMARY Chapter 8: Local Procedure Call THE ORIGIN OF THE SUBSYSTEMS LOCAL PROCEDURE CALL PORT-RELATED FUNCTIONS LPC SAMPLE PROGRAMS QUICK LPC SUMMARY Chapter 9: Hooking Software Interrupts WHAT ARE INTERRUPTS? HOW OPERATING SYSTEMS USE SOFTWARE INTERRUPTS WHY SOFTWARE INTERRUPTS NEED TO BE HOOKED HOW TO HOOK SOFTWARE INTERRUPTS SUMMARY Chapter 10: Adding New Software Interrupts WHAT HAPPENS WHEN A 32-BIT APPLICATION EXECUTES AN INT NN INSTRUCTION? ADDING NEW SOFTWARE INTERRUPTS TO THE WINDOWS NT KERNEL USING CALLGATES TO EXECUTE PRIVILEGED CODE HOW TO USE THE CALLGATE TECHNIQUE PAGING ISSUES SUMMARY Chapter 11: Portable Executable File Format OVERVIEW OF A PE FILE STRUCTURE OF A PE FILE RELATIVE VIRTUAL ADDRESS DETAILS OF THE PE FORMAT INDICES IN THE DATA DIRECTORY LOADING PROCEDURE SUMMARY
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页