Use a ferramenta wsadmin, que suporta as linguagens de script Jython e Jacl, para exportar e importar conjuntos de aplicativos ou conjuntos de política de sistema para serviços da Web. O comando exportPolicySet
cria um arquivo arquivado com base na configuração do conjunto de política e o
comando importPolicySet importa um conjunto de política padrão ou o conjunto de
política de um arquivo arquivado.
Antes de Iniciar
Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 1. Funções Administrativas>. Esta tabela descreve as funções administrativas e a autorização associada quando a
segurança administrativa é ativada.Função Administrativa |
Autorização |
Administrador |
A função Administrador deve ter acesso a toda a célula para importar
e exportar os conjuntos de políticas. |
Configurador |
A função Configurador não pode importar e exportar os conjuntos de políticas. |
Implementador |
A função Implementador não pode importar e exportar os conjuntos de políticas. |
Operador |
A função Operador não pode importar e exportar os conjuntos de políticas. |
Monitor |
A função Monitor não pode importar e exportar os conjuntos de políticas. |
Sobre Esta Tarefa
É possível utilizar os comandos exportPolicySet e importPolicySet para trocar
conjuntos de políticas de sistema ou de aplicativo entre servidores ou entre um cliente e
um provedor. Para reutilizar um conjunto de política em um novo servidor ou cliente,
exporte o conjunto de política para um arquivo archive; em seguida, importe o arquivo
archive no servidor ou cliente de destino. São fornecidos exemplos para exportar um conjunto de políticas, importar um conjunto de políticas de um archive e importar um conjunto de políticas padrão.
Procedimento
- Exporte um conjunto de política de aplicativo ou sistema para um arquivo arquivado.
Utilize o comando exportPolicySet para criar um arquivo archive para o conjunto
de política de interesse. Por exemplo, o seguinte comando cria o
arquivo de archive customSC.zip no diretório C:\IBM\WebSphere\AppServer\PolicySets\
para o conjunto de política customSecureConversation:
AdminTask.exportPolicySet('[-policySet customSecureConversation
-pathName C:/IBM/WebSphere/AppServer/PolicySets/customSC.zip]')
- Mova o arquivo archive do conjunto de política para o ambiente de destino.
Se você estiver exportando o conjunto de política para um ambiente de cliente, coloque
o arquivo archive no caminho de classe do cliente.
- Importe um conjunto de política a partir de um arquivo archive ou importe um conjunto de política padrão.
Utilize
o comando importPolicySet para importar o arquivo archive que contém a configuração de
conjunto de política de interesse para o ambiente de destino. Você não poderá
importar um conjunto de política em um ambiente de servidor ou cliente se o conjunto de
política já existir no ambiente de destino.
Por exemplo, o seguinte comando cria um conjunto de política
customSecureConversation a partir do arquivo archive customSC.zip:
AdminTask.importPolicySet('[-importFile C:\IBM\WebSphere\AppServer\bin\customSC.zip]')
Além disso, também é possível utilizar o comando importPolicySet para
importar um conjunto de política padrão para um ambiente de servidor, conforme
demonstra o seguinte exemplo:
AdminTask.importPolicySet('[-defaultPolicySet SecureConversation -policySet copyOfdefaultSC]')
- Salve as alterações na configuração.
Digite o seguinte comando para salvar suas alterações:
AdminConfig.save()