Manual del grupo de trabajo de migración del estado de usuario

Apéndice D. Almacenamiento de archivos de control de USMT

Publicado: junio 30, 2006

En este apéndice se ofrecen instrucciones adicionales acerca de cómo usar archivos de control y sus ubicaciones en la herramienta USMT. Ofrece los procedimientos para almacenar archivos de control de la herramienta USMT en el servidor del núcleo de aplicaciones de BDD.

En esta página

Uso compartido de la carpeta de implementación
Adición de archivos de control al servidor de destino
Creación de una secuencia de comandos para capturar datos de migración de usuario en el servidor del núcleo

Uso compartido de la carpeta de implementación

Comparta la carpeta de migración, que debería residir en la carpeta de instalación predeterminada (C:\Archivos de programa\BDD Vista) con el nombre Migration. Debe establecer los permisos como corresponda para permitir que los usuarios modifiquen el contenido de la carpeta. Este proceso permite que Scanstate cree los archivos de control adecuados en el servidor del núcleo de aplicaciones de BDD para que Loadstate pueda usarlos en el futuro. Dentro de la carpeta de la herramienta USMT, cree una carpeta nueva denominada Captured. Esta carpeta contendrá los archivos de control para la herramienta USMT de cada usuario. También debe crear una carpeta denominada Logs, ya que no es posible crear los archivos de registro dentro del directorio de almacenamiento.

Adición de archivos de control al servidor de destino

En la sección siguiente se describe el procedimiento para agregar los archivos de control de la USMT al servidor del núcleo de BDD. La sintaxis de la línea de comandos contiene una sola cadena de información, no varias líneas.

Nota   Reemplace <Core Application Server> con el nombre correcto de su servidor local de BDD.

El procedimiento siguiente crea los archivos de control principales para la herramienta USMT, así como un nombre de archivo de registro con la etiqueta UsernameScan.log dentro de la carpeta de registros creada. Scanstate también puede crear un registro de progreso en el directorio de registro creado. La herramienta USMT crea un almacén para todos los usuarios en el escenario siguiente. El almacén se encuentra en el servidor del núcleo de BDD en el directorio de instalación predeterminada, en los subdirectorios Migration\Username|USMT3, donde Username equivale al nombre del usuario. La USMT asigna la etiqueta USMT3.MIG al archivo de forma predeterminada.

Para agregar todos los usuarios de los archivos de control de la USMT del equipo local al servidor del núcleo:

Haga clic en Inicio, Todos los programas, Accesorios y, a continuación, haga clic con el botón secundario en Ejecutar y seleccione Ejecutar con permisos elevados.

En el cuadro Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.

En el símbolo del sistema, escriba scanstate \\<Core Application Server>\Migration\Username /l:\\<Core Application Name>\Migration\Logs\UsernameScan.log /progress:\\<Core Application Server>\Migration\Logs\UserProg.log /v:15 /o /ally, a continuación, presione ENTRAR.

Creación de una secuencia de comandos para capturar datos de migración de usuario en el servidor del núcleo

Es muy aconsejable crear una secuencia de comandos que contenga la sintaxis de línea de comandos para el almacenamiento de archivos de control de la USMT en el servidor del núcleo. En el ejemplo de secuencia de comandos de la lista 1 se crean los archivos de control del núcleo para la USMT y se crea un nombre de archivo de registro con la etiqueta USERNAME-scanstate.log dentro de la carpeta Captured que Scanstate crea. Guarde el archivo GetUser.bat de secuencia de comandos de forma que se corresponda con la convención de nomenclatura de la secuencia de comandos.

Lista 1. Secuencia de comandos de ejemplo

Nota  Algunas partes del siguiente fragmento de código se han distribuido en varias líneas para mejorar la legibilidad. Se deben especificar en una sola línea.

Echo Off
cls
If "%1%"=="" Goto Error
md \\<Core Application Server>\Migration\Captured\%1
\\<Core Application Server>\Migration\scanstate /c /i:\\<Core 
Application Server>\Migration\migapp.xml /i:\\<Core Application 
Server>\Migration\miguser.xml /l:\\<Core Application 
Server>\Migration\Logs\\%1\%1-scanstate.log /v:15 \\<Core 
Application Server>\Migration\Captured\%1
Goto Done
:Error
Echo Please use this batch file as follows:
Echo ScriptName UserName
Echo The UserName variable should look like this: JasonSmith (do not include spaces) 
:Done