Mandato restoreConfig
Utilice el mandato restoreConfig para restaurar la configuración del nodo después de hacer la copia de seguridad de la configuración utilizando el mandato backupConfig.

En este artículo se describe la migración de la configuración de perfil. Para migrar sus aplicaciones a la versión más reciente, utilice WebSphere Application Server Migration Toolkit. Para obtener más información, consulte Migration Toolkit en WASdev.
sptcfgEl mandato restoreConfig es un programa de utilidad sencillo para restaurar la configuración del nodo después de hacer una copia de seguridad de la configuración con el mandato backupConfig. De forma predeterminada, todos los servidores del nodo se detienen antes de que se restaura la configuración de modo que no se produce una sincronización durante la restauración. Si ya existe el directorio de configuración, se renombrará antes de que se produzca la restauración. Si desea más información sobre cómo ejecutar este mandato, consulte Utilización de las herramientas de línea de mandatos.
Si modifica directamente los archivos de aplicación del directorio raíz_servidor_aplic/installedApps, un proceso que se denomina "despliegue directo", pero no realiza los mismos cambios en los archivos de aplicación del directorio raíz_servidor_aplic/config, es posible que los cambios se sobrescriban si utiliza el mandato restoreConfig.
El mandato backupConfig no guarda los permisos de archivo ni la información de propiedad. El mandato
restoreConfig utiliza la máscara U y el ID de usuario en vigor
(EUID) para establecer los permisos y la propiedad al restaurar un
archivo. Si es necesario que los archivos restaurados tengan los
permisos y la propiedad originales, utilice el mandato
tar (disponible en todos los sistemas
UNIX
o
Linux)
para hacer una copia de seguridad de la configuración y restaurarla.
Si utiliza un directorio lógico para raíz_servidor_aplic/config, el mandato restoreConfig no funcionará.
![[IBM i]](../images/iseries.gif)
![[IBM i]](../images/iseries.gif)
Ubicación
Emita el mandato desde el directorio raíz_perfil/bin.
Sintaxis
La sintaxis del mandato es la siguiente:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
restoreConfig.sh archivo_copia_seguridad [opciones]
![[Windows]](../images/windows.gif)
restoreConfig.bat archivo_copia_seguridad [opciones]
![[z/OS]](../images/ngzos.gif)
restoreConfig.sh archivo_copia_seguridad [opciones]
![[IBM i]](../images/iseries.gif)
restoreConfig archivo_copia_seguridad [opciones]
donde archivo_copia_seguridad especifica el
archivo que se desea restaurar. Si no especifica ninguno, no se ejecutará el mandato.Parámetros
Las siguientes opciones están disponibles para el mandato restoreConfig:
- -help
- Imprime una sentencia de uso
- -location nombre_directorio
- Especifica el directorio donde se restaura el archivo de copia de seguridad
La ubicación toma de forma predeterminada el directorio raíz_servidor_aplicaciones/config.
La ubicación toma de forma predeterminada el directorio raíz_perfil/config.
- -logfile nombre_archivo
- Especifica la ubicación del archivo de registros cronológicos en el que se escribe la información de rastreo
De manera predeterminada, el archivo de registros cronológicos se denomina restoreConfig.log y se crea en el directorio logs.
- -nostop
- Indica al mandato restoreConfig que no detenga los servidores antes de restaurar la configuración
- -password contraseña
- Especifica la contraseña para la autenticación si la seguridad está habilitada en el servidor
-profileName nombre_perfil
Define el perfil del proceso del servidor de aplicaciones en una instalación de varios perfiles
La opción -profileName no es necesaria para la ejecución en un entorno de perfil único. El valor predeterminado de esta opción es el perfil por omisión.
- -quiet
- Suprime la información de progreso que imprime el mandato restoreConfig en la modalidad normal
- -replacelog
- Sustituye el archivo de anotaciones cronológicas en lugar de anexarlo al archivo de anotaciones cronológicas actual.
- -trace
- Genera información de rastreo en el archivo de anotaciones cronológicas para depuración.
- -username nombre_usuario
- Especifica el nombre de usuario para la autenticación, si la seguridad está habilitada en el servidor; actúa igual que la opción -user.
- -user nombre_usuario
- Especifica el nombre de usuario para la autenticación si la seguridad está habilitada; actúa igual que la opción -username
- -?
- Imprime una sentencia de uso
Uso
El siguiente ejemplo muestra la sintaxis correcta:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
restoreConfig.sh WebSphereConfig_2006-04-22.zip
![[Windows]](../images/windows.gif)
restoreConfig.bat WebSphereConfig_2006-04-22.zip
![[z/OS]](../images/ngzos.gif)
restoreConfig.sh WebSphereConfig_2006-04-22.zip
![[IBM i]](../images/iseries.gif)
restoreConfig WebSphereConfig_2006-04-22.zip
El ejemplo siguiente restaura el archivo dado en el directorio /tmp y no detiene ningún servidor antes de comenzar la restauración:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
restoreConfig.sh WebSphereConfig_2006-04-22.zip -location /tmp -nostop
![[Windows]](../images/windows.gif)
restoreConfig.bat WebSphereConfig_2006-04-22.zip -location /tmp -nostop
![[z/OS]](../images/ngzos.gif)
restoreConfig.sh WebSphereConfig_2006-04-22.zip -location /tmp -nostop
![[IBM i]](../images/iseries.gif)
restoreConfig WebSphereConfig_2006-04-22.zip -location /tmp -nostop
![[IBM i]](../images/iseries.gif)
restoreConfig /home/mydir/myprofileBackup.zip -profileName miperfil
Tenga en cuenta que si restaura la configuración en un directorio distinto al directorio del que se realizó la copia de seguridad cuando ejecutó el mandato backupConfig, es posible que tenga que actualizar manualmente alguna de las vías de acceso en el directorio de configuración.