2 escenarios de ejemplo, Escenarios de ejemplo – Acronis Snap Deploy 5 - User Guide Manual del usuario

Página 154

Advertising
background image

154

Copyright © Acronis International GmbH, 2002-2014

14.2 Escenarios de ejemplo

14.2.1 Implementación de imágenes asignadas a equipos de

destino

Situación

Un administrador necesita implementar una imagen maestra diferente para cada equipo de destino.

Solución

El administrador pone las imágenes en una ubicación compartida que sea accesible para cada equipo
de destino.

El administrador cambia el nombre de cada imagen según la dirección MAC del equipo de destino. La
imagen destinada al equipo con la dirección MAC 01-02-03-04-05-06 tendrá el nombre, por ejemplo,
imagen-01-02-03-04-05-06.tib.

El administrador escribe una secuencia de comandos de implementación que puede leer la dirección
MAC del equipo de destino y obtiene una imagen con un nombre que coincide con la dirección MAC
de la ubicación compartida. La secuencia de comandos puede ejecutarse en cualquier cantidad de
equipos de destino.

Secuencia de comandos de ejemplo

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

Qué hace la secuencia de comandos:

a) Monta la carpeta de red que contiene un conjunto de imágenes (una imagen se corresponde con

un equipo de destino).

b) Recupera la dirección MAC del equipo de destino
c) Genera un nombre de archivo .tib (si la dirección MAC es 01-02-03-04-05-06 el nombre de

archivo .tib debe ser 01-02-03-04-05-06.tib)

Advertising