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
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 ObserveIT
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
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) 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.
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
Is
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
Network 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
|