Tema anterior: class lock

Tema siguiente: class move


class migrate

Permite migrar una clase desde o hasta un grid remoto.

Sintaxis
class migrate <remote_grid> <class> [ .name=<new name>] [.store=<store>] [<option>]*
Argumentos
<remote_grid>

Nombre del grid remoto.

<class>

Nombre de la clase que se debe migrar. La clase puede estar en un catálogo global o local o puede ser un singleton.

.name=<nombre nuevo>

Nombre nuevo para la clase migrada. El nombre puede hacer referencia a un catálogo global o local o puede hacer referencia a un singleton.

.store=<store>

Especifica el almacén del volumen en el que se crean los volúmenes. Se puede establecer en uno de los valores siguientes:

local: almacena volúmenes en el almacenamiento de servidor local.

san: almacena volúmenes en SAN.

--export

Migra la clase AL grid remoto.

--import

Migra la clase DESDE el grid remoto.

--nocompress

No comprime volúmenes de clase durante la migración.

--nocleanup

Omite la limpieza ante errores o al finalizar (solución de problemas).

--debug

Muestra información de depuración durante la migración (solución de problemas).

Ejemplos
class migrate myoldgrid.3tera.net /mycat:myclass

Migra la clase de catálogo al grid actual.

class migrate myoldgrid.3tera.net /mycat:myclass .name=myapp:myclass

Migra la clase de catálogo al grid actual como un singleton de la aplicación.

class migrate mynewgrid.3tera.net /myapp/local:myclass .name=/mycat:myclass --export

Migra la clase de catálogo local al grid remoto como una clase de catálogo global.

Notas: