User guide

143 Copyright © Acronis International GmbH, 2002-2012.
e) Deploys the image if found
f) Restarts or shuts down the target machine
Environment variables:
IMG_PATH: the path to a network folder on the deployment server.
TMP_DRV_LETTER: the mounted drive on target side.
14.2.2 Creating images assigned to target machines
Scenario
The administrator needs to create an image of each machine to be able to later roll back the system
to the imaged state by deploying the image to the same machine.
Solution
The administrator creates a script that:
Creates an image of each machine.
Names each image according to the machine’s MAC address.
The images can be deployed to the corresponding target machines (p. 142).
Sample script
setlocal
SET IMG_PATH=\\image_server\images
SET TMP_DRV_LETTER=h:
net use %TMP_DRV_LETTER% %IMG_PATH%
echo off
for /f "tokens=1-13 delims= " %%a in ('ipconfig /all') do (
IF %%a EQU Physical (
for /f "tokens=1-3 delims= " %%a in ('echo %%l') do (
echo IMAGE FILE: %%a.tib
asdcmd.exe /create /filename:%TMP_DRV_LETTER%\%%a.tib /harddisk:1 /compression:8
goto end
)
)
)
:end
echo on
net use %TMP_DRV_LETTER% /d
wpeutil Reboot
endlocal
What this script does:
a) Mounts the network folder
b) Retrieves the booted machine’s MAC address
c) Generates a .tib file name (if MAC address is 01-02-03-04-05-06 then the .tib file name will be 01-
02-03-04-05-06.tib)
d) Creates an image of the volume C of the machine, and saves the image to the network folder
using the generated file name
e) Restarts or shuts down the machine
Environment variables: