Utilice la herramienta wsadmin para administrar el historial de versiones de
firmware y dominios gestionados del gestor de dispositivos
DataPower. Puede revertir a las versiones anteriores de dominio y firmware que existen en el gestor
de dispositivos
DataPower.
Antes de empezar
Antes de empezar, configure el gestor de dispositivos
DataPower
añadiendo y configurando dispositivos y conjuntos gestionados.
Acerca de esta tarea
Cuando un administrador
DataPower
modifica el dominio, el firmware o los valores, el gestor de dispositivos
DataPower
crea automáticamente una copia de la configuración anterior como versiones de dominio,
firmware y valores si se cumplen las siguientes condiciones:
- El gestor de dispositivos
DataPower
crea versiones de dominio si el dispositivo está en un conjunto gestionado y el dominio
está gestionado.
- El gestor de dispositivos
DataPower
sólo crea versiones de firmware cuando el administrador añade nuevas versiones de
firmware al gestor de dispositivos
DataPower.
- El gestor de dispositivos
DataPower
crea versiones de valores si el dispositivo está configurado en un conjunto gestionado.
Puede utilizar la herramienta wsadmin para ver un historial de versiones,
revertir a una versión de dominio anterior o copiar una versión de dominio en otro
conjunto gestionado. Este tema proporciona ejemplos para modificar las versiones de
dominio, firmware y valores. Para ver información adicional y ejemplos de los mandatos en
este tema, consulte la documentación del grupo de mandatos dpManagerCommands del objeto
AdminTask.
Procedimiento
- Administre las versiones de dominios gestionados.
- Inicie la herramienta de scripts wsadmin.
- Mostrar los ID de los conjuntos gestionados establecidos en la
configuración.
Utilice el mandato dpGetAllManagedSetIDs para mostrar los ID de cada conjunto
gestionado en la configuración del gestor de dispositivos
DataPower,
como se muestra en el mandato siguiente:
AdminTask.dpGetAllManagedSetIds()
- Muestre cada dominio que está gestionado por un conjunto gestionado
específico.
Utilice el mandato dpGetAllMSDomainIds para mostrar los ID de dominio de cada
dominio en un conjunto gestionado específico, tal como se muestra en el ejemplo siguiente:
AdminTask.dpGetAllMSDomainIds('[-managedSetId myManagedSet]')
- Muestre cada una de las versiones de dominio que existen para un dominio
específico.
Utilice el mandato dpGetAllMSDomainVersionIds para mostrar los ID de versión de
dominio de cada versión de dominio que existe para un dominio específico, tal como se
muestra en el ejemplo siguiente:
AdminTask.dpGetAllMSDomainVersionIds('[-msDomainId
miConjuntoGestionado:dominio1]')
Para este ejemplo, el mandato devuelve la salida siguiente:
[miConjuntoGestionado:dominio1:1, miConjuntoGestionado:dominio1:2, miConjuntoGestionado:dominio1:3,
miConjuntoGestionado:dominio1:4]
- Muestre la información de versión de dominio.
Utilice el
mandato dpGetMSDomainVersion para mostrar información detallada de versión de dominio,
incluida la hora a la que el gestor de dispositivos
DataPower
ha creado la versión y los comentarios, tal como se muestra en el ejemplo siguiente:
AdminTask.dpGetMSDomainVersion('[-msDomainVersionId miConjuntogestionado:dominio1:1]')
- Especifique un comentario para una versión de dominio.
Utilice el mandato dpSetDomainVersion para especificar un comentario para un dominio, tal
como se muestra en el ejemplo siguiente:
AdminTask.dpSetFirmwareVersion('-firmwareVersionId "XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15"
-userComment "volver a la versión de firmware 3.6.0.15"')
- Cambie a la primera versión del dominio.
Utilice el mandato
dpSetMSDomainVersion para modificar la versión del dominio que utiliza el conjunto
gestionado, tal como se muestra en el ejemplo siguiente:
AdminTask.dpSetMSDomainVersion('[-msDomainVersionId myManagedSet:domain1:2 -userComment
"volver a la versión anterior"]')
- Administre las versiones de firmware.
- Inicie la herramienta de scripts wsadmin.
- Muestre los ID del firmware en la configuración.
Utilice el mandato dpGetAllFirmwareIds para mostrar los ID de cada firmware en la
configuración del gestor de dispositivos
DataPower,
como se muestra en el mandato siguiente:
AdminTask.dpGetAllFirmwareIds()
- Muestre las versiones de firmware que existen para un firmware específico.
Utilice el mandato dpGetAllFirmwareVersionIds para mostrar el ID de versión de
firmware del firmware que desee, tal como se muestra en el ejemplo siguiente:
AdminTask.dpGetAllFirmwareVersionIds('-firmwareId
"XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;"')
Para este ejemplo, el mandato devuelve la salida siguiente:
[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 un comentario para una versión de firmware.
Utilice el mandato dpSetFirmwareVersion para especificar un comentario para una versión
de firmware, tal como se muestra en el ejemplo siguiente:
AdminTask.dpSetFirmwareVersion('-firmwareVersionId "XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15"
-userComment "volver a la versión de firmware 3.6.0.15"')
- Establezca la versión de firmware del conjunto gestionado.
Utilice el mandato dpSetManagedSet para asignar la versión de firmware al conjunto
gestionado, tal como se muestra en el ejemplo siguiente:
AdminTask.dpSetManagedSet('-managedSetId testSet -desiredFirmwareVersionId
XS40:9002::DataGlue;JAXP-API;PKCS7-SMIME;HSM;:3.6.0.15')
- Administre las versiones de los valores.
- Mostrar los ID de los conjuntos gestionados establecidos en la
configuración.
Utilice el mandato dpGetAllManagedSetIDs para mostrar los ID de cada conjunto
gestionado en la configuración del gestor de dispositivos
DataPower,
como se muestra en el mandato siguiente:
AdminTask.dpGetAllManagedSetIds()
- Muestre información adicional sobre el conjunto gestionado que desee.
Utilice el mandato dpGetManagedSet para mostrar los atributos de configuración
del conjunto gestionado. El valor del atributo
settingsId representa el objeto
de valores del conjunto gestionado de interés.
AdminTask.dpGetManagedSet('-managedSetId
miconjuntoGestionado')
- Muestre cada versión de los valores de interés.
Utilice el
mandato dpGetAllMSSettingsVersionIds para mostrar el ID de cada versión de valores de
los valores de interés, tal como se muestra en el ejemplo siguiente:
AdminTask.dpGetAllMSSettingsVersionIds('-msSettingsId
misValores')
Para este ejemplo, el mandato devuelve la salida siguiente:
[miConjuntoGestionado:1, miConjuntoGestionado:2, miConjuntoGestionado:3]
- Determine la versión de valores que utiliza actualmente el conjunto
gestionado.
Utilice el mandato dpGetMSSettings para mostrar los atributos
de configuración de la versión de valores que utiliza actualmente el conjunto gestionado. En la salida del mandato, el valor del atributo
desiredSettingsVersionId
representa la versión de valores que utiliza el conjunto gestionado.
AdminTask.dpGetMSSettings('-msSettingsId
misValores')
Para este ejemplo, el mandato devuelve la salida siguiente:
[MiConjuntoGestionado:3]
- Establezca la versión de valores que utiliza el conjunto gestionado.
Utilice el mandato dpSetMSSettings para establecer la versión de valores que se debe
utilizar para el conjunto gestionado, tal como se muestra en el ejemplo siguiente:
AdminTask.dpSetMSSettings('-msSettingsId miMS1 -desiredSettingsVersionId
miMS1:1')
- Especifique un comentario para una versión de valores.
Utilice el mandato dpSetMSSettingsVersion para especificar un comentario para una versión
de valores en la configuración, tal como se muestra en el ejemplo siguiente:
AdminTask.dpSetMSSettingsVersion('[-msSettingsVersionId myManagedSet:2 -userComment
"nuevo servidor de tiempo añadido"]')
Qué hacer a continuación
Puede utilizar la herramienta wsadmin para gestionar dispositivos, firmware,
dominios, conjuntos gestionados y valores específicos de los dispositivos.