Download Acronis Snap Deploy User Guide

Transcript
O administrador escreve um script de implementação capaz de ler o endereço MAC do alvo e
extrair uma imagem com o nome correspondente ao endereço MAC da localização partilhada.
O script pode ser executado num número pretendido de alvos.
Exemplo de 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 (
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
O que é que este script faz:
Monta a pasta partilhada contendo o conjunto de imagens (uma imagem corresponde a um alvo).
Obtém os endereços MAC dos alvos.
Cria um nome de ficheiro TIB (se o endereço MAC for 01-02-03-04-05-06 o nome do ficheiro TIB deve
ser 01-02-03-04-05-06.tib.)
Procura uma imagem com o mesmo nome na pasta partilhada.
Implementa a imagem se a encontrar.
[OPCIONAL] Reinicia ou encerra o alvo.
Variáveis do ambiente:
SET IMG_PATH – caminho para uma pasta partilhada no servidor de implementação.
SET TMP_DRV_- drive montada no alvo.
15.4.2 Criar imagens atribuídas a alvos
Cenário:
O administrador pode necessitar de implementar num computador uma imagem previamente
criada do mesmo sistema, para fazer regressar o sistema ao estado a partir do qual foi criada
a imagem.
Solução:
O administrador cria um script que cria a imagem dos computadores e nomeia cada imagem
de acordo com o endereço MAC do computador. As imagens podem ser implementadas nos
alvos correspondentes conforme descrito na secção anterior.
© Acronis, Inc
103