Computer Performance, Windows Server 2003

 

Disaster Recovery - System State in Windows 2003 Server

Introduction to the System State in Windows 2003 Server

In disaster recovery, planning, prevention and preparation are your watchwords.  Which ever backup software you use for Windows Server 2003, take a minute to tick the System State box.  This page also features ASR and creating a bootable system disk.

Alternatively, if your server will not boot refer to the Boot Problems page.

Windows Server 2003 System State

System State - Components

Here is a list of all the components contained in the Windows 2003 System State.

  • Boot files (Boot.ini, NDTLDR, NTDetect.com)
  • Registry - Including COM settings
  • SYSVOL - Group Policy and Logon Scripts
  • Active Directory NTDS.DIT (Domain Controllers)
  • Certificate Store (If the service is installed)

 

The System State has a specialist job namely, to restore the operating configuration files.  Before you install a new application, driver or hotfix, think, 'what will be my fall back position if the server crashes?'.  Microsoft's best practice would say: create a System State backup for the Windows 2003 operating system, then you can rollback if there is a problem. 

Murphy's 9th law states, once you take these protective measures the application, driver or hotfix never gives any problem.  However, the one time you forget to backup the system state,  'Murphy's 1st law' says, disaster will strike your unprotected server.

Guy recommends: Auditing Servers with ObserveITObserveIT

ObserveIT delivers one of the most awaited features in server based computing, namely session recording.  You can monitor what was done, by whom, when and on which server. ObserveIT's unique feature is that it captures metadata; the advantage is that you can home in on a particular time-frame without having to replay the whole 'Movie'.  See the demo and download your evaluation copy

Driver Roll Back

Another alternative for a sickly machine is to repair a dodgy driver by rolling back to, 'one that I saved earlier'.  If you suspect that your latest driver is faulty, then navigate to the Device Manager and check for a red X next to the device.  To attempt a cure, select Properties, Driver (Tab), Roll Back.

Note: Driver Roll Back is a different option from Restore Point.  Moreover, unlike XP, there is no Restore Point option in Windows Server 2003.

ASR (Automated System Recovery)

ASR (Automated System Recovery) is Windows Server 2003's replacement for NT4.0's RDISK.  I have to say that I have never had any success with ASR.  The idea is worthy, all the registry configuration settings can be saved and later restored.  The fatal flaw is that the ASR disk has to be updated manually every time you make a change, and for ordinary mortals that just does not happen.  If there is one thing worse than not having an ASR it is having an out-of-date disk which corrupts the system.

If you wish to create an ASR disk then  Click Start, Programs, Accessories, System Tools, then click Backup. Amateurs believe that the ASR is bootable - wrong.  However, you CAN create a bootable System Disk as explained in the next section.

Bootable System Disk

The floppy disk that I have in mind here has many names, system disk, boot disk, startup disk.  What ever the name the purpose of this simple floppy is to boot a broken machine.  This 'get out of jail disk will help when you boot a machine and see a message saying: 'Cannot find NTOSKERNL.EXE.'   The error sounds vicious even terminal but there is a simple solution - a system disk.

If you are Mr Organized then you will have your system floppy disk at the ready.  However if you need to create a disk then take a blank floppy to another Windows Server.  Remember to start by formatting the floppy within Windows 2003, next, copy NTLDR, NTDETECT.COM and Boot.ini to the floppy.  The secret of getting this floppy to boot the server is understanding Boot.ini.

Sample Boot.ini

 

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect

In most instances changing the partition number will cure the problem.  Partition(1) corresponding to the C:\ drive and Partition(2) to the D:\  Thus, you can make an educated guess as to which number to try on your server.

If you have time you could add other lines to each with a different partition number.  With a little care and trouble, you could make a boot.ini with a dozen lines that would start Windows 2003 on a large variety of disks and partition numbers.

If you have mirrored RAID disks then edit the boot.ini to reflect the pair of disks (same partition number):

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Server 2003 (D0)" /fastdetect

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Server 2003 (D1)" /fastdetect

Solarwinds IpMonitorIs Your Server Running Slowly?  Check with SolarWinds ipMonitor

Analyze your network with ipMonitor.  Get a free evaluation copy, and monitor the performance of the servers on your network.  Free Download of SolarWinds ipMonitor


TrainSignal - Recommended Training VideosNetwork security is complex.  As an MCT trainer, I can thoroughly recommend TrainSignal because they provide practical hands on training.  In particular, I like the way TrainSignal cover all learning methods, instructor lead, video and of course text material.  You can either take one module, for example Network Security or go for a combination of modules.  See more about Network Security training here


 .


Google

Webcomputerperformance.co.uk

GFi Events Manager

Guy Recommends: GFi EventsManager

Here is a solution to monitor, manage and archive thousands of events that are generated by devices across your entire network.  Get your free evaluation copy of GFI EventsManager.

 

Home Copyright © 1999-2008 Computer Performance LTD All rights reserved

Please report a broken link, or an error.

 

  More Topics for Disaster Recovery in Server 2003