Vorheriges Thema: class lock

Nächstes Thema: class move


class migrate

Eine Klasse von einem/auf ein Remote-Grid migrieren.

Syntax
class migrate <remote_grid> <class> [ .name=<new name>] [.store=<store>] [<option>]*
Argument
<remote_grid>

Name des Remote-Grids.

<class>

Name der zu migrierenden Klasse. Die Klasse kann in einem globalen oder lokalen Katalog sein, oder sie kann ein Singleton sein.

.name=<new name>

Neuer Name für die migrierte Klasse. Der Name kann sich auf einen globalen oder lokalen Katalog beziehen, oder er kann sich auf einen Singleton beziehen.

.store=<store>

Gibt den Volumespeicher an, in dem Volumes erstellt werden. Mögliche Werte für diesen Parameter:

local - Volumes auf einem lokalen Serverspeicher speichern

san - Volumes auf einem SAN speichern.

--export

Die Klasse AUF das Remote-Grid migrieren.

--import

Die Klasse VON dem Remote-Grid migrieren.

--nocompress

Klassen-Volumes während der Migration nicht komprimieren.

--nocleanup

Bereinigung bei Fehler oder Abschluss überspringen (Fehlerbehebung)

--debug

Debug-Informationen während der Migration anzeigen (Problembehandlung)

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

Katalogklasse auf das aktuelle Grid migrieren.

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

Katalogklasse als Anwendungs-Singleton auf das aktuelle Grid migrieren.

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

lokale Katalogklasse als globale Katalogklasse auf das entfernte Grid migrieren.

Hinweise: