Because the full disk is encrypted Ghost is not able to read the file system by default, and therefore cannot take a standard image. Two methods around this are possible:
Booting from the Symantec Endpoint Encryption Recovery-CD to be able to access the un-encrypted drive contents.
Note: This method keeps the image much smaller, but it is not secure as the image is not encrypted. It is not therefore recommended except as an emergency imaging method.
(This method has been tested with Symantec Ghost 11.5)
- The Symantec Endpoint Encryption Recovery-CD loads an encryption/decryption layer and, after successfully providing login details, allows full access to the file system on the encrypted disk inside a WinPE environment. The 32-bit version of Ghost can be used at this point to take an image of individual partitions or of the full disk, which can be saved to a USB drive or over the network for example. The image will be a standard unencrypted ghost image, as the data is decrypted on the fly by the recovery CD encryption/decryption layer. The size of the image will be the size of the file data on the disk, or smaller when using compression.
- Restoring an image is not possible through the Recovery-CD encryption layer - Symantec Endpoint Encryption needs to be removed from the Master Boot Record (MBR) of the disk so that the image can be restored onto a "plain" disk. Removing the Symantec Endpoint Encryption MBR from the disk and re-creating a standard MBR can be done with gdisk.exe or gdisk32.exe from the Symantec Ghost tools (using the /MBR switch), or with the standard Microsoft fdisk.exe tool.
- The following is a working example of a two-partition configuration where a default image needs to be restored to partition 1, while keeping the 2nd user data partition intact
Machine with Symantec Endpoint Encryption Full-Disk 6.1 installed, one physical disk, fully encrypted, two partitions on the disk
- Partition 1: System, to be restored from an already existing default image
- Partition 2: User data, to remain intact on the disk after the operation
- The machine is booted from the Symantec Endpoint Encryption Recovery-CD, a login allows access to the data on the encrypted disk
- The user partition is saved using Symantec Ghost to a USB drive backup location (the image created is un-encrypted, as data is decrypted on the fly by the decryption layer provided by the CD)
- The machine is rebooted and started from a regular Windows PE CD (with no SEE encryption/decryption layer)
- The disk is prepared for restoring the two images using the Ghost tools, by removing the SEE MBR and encrypted partitions (gdisk32.exe 1 /MBR and gdisk32.exe 1 /del /all)
- The default system image is restored onto the disk as the first partition
- The user partition backup image (saved in step 1.1) is restored onto the disk as the second partition
- Reboot - the machine can now boot from the local disk and both partitions are unencrypted
- If the SEE software was already present in the default system image restored to partition 1 (or if it is pushed out via group policies) the disk will re-encrypt again automatically in the background
Restoring an image through the Recovery-CD encryption layer is not possible because of a set of SEE system files which the software stores on the first encrypted partition. These files are fully hidden and protected from the OS by a boot time device driver, which also prevents access to the SEE "real" MBR on the first sector of the disk (redirecting access to the standard MBR stored elsewhere).