Les quelques lignes ci-dessous précisent les méthodes de sauvegarde et restauration d'une WPAR.
Sauvegarde d'une WPAR:
[root@lpar01:/mksysb]# /usr/bin/savewpar -i -B -e -f /mksysb/<wpar_name>_<lpar_name>.savewpar <wpar_name>
La sauvegarde par 'savewpar' concerne le groupe de volume 'rootvg'. Pour la sauvegarde des autres groupes de volumes, utiliser la commande 'savevg'.
NOTE : Pour exclure des fichiers de la sauvegarde 'savewpar', il faut ajouter l'option '-e' et disposer d'un fichier '/etc/exclude.wparName'. Ce fichier suit les même règles que le fichier '/etc/exclude.rootvg' du MKSYSB.
Clonage d'une WPAR:
Après la commande 'savewpar', vous obtenez une sauvegarde complète de la LPAR.
Pour pouvoir restaurer cette image dans une nouvelle WPAR avec une adresse IP et un hostname spécifiques, il faut tout d'abord extraire le fichier 'wpar.spec'.
[root@lpar01:/mksysb]# restore -xqvf <savewpar_file> ./.savewpar_dir/wpar.spec
Editer alors le fichier 'wpar.spec' pour changer le Hostname, l'adresse IP et les systèmes de fichiers si nécessaire.
Dans le cas de changement de serveur, et donc de disques, il faut aussi restaurer le fichier 'image.data' pour modifier les informations disques. Utiliser ensuite l'option '-i' pour spécifier le nouveau 'image.data'.
Enfin, restaurer le fichier 'savewpar' :
[root@lpar01:/mksysb]# /usr/bin/restwpar -f <savewpar_file> -v -w <spec_file> -i Newimage.data
Autoriser à la fin la possibilité d'imprimer depuis la WPAR (Bug):
[root@lpar01:/mksysb]# chwpar -S privs+=PV_DOM_SELF <wpar_name>
Lancer la WPAR:
[root@lpar01:/mksysb]# startwpar -v <wpar_name>
Exemple pour créer un fichier de spécification WPAR à partir d'une WPAR existante…
Créer un fichier '/tmp/wpar2.spec' basé sur la WPAR 'wpar1'…
[root@lpar01:/mksysb]# mkwpar -e wpar1 -o /tmp/wpar2.spec -w
NOTE: Cette commande ne crée pas une nouvelle WPAR , mais crée seulement le fichier de paramètres correpdondant à la LPAR donnée en argument.
Exemple de création d'un fichier de paramétrage de WPAR, sans création de WPAR...
Création d'un fichier de paramétrage '/tmp/mywpar.spec' basé sur les arguments donnés en ligne de commande…
[root@lpar01:/mksysb]# mkwpar -n mywpar -h mywpar -N interface=en0 address=<ip addr> netmask=255.255.255.0 -r -A -s -o /tmp/mywpar.spec -w
NOTE: Cette commande ne crée pas une nouvelle WPAR , mais crée seulement le fichier de paramètres correpdondant à la LPAR donnée en argument.
Exemple de création d'un nouveau fichier de paramètres WPAR basé sur un fichier existant…
[root@lpar01:/mksysb]# mkwpar -f /tmp/mywpar.spec
Cela va créer une nouvelle WPAR utilisant le nom et la configuration définie dans '/tmp/mywpar.spec'.
Pour créer plusieurs WPAR avec un nomn unique, un hostname et une adresse IP unique, il faut passer en argument les valeurs qui seront remplacées.
[root@lpar01:/mksysb]# mkwpar -f /tmp/mywpar.spec -n wpar2 -h wpar2.company.com -N address=192.168.100.10