Rubrique précédente: export (Contrôle et gestion des applications)--Exportation d'une application

Rubrique suivante: migrate (Contrôle et gestion des applications) : migration d'une application

import (Contrôle et gestion des applications) : importation d'une application

Importe une application.

Syntaxe
application import <name> [<dir> | <file>] [ mirrored=<val> | --novols ] [ user=<user> [ pwd=- ] [ --preserve_acl | --preserve_local_acl | --preserve_global_acl ] ] 
Paramètres
<name>

Nom de l'application importée

<dir>

Nom du répertoire d'échange à partir duquel l'application doit être importée. Le répertoire peut être :

- un répertoire associé au répertoire /vol/_impex
- une URL au format http://<chemin>

S'il n'est pas spécifié, le nom du répertoire d'échange est identique à celui de l'application.

<file>

Nom du fichier tar associé au répertoire /vol/_impex contenant l'application précédemment exportée. Le fichier d'archive doit être de l'un des types suivants :

- archive tar
- archive tar avec compression gzip
- archive tar avec compression bzip2
user=<user>

Nom d'utilisateur à employer à des fins d'authentification lorsque l'application est importée à partir d'une URL

pwd=-

(Facultatif) Invite l'utilisateur à entrer un mot de passe à employer à des fins d'authentification lorsque l'application est importée à partir d'une URL. Si l'entrée standard n'est pas un périphérique terminal, elle n'affiche pas d'invite et attend uniquement une copie du mot de passe sur "stdin". (Vous pouvez l'utiliser pour les opérations par lot afin de définir le mot de passe à partir d'un fichier).

mirrored=<val>

Si cette option est définie sur 1, tous les volumes de l'application sont créés comme en miroir.

--novols

N'importe pas les volumes de l'application.

--preserve_acl

Conserve la liste de contrôle d'accès à l'application si disponible.

--preserve_local_acl

Conserve les principaux locaux dans la liste de contrôle d'accès à l'application.

--preserve_global_acl

Conserve les principaux globaux dans la liste de contrôle d'accès à l'application.

Exemples
application import my-app2 app2

Importe l'application "my-app2" à partir du répertoire app2 du volume impex.

application import my-app3

Importe l'application "my-app3" à partir du répertoire my-app3 du volume impex.

application import my-app1 app1 --novols

Importe les descripteurs d'application de "my-app1" à partir du répertoire app1 du volume impex.

application import my-app http://mysrv.com/myapp

Importe l'application "my-app" à partir de l'URL http://mysrv.com/myapp

application import my-app myapp.tar.bz2

Importe l'application à partir de l'archive bzip2 myapp.tar.bz2 du volume impex.

Remarque : Par défaut, les listes de contrôle d'accès à l'application ne sont pas conservées pendant l'importation.