Utilize a ferramenta wsadmin para administrar domínio gerenciado e histórico de versão de firmware
para o gerenciador de dispositivos do DataPower.
Você pode reverter para o domínio e versões de firmware anteriores existentes no gerenciador de dispositivos do DataPower.
Antes de Iniciar
Antes de começar, configure o gerenciador de dispositivos do DataPower incluindo
e configurando dispositivos e conjuntos gerenciados.
Sobre Esta Tarefa
Quando um administrador do DataPower modifica o domínio, o firmware ou as configurações, o gerenciador
de dispositivos do DataPower criará automaticamente uma cópia da configuração anterior como
versões de domínio, firmware e configurações, se as seguintes condições se aplicarem:
- O gerenciador de dispositivos do DataPower criará versões de domínio se o dispositivo estiver em um conjunto gerenciado e o domínio for gerenciado.
- O gerenciador de dispositivos do DataPower apenas criará versões de firmware quando o administrador incluir novas versões de firmware
no gerenciador de dispositivos do DataPower.
- O gerenciador de dispositivos do DataPower criará versões de configurações se o dispositivo estiver configurado em um conjunto gerenciado.
É possível utilizar a ferramenta wsadmin para visualizar um histórico de versões, reverter para uma versão de domínios anteriores ou copiar uma versão de domínio para outro conjunto gerenciado. Este tópico fornece exemplos para modificar as versões de domínio, firmware e configurações. Para visualizar informações
adicionais e exemplos dos comandos neste tópico, consulte a documentação
do grupo de comandos dpManagerCommands para o objeto AdminTask.
Procedimento
- Administre versões de domínio gerenciadas.
- Inicie a ferramenta de script wsadmin.
- Exiba os IDs dos conjuntos gerenciados em sua configuração.
Utilize o comando dpGetAllManagedSetIDs
para exibir os IDs de cada conjunto gerenciado da configuração do gerenciador de dispositivos do DataPower, como
demonstra o seguinte comando:
AdminTask.dpGetAllManagedSetIds()
- Exiba cada domínio que seja gerenciado por um conjunto gerenciado específico.
Utilize o comando dpGetAllMSDomainIds para exibir os IDs de domínio para cada domínio em um conjunto gerenciado específico, como demonstra o seguinte exemplo:
AdminTask.dpGetAllMSDomainIds('[-managedSetId myManagedSet]')
- Exiba cada versão de domínio existente para um domínio específico.
Utilize o comando dpGetAllMSDomainVersionIds para exibir os IDs da versão de domínio de cada versão de domínio existente para um domínio específico, como demonstra o seguinte exemplo:
AdminTask.dpGetAllMSDomainVersionIds('[-msDomainId myManagedSet:domain1]')
Nesse exemplo, o comando retorna a seguinte saída:
[myManagedSet:domain1:1, myManagedSet:domain1:2, myManagedSet:domain1:3, myManagedSet:domain1:4]
- Exiba informações sobre a versão de domínio.
Utilize o comando dpGetMSDomainVersion
para exibir informações detalhadas sobre a versão de domínio, incluindo a hora em que o gerenciador de dispositivos do DataPower criou a versão e os
comentários, como demonstra o seguinte exemplo:
AdminTask.dpGetMSDomainVersion('[-msDomainVersionId myManagedSet:domain1:1]')
- Especifique um comentário para uma versão de domínio.
Utilize o comando
dpSetDomainVersion para especificar um comentário para um domínio, como demonstra o seguinte exemplo:
AdminTask.dpSetFirmwareVersion('-firmwareVersionId "XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15"
-userComment "revert to firmware version 3.6.0.15"')
- Vá para a primeira versão do domínio.
Utilize o comando
dpSetMSDomainVersion para modificar a versão do domínio que o conjunto gerenciado utiliza,
como demonstra o seguinte exemplo:
AdminTask.dpSetMSDomainVersion('[-msDomainVersionId
myManagedSet:domain1:2 -userComment
"revert to previous version"]')
- Administre versões de firmware.
- Inicie a ferramenta de script wsadmin.
- Exiba os IDs do firmware em sua configuração.
Utilize o comando dpGetAllFirmwareIds para exibir os IDs de cada firmware
da configuração do gerenciador de dispositivos do DataPower, como demonstra o seguinte comando:
AdminTask.dpGetAllFirmwareIds()
- Exiba as versões de firmware existentes para um firmware específico.
Utilize o comando dpGetAllFirmwareVersionIds para exibir cada ID de versão do firmware
de interesse, como demonstra o exemplo a seguir:
AdminTask.dpGetAllFirmwareVersionIds('-firmwareId "XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;"')
Nesse exemplo, o comando retorna a seguinte saída:
[XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15, XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.16]
- Especifique um comentário para uma versão de firmware.
Utilize
o comando dpSetFirmwareVersion para especificar um comentário para uma versão de firmware,
como demonstra o seguinte exemplo:
AdminTask.dpSetFirmwareVersion('-firmwareVersionId
"XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15"
-userComment "revert to firmware version 3.6.0.15"')
- Defina a versão de firmware para o conjunto gerenciado.
Utilize
o comando dpSetManagedSet para designar a versão de firmware para o conjunto gerenciado, como
demonstra o seguinte exemplo:
AdminTask.dpSetManagedSet('-managedSetId testSet
-desiredFirmwareVersionId
XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15')
- Administre versões de configurações.
- Exiba os IDs dos conjuntos gerenciados em sua configuração.
Utilize o comando dpGetAllManagedSetIDs
para exibir os IDs de cada conjunto gerenciado da configuração do gerenciador de dispositivos do DataPower, como
demonstra o seguinte comando:
AdminTask.dpGetAllManagedSetIds()
- Exiba informações adicionais sobre o conjunto gerenciado de interesse.
Utilize o comando dpGetManagedSet para exibir os atributos de configuração do conjunto gerenciado. O valor do atributo
settingsId representa o objeto de configuração do conjunto gerenciado de interesse.
AdminTask.dpGetManagedSet('-managedSetId myManagedSet')
- Exiba cada versão das configurações de interesse.
Utilize o comando
dpGetAllMSSettingsVersionIds para exibir o ID de cada versão das configurações
de interesse, como demonstra o seguinte exemplo:
AdminTask.dpGetAllMSSettingsVersionIds('-msSettingsId mySettings')
Nesse exemplo, o comando retorna a seguinte saída:
[myManagedSet:1, myManagedSet:2, MyManagedSet:3]
- Determine a versão de configurações que o conjunto gerenciado utiliza
atualmente.
Utilize o comando dpGetMSSettings para exibir os atributos de configuração
da versão de configurações que o conjunto gerenciado utiliza atualmente. Na saída de comando,
o valor do atributo
desiredSettingsVersionId representa a versão de configurações
que o conjunto gerenciado utiliza.
AdminTask.dpGetMSSettings('-msSettingsId mySettings')
Nesse exemplo, o comando retorna a seguinte saída:
[MyManagedSet:3]
- Defina a versão de configurações que o conjunto gerenciado utiliza.
Utilize
o comando dpSetMSSettings para definir a versão de configurações a ser utilizada para o conjunto gerenciado,
como demonstra o seguinte exemplo:
AdminTask.dpSetMSSettings('-msSettingsId myMS1 -desiredSettingsVersionId myMS1:1')
- Especifique um comentário para uma versão de configurações.
Utilize
o comando dpSetMSSettingsVersion para especificar um comentário para uma versão de configurações em sua configuração, como exibe o seguinte exemplo:
AdminTask.dpSetMSSettingsVersion('[-msSettingsVersionId myManagedSet:2 -userComment
"added new timeserver"]')
O que Fazer Depois
É possível utilizar a ferramenta wsadmin para gerenciar dispositivos, firmware, domínios,
conjuntos gerenciados e configurações específicas do dispositivo.