Инструкция по эксплуатации Acronis Snap Deploy 4
Страница 153
153
Copyright © Acronis International GmbH, 2002-2012
Пример сценария.
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 (
IF EXIST %TMP_DRV_LETTER%\%%a.tib (
echo DEPLOYMENT IMAGE file: %%a.tib
asdcmd.exe /deploy /filename:%TMP_DRV_LETTER%\%%a.tib /harddisk:1
/target_partition:c
goto end
) ELSE (
echo THE IMAGE FILE %IMG_PATH%\%%a.tib NOT FOUND
)
)
)
)
:end
echo on
net use %TMP_DRV_LETTER% /d
wpeutil Reboot
endlocal
Что делает этот сценарий.
a)
Подключает сетевую папку, содержащую набор образов (одному образу соответствует одна
целевая машина).
b)
Извлекает MAC-адрес целевой машины.
c)
Генерирует имя TIB-файла (если MAC-адрес 01-02-03-04-05-06, имя TIB-файла должно быть
01-02-03-04-05-06.tib).
d)
Производит поиск образа с этим именем в сетевой папке.
e)
Развертывает образ, если он найден.
f)
Перезапускает целевую машину или завершает ее работу.
Переменные окружения:
IMG_PATH: путь к общей сетевой папке на сервере развертывания.
TMP_DRV_LETTER: диск, подключенный на стороне целевой машины.
14.2.2 Создание образов, назначенных определенным целевым
машинам
Ситуация
Администратору требуется создать образ каждой машины, чтобы позже иметь возможность
откатывать систему до состояния, записанного в образ, путем развертывания этого образа на ту
же машину.
Решение
Администратор создает сценарий, который выполняет следующие действия.
Создает образ каждой машины.