Vous pouvez exporter des définitions d'environnement de déploiement à l'aide de la commande wsadmin. Vous pouvez utiliser la commande wsadmin pour effectuer la même tâche d'exportation de définition que celle effectuée dans la console d'administration. Cette fonction vous permet d'utiliser un script pour exporter de un grand nombre de définitions d'environnement de déploiement depuis un gestionnaire de déploiement, libérant ainsi la console d'administration pour d'autres tâches. Ainsi, vous pouvez
également répliquer des configurations de travail vers d'autres gestionnaires de déploiement.
Avant de commencer
Vous devez vous trouver dans le gestionnaire de déploiement à partir duquel vous exportez les définitions d'environnement de déploiement.
Rôle de sécurité requis pour cette tâche : Lorsque la sécurité et les autorisations par rôle sont activées, vous devez utiliser un ID utilisateur et un mot de passe avec un droit d'administrateur ou d'opérateur pour exécuter cette tâche.
Pourquoi et quand exécuter cette tâche
Vous pouvez utiliser la ligne de commande pour exporter des définitions d'environnement dans les situations suivantes :
- Vous devez exporter plusieurs définitions d'environnement de déploiement et souhaitez utiliser la ligne de commande.
- Vous souhaitez utiliser la ligne de commande pour exporter la définition d'un environnement de déploiement.
- Vous devez exporter un grand nombre de définitions d'environnement de déploiement ; l'utilisation de la commande wsadmin réduit le temps d'exécution de la tâche.
Procédure
- Ouvrez une fenêtre de commande.
La commande wsadmin est disponible dans le répertoire <ESB>/profiles/<dmgr
profile>/bin ou <ESB>/bin .
- A l'invite de commande, entrez la commande wsadmin pour entrer dans l'environnement wsadmin.
- Entrez la commande exportDeploymentEnvDef pour exporter la définition de l'environnement de déploiement depuis le gestionnaire
de déploiement vers un fichier de sortie. Le nom du fichier se présente sous la forme depEnvName.xml
Remarque : Si la sécurité administrative est activée, vous êtes invité à saisir un ID utilisateur
et un mot de passe, si ces derniers n'ont pas encore été inclus dans la commande.
Exemple
Dans cet exemple, l'environnement de déploiement
myDepEnv est exporté sur
l'hôte
myDmgr et la sécurité administrative est activée.
Remarque : Si
vous exécutez le client d'administration à partir du dossier bin du gestionnaire de déploiement, il n'est pas nécessaire d'inclure les paramètres -host et -port dans la commande.
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgradmin -password dmgrpass
> $Admintask exportDeploymentEnvDef {-filePath c:/dmgr01/DeploymentEnvs
-topologyName myDepEnv}
Lre paramètre
-connType indique
le type de connexion à utiliser. L'argument par défaut
est
SOAP.
Remarque : La valeur par défaut étant SOAP,
vous n'avez pas besoin de la saisir explicitement si SOAP est le type de connexion
utilisé.
Le paramètre
-host indique
l'hôte utilisé pour la connexion SOAP ou RMI. La valeur par défaut
de
-host est l'hôte local.
Remarque : Si le noeud
est exécuté sur l'hôte local, il est inutile de spécifier -host
Remarque : Si
vous désactivez la sécurité administrative, il n'est pas nécessaire de saisir un
ID utilisateur et un mot de passe.