前のトピック: class lock

次のトピック: class move


class migrate

クラスをリモート グリッドに、またはリモート グリッドからマイグレートします。

構文
class migrate <remote_grid> <class> [ .name=<new name>] [.store=<store>] [<option>]*
引数
<remote_grid>

リモート グリッドの名前。

<class>

マイグレートするクラスの名前。 クラスはグローバルまたはローカル カタログに存在するか、シングルトンです。

.name=<new name>

マイグレートされたクラスの新しい名前。 これはグローバルまたはローカル カタログを参照するか、シングルトンを参照します。

.store=<store>

ボリュームが作成されるボリューム ストアを指定します。 以下のいずれかの値に設定できます。

local - ボリュームをローカル サーバ ストレージに格納します

san - ボリュームを SAN に格納します

--export

クラスをリモート グリッドへマイグレートします。

--import

クラスをリモート グリッドからマイグレートします。

--nocompress

クラスのマイグレート時にボリュームを圧縮しません。

--nocleanup

エラーまたは完了時にクリーンアップを省略します(トラブルシューティング)。

--debug

マイグレート中にデバッグ情報を表示します(トラブルシューティング)。

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

カタログ クラスを現在のグリッドにマイグレートします。

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

カタログ クラスを現在のグリッドにアプリケーション シングルトンとしてマイグレートします。

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

ローカル カタログ クラスをリモート グリッドにグローバル カタログ クラスとしてマイグレートします。

注: