El Blog de Enrique Cortés

miércoles, 18 de abril de 2007

Cómo hacer copia de seguridad integral de todo Outlook Express


Si utilizamos Outlook Express (en adelante, OE) como nuestro cliente de correo, y de noticias, predeterminado, y queremos formatear nuestro disco e instalar de nuevo el sistema operativo, deberemos hacer una copia de seguridad completa de todo lo que guarda OE (configuraciones, cuentas, carpetas, mensajes de correo y de noticias, firmas, reglas, identidades, etc...) para poderlo restaurar en el nuevo sistema y tenerlo todo exactamente igual que en la instalación vieja. Esta copia de seguridad también nos sirve si queremos trasladar toda nuestra configuración a otra cuenta de usuario del mismo sistema, o a otro equipo diferente.
Windows XP dispone de una herramienta llamada "Asistente para transferencia de archivos y configuraciones" que nos puede ayudar a hacer esta copia de seguridad y a restaurarla posteriormente. Es un buen método para clonar (nunca mejor dicho) todo el programa OE en un nuevo sistema, incluyendo absolutamente todo, a excepción de las passwords de las cuentas de correo electrónico y de las identidades (si las hubiere), que no se exportan a la copia de seguridad, y que deben agregarse manualmente. Para llevarlo a cabo, sigue estos pasos:

1.- Crea una nueva carpeta en un lugar seguro (en un CD o en otra partición), que, por ejemplo, puedes llamar "OE", que será donde se guardará la copia de seguridad.
2.- Desde el menú Inicio > Ejecutar, escribe sin comillas "migwiz" y pulsa Aceptar. Se abrirá el Asistente para transferencia de archivos y configuraciones.
3.- Elige Equipo antiguo, y en la siguiente ventana seleccionas dónde se guardará la copia de seguridad, y marcas la última opción: Otros (por ejemplo una unidad extraible o de red) y pulsas en Examinar para seleccionar la carpeta que creaste en el paso 1. Pulsa Siguiente.
4.- En la siguiente ventana Elija qué desea transferir, marca las casillas "Sólo configuraciones" y "Deseo seleccionar una lista personalizada..." y pulsa Siguiente.
5.- En la siguiente ventana, elimina todas las configuraciones excepto "Outlook Express" y pulsa Siguiente. El programa hará una recopilación de archivos y configuraciones de OE, y guardará la copia de seguridad en la carpeta mencionada. Pulsa en Finalizar. Se habrá creado la subcarpeta USMT2.UNC.
6.- Par restaurar esta copia desde el nuevo sistema, vuelve a ejecutar el Asistente para transferencia de archivos y configuraciones, señalando dónde se halla la copia (en la carpeta USMT2.UNC).
Artículos relacionados:

Recomiendo este método *sólo* cuando se dispone de una sola identidad en OE y llevándolo a cabo en modo seguro (a prueba de fallos). En las pruebas que he realizado con una y con varias identidades, en algunas ocasiones aparecieron diversos errores de aplicación con relación a librerías como script.dll y algunas otras, durante el proceso de restauración en un nuevo sistema. En las pruebas realizadas con una sola identidad, en varios sistemas, sólo se produjo algún error en modo normal, y ningún fallo en modo seguro. En las pruebas realizadas con varias identidades, se produjeron algunos errores tanto en modo normal como en modo seguro.
¿Qué quiere decir esto?
Que el programa no es perfecto. Que cuando no se produce ningún error de aplicación, la clonación de OE es perfecta y todo queda exactamente igual que en el viejo OE, pero que podemos encontrarnos con problemas durante la restauración, especialmente si se establecen en OE varias identidades. Estos errores no se pueden prever ya que cada sistema es un mundo. Y como no nos podemos arriesgar a perder toda la información, configuraciones, cuentas, etc.., por un maldito error de aplicación, lo que recomiendo para hacer copia de seguridad integral de OE es este otro método, más manual que el primero, pero más seguro:

Para crear esta copia integral de OE, sigue estos pasos:
1.- Desde el menú Inicio > Ejecutar, escribe sin comillas "control folders" y pulsa Aceptar. Seguidamente, pulsa en la pestaña Ver, y en Configuración avanzada, marca la casilla de verificación "Mostrar todos los archivo y carpetas ocultos" y desmarca la casilla de verificación "Ocultar las extensiones de archivo para tipos de archivo conocidos". Pulsa en Aplicar y en Aceptar.
2.- Crea una nueva carpeta en un lugar seguro, que puedes llamar, por ejemplo, "OE", que será donde se guardarán todos los datos de la copia de seguridad integral que vas a hacer.
3.- Cierra OE, y desde el menú Inicio > Ejecutar, escribe el siguiente comando y pulsa Aceptar:
%Userprofile%\Configuración local\Datos de programa
4.- Localiza ahora la carpeta Identities en Datos de programa, y cópiala a la carpeta "OE" que creaste en el paso 2. La carpeta Identities incluye todas las identidades almacenadas en OE. Cada identidad está representada por una carpeta cuyo nombre es una referencia numérica (por ejemplo, "{7C6C223B-83B2-49AB-9B5E-8489647AA242}"). Si sólo tenemos configurada una identidad en OE (por defecto, Identidad Principal), sólo tendremos una carpeta con su referencia numérica. En esta ubicación se guardan todas las carpetas y mensajes de correo y noticias almacenados.
5.- Accede al editor del registro de windows, mediante el comando regedit desde el menú Inicio > Ejecutar, y localiza la siguiente clave:
HKEY_CURRENT_USER\Identities
Teniendo seleccionada la subclave Identities, pulsa en Archivo > Exportar. La exportas a la misma carpeta donde se encuentra la copia de la carpeta Identities que creaste en el paso 4 (la carpeta "OE"), con la extensión .REG (Identities.reg). Esta copia de seguridad del registro incluye toda la configuración del programa.
6.- Por último, necesitas realizar otros dos pasos para completar la copia integral de OE:
a) hacer copia de seguridad de la Libreta de direcciones de OE, que no se guarda en ninguna de las ubicaciones anteriores. Si sólo tienes creada una sola identidad, puedes hacerlo desde el propio programa (Archivo > Exportar > Libreta de direcciones). Si dispones de más de una identidad, lo aconsejable es copiar directamente a la carpeta "OE", el archivo Usuario.WAB (donde Usuario es el nombre de usuario) que incluye los contactos de todas las identidades en subcarpetas independientes. Este archivo lo puedes localizar si ejecutas el siguinte comando:
%Userprofile%\Datos de programa\Microsoft\Address Book
b) copiar, en un lugar seguro, las contraseñas (passwords) que tengas establecidas tanto para las diferentes cuentas de correo electrónico como para las diferentes identidades. Cualquier copia de seguridad que hagamos, incluidas las exportaciones de registro, no incluirán estos datos, ya que no es posible recuperar esa información. Ésta se guarda mediante almacenamiento protegido, cuyo servicio, ProtectedStorage, protege el almacenamiento de información confidencial, como las claves privadas, mediante encriptación, y evita el acceso de servicios, procesos o usuarios no autorizados.

Proceso de restauración de la copia de OE en un nuevo sistema.
Bien, disponemos de la carpeta "OE" que hemos creado para guardar toda esa información, y que incluye:
- una carpeta llamada Identities
- un archivo de registro llamado Identities.reg
- un archivo de Libreta de direcciones llamado Usuario.WAB
- un archivo de texto con las diferentes contraseñas de cuentas e identidades

1.- Desde el menú Inicio > Ejecutar, escribe sin comillas "control folders" y pulsa Aceptar. Seguidamente, pulsa en la pestaña Ver, y en Configuración avanzada, marca la casilla de verificación "Mostrar todos los archivo y carpetas ocultos" y desmarca la casilla de verificación "Ocultar las extensiones de archivo para tipos de archivo conocidos". Pulsa en Aplicar y en Aceptar.
2.- Antes de ejecutar OE en el nuevo sistema, restaura la copia de seguridad. Accede a la ubicación siguiente:
%Userprofile%\Configuración local\Datos de programa
y elimina la carpeta Identities. Seguidamente, copia la carpeta Identities que guardaste en la carpeta "OE".
3.- Accede al editor del registro de windows, mediante el comando regedit desde el menú Inicio > Ejecutar, y localiza la siguiente clave:
HKEY_CURRENT_USER\Identities
Colgando de Identities, aparecerá una subclave numérica (la identidad principal). Debes eliminarla: selecciona la subclave numérica y pulsa en Edición > Eliminar. Seguidamente, pulsa en para confirmar su eliminación. Cierra el editor del registro.
4.- Accede al archivo Identities.reg que guardaste en la carpeta "OE" y ejecútalo para introducir la orden en el registro.

Después de todas estas acciones, reinicia la sesión de tu usuario y ejecuta el nuevo Outlook Express, que aparecerá exactamente igual como lo dejaste en el viejo sistema. Tan sólo quedará restablecer de nuevo las contraseñas de las cuentas de correo electrónico y contraseñas de identidades (si las hubiere) e importar la Libreta de direcciones.
5.- Accede ahora a la siguiente ubicación para sustituir la Librerta de direcciones original por la copia de seguridad:
%Userprofile%\Datos de programa\Microsoft\Address Book
Elimina los archivos XXXX.WAB y XXXX.wab~ que aparecen en la carpeta Addess Book y copia en ella el archivo Usuario.wab que guardaste en la carpeta "OE". Seguidamente, abre OE y pulsa en Archivo > Importar > Libreta de direcciones. Elige la ubicación anterior y el archivo Usuario.wab. Se iniciará el proceso de importación de la Libreta de direcciones con todos los contactos de todas las identidades.
.
.