WelcomeProducts & ServicesSecurity ResponseSupportSolutions & IndustriesLicensingTrainingStore
Enterprise
Symantec.com > Enterprise > Support > Knowledge Base


Introduction to cloning a Windows NT, Windows 2000, Windows XP or Windows Vista computer

Question/Issue:
You are about to clone a computer that is using the Windows NT, Windows 2000, Windows XP or Windows Vista operating system, and you want to know if there is anything you should do to prepare.


Solution:
There are a number of issues that must be considered when cloning Windows NT, Windows 2000, Windows XP or Windows Vista:


Ghost versions

Ghost has improvements in its handling of NTFS partitions in each Ghost version. Update Ghost to the latest version. See the documents How to determine your version of Ghost and How to obtain current version of Symantec Ghost.

Norton Ghost 2002 and earlier, and Symantec Ghost 7.5 and earlier cannot save images to local NTFS partitions. However, some Ghost versions can save images to NTFS partitions that reside on a remote computer. Norton Ghost 2003 and Symantec Ghost 8.x can save image files to local NTFS partitions. See the documents Storing Ghost image files directly to NTFS partitions and Using Ghost to save or write an image to a different computer.


Windows versions and service packs

When working with Windows NT installations, versions of Ghost prior to 2003 require Windows NT 4.0 Service Pack 4, 5, or 6a, but do not support Service Pack 6. Norton Ghost 2003 requires Windows NT 4.0 Service Pack 6a.

When working with Windows 2000 installations, Ghost supports Windows 2000 Professional, Server, and Advanced Server with or without Service Pack 1 (also Service Pack 2, 3, or 4 with Symantec Ghost 8.x). See the document Ghost compatibility with Windows 2000.

When working with Windows XP installations: Norton Ghost 2002, Norton Ghost 2003, Symantec Ghost 7.5, Symantec Ghost 8.x and Symantec Ghost 11.x support Windows XP. See the document Ghost compatibility with Windows XP. Note that Windows XP includes a Product Activation feature that may affect cloning. Product Activation is a Windows XP licensing feature. For information on how Product Activation affects cloning, read the Microsoft article How to use Sysprep with Windows Product Activation or Volume License Media to Deploy Windows XP, article number 299840 in the Microsoft Knowledge Base at http://support.microsoft.com/support.

Windows Vista is only supported with Symantec Ghost version 11.x.


Cloning Windows NT or Windows 2000/2003 Servers

Ghost can clone a Windows NT or Windows 2000/2003 Server for backup or migration purposes. However, in most cases, Ghost cannot clone a server for rolling out that server to many computers, and Symantec does not support Ghost when used for this purpose. See the document 'Does Symantec Ghost work with Server operating systems?'.

Backups

When cloning a Windows NT/2000/XP/Vista/2003 computer for backup purposes only, most of the information in the remainder of this document does not affect the cloning process.

That is, when you intend to restore the image to the same computer that you created the image of, information in the sections "Differences between the source and destination computers" and "Restoring the uniqueness of a Windows NT/2000/2003 installation after cloning" is relevant in only the following situations:

Differences between the source and destination computers

Microsoft operating systems vary in their ability to deal with cloning to hardware environments that differ from the environment that they were initially installed on. The operating system affects how well a cloning operation will work when cloning between two computers that have different hardware. Windows NT is relatively inflexible when adapting itself to a hardware environment that differs from that which it was initially installed on; however, Windows 2000’s Plug-and-Play capabilities help alleviate this inflexibility. Subsequently, there are several restrictions to be considered when migrating a Windows NT, Windows 2000, Windows XP or Windows Vista (Windows NT/2000/XP/Vista) installation from one hardware environment to another:

Hardware Abstraction Layer (HAL) differences
Windows NT/2000 use a HAL to communicate with the drivers for various hardware devices on the computer. This saves the operating system from needing to "know" about differences between different models of the same type of hardware device.

Because different computer vendors can write their own HALs (to take advantage of specific hardware features or to install Windows to their computers), an image of a computer that uses a particular Original Equipment Manufacturer (OEM) HAL may not function on a computer that has different hardware.

To prevent such problems, ensure that you clone Windows NT/2000 computers that have a specific OEM HAL only to computers that the HAL was intended for. Check with your OEM vendor for information.

Driver specific issues
An installation of Windows NT/2000/XP/Vista that is configured for a specific set of hardware devices may not work correctly if the installation tries to run on a computer with a different set of hardware devices. For example, a Windows NT/2000/XP/Vista installation on a computer that uses an IDE hard disk will probably not work on a computer that uses a SCSI hard disk.

Other examples of problematic hardware device classes are network cards, video cards, sound cards, and so on. The effect of a nonfunctioning device varies. For example, Windows uses a generic VGA video driver if Windows cannot get the originally installed video driver to load correctly.

Windows 2000/XP/Vista is better than Windows NT at handling the differences in hardware between computers when you run Microsoft's System Preparation Tool (Sysprep) at the Windows 2000/XP/Vista computer before cloning that computer.
If you used Sysprep with a Windows 2000/XP/Vista installation and still encountered difficulties with hardware differences, or you want to clone a Windows NT installation, take the following points into consideration:
Encrypted files or folders on the source computer
Windows NT/2000 cannot read encrypted files and directories when the SID has changed (after a rollout, Sysprep or Ghost Walker provides a new unique SID for each client computer). This problem occurs only when the destination computers will have a different SID than the source computer and does not affect Ghost backups, because the SID of the computer does not change after a backup has been restored.

To prevent this problem, unencrypt all files and directories before cloning a Windows NT/2000 system, then re-encrypt the files and directories after using Sysprep or Ghost Walker on the client computers to provide new user names and SIDs.


Restoring the uniqueness of a Windows installation after cloning

A requirement of Windows NT/2000/XP/Vista is that each computer in a domain or workgroup be uniquely identified by the computer name, and, if in a domain, also by the user account's security identifier (SID) and the domain account. When you clone from one computer to another, both computers share the same name, SID, and domain account, and Windows NT/2000/XP/Vista allows only one of the computers to join the workgroup or domain at any one time. If you clone a computer for backup purposes, this is not a problem.

If, however, you want to use both computers on the same domain or workgroup, only one of the computers can be logged on at any one time unless you change the identification of one of the computers before attempting to log that computer on to the domain. The following sections discuss how to change the identification of the destination computer.

Security identifier (SID) for workstations participating in a domain
The Windows NT/2000/XP/Vista networking and security subsystems rely on a unique token known as a Security Identifier (SID). This token is randomly generated at installation time. Each user account, security group, and computer has its own SID. When an installation is cloned, all the SIDs are also duplicated. This duplication results in a Windows installation that is no longer unique. For more information on the Security Identifier, refer to Microsoft's document Do Not Disk Duplicate Installed Versions of Windows (Article 162001).

Having a non-unique SID is a problem if the target workstation participates in a workgroup or domain: To resolve the problem, use a SID changer on each target workstation to regenerate a unique SID:
If you use a SID changer other than Ghost Walker, the SID Change option, or Sysprep, make sure that the SID changer also changes all instances of the old SID where the SID is used to control access to files, registry settings, and so on. If the SID changer does not update old instances of the SID, some application programs may not work. In addition, Windows will no longer recognize the security settings, resulting in either no access to selected system resources, or global access to system resources, increasing security risks on the system.

For more information, see the document How to change the SID on a Windows XP, Windows 2000, or Windows NT computer.

Computer name for workstations participating in a domain
Windows NT/2000 requires that each computer on a domain have a unique computer name (NetBIOS name).

To change the computer name of the destination computer, use one of the following methods:
Domain account for workstations participating in a domain
A Window NT/2000/XP/Vista domain controller keeps track of all workstations in the domain by an entry for each workstation in the domain controller's user accounts database. This entry includes the workstation's computer name. When you change a workstation's computer name after cloning, the workstation no longer matches it's entry in the database, and the workstation cannot be authenticated on the domain. That is, the workstation cannot log on to the domain.

To prevent this problem, remove the source computer from the domain before creating an image of the source computer. After cloning to the destination computer, add the destination computer back to the domain. Note that if you use Ghost Console in Norton Ghost 6.04 Enterprise Edition, Symantec Ghost 6.5 Enterprise Edition, Symantec Ghost 7.0, Symantec Ghost 7.5, or Symantec Ghost 8.0 to clone to the destination computer, Ghost automatically adds the computer back to the domain for you.

The Ghost enterprise versions do not require that you remove the source computer from the domain before cloning if Ghost originally added the computer to the domain. This is because Ghost uses the "Add Workstations to Domain" rights. See the Microsoft article number 139365, Capabilities of the "Add Workstations to Domain" Right.

Here is an example of when it is not necessary to remove the source computer from the domain before cloning:

Summary

Preparations to make before cloning
Preparations at the source computer
Using Ghost to clone


Technical Information:
Ghost and RAID
Ghost is not compatible with computers that use RAID. That is, Symantec Ghost 8.x and earlier, and Norton Ghost 2003 and earlier, do not support RAID controllers on computers that are being imaged. Ghost version 11.x and newer can image RAID 0 and 5 only and only with a Windows PE disk.
Please see the document 'Can Symantec Ghost be used to image or restore data on a RAID array?' for further information.



References:
Related information
Does Microsoft provide support for cloned computers?
How to clone a Windows NT or Windows 2000 workstation
How to prepare a workstation for control by the Ghost Console


 

Available Translations:



Document ID: 1999070716282425
Last Modified: 04/09/2008
Date Created: 07/07/1999
Operating System(s): Windows NT, Windows 2000, Windows Vista, Windows XP, Windows 2003
Product(s): Symantec Ghost 7.0, Symantec Ghost 7.5, Symantec Ghost 8.0, Symantec Ghost 8.2, Symantec Ghost Solution Suite 1.0, Symantec Ghost Solution Suite 1.1, Symantec Ghost Solution Suite 2.0
Release(s): Ghost 7.0 [All Releases], Ghost 7.5 [All Releases], Ghost 8.0 [All Releases], Symantec Ghost 8.2 [All Releases], Symantec Ghost Solution Suite 1.0 [All Releases], Symantec Ghost Solution Suite 1.1 [All Releases], Symantec Ghost Solution Suite 2.0 [All Releases]


Site Index · Legal Notices · Privacy Policy · · Contact Us · Global Sites · License Agreements
©1995 - 2010 Symantec Corporation