【Windowsマネージャー】
インストールフォルダー\SVROR\Manager\bin\rcxadm config - 構成情報のインポート、エクスポート
【Linuxマネージャー】
/opt/FJSVrcvmr/bin/rcxadm config - 構成情報のインポート、エクスポート
rcxadm config map -file resource_map_file -dirdirectory
rcxadm config filter {-tenant tenant_name|-global|-type vm|-exclude vm |-exclude type -name name |-convert} -indir indir -outdir outdir
rcxadm config show -type type -name name -dir directory -format xml
rcxadm config cleanup [-tenant tenant_name] [-deluser] [[-predr]|[-postdr]]
rcxadm config vsfilter [-tenanttenant1[,tenant2[,…]]] [-global] [-dir dir] [-vm_pool vm_pool] -outfile file.csv
rcxadm configは、DR(Disaster Recovery)を実行する際に、構成情報をインポートまたはエクスポートするためのコマンドです。
-tenantや-globalで指定された範囲のクローニングイメージ/L-Serverを対象に、それらの仮想ディスクなどが配置されたストレージ情報と、ストレージのマウント先となるVMホストをファイル出力します。
抽出対象のストレージ種別と、抽出する仮想ストレージ情報は以下のとおりです。
データストア
出力したファイルは、ストレージを一括してVMホストにマウントするスクリプト(dsmount.pl)の入力として使います。
コマンド実行の際、抽出する仮想ストレージをディスク配置先とする、クローニングイメージ/L-Serverを登録したすべてのテナント、グローバルを同時に指定してください。指定が不足した場合はコマンドエラーになります。
フィルタリングするリソース種別を指定します。以下の種別が選択できます。
詳細表示する資源の種別を指定します。以下の種別が選択できます。
詳細表示する際の形式としてxmlを指定します。
例
convert.txt
[command] rcxadm lserver convert -with BX900_1 -name physical_lserver_1 rcxadm lserver convert -with BX900_3 -name physical_lserver_2 -to /tenant_1 rcxadm lserver convert -with BX900_6 -name physical_lserver_3 -label test_label3 -comment test_comment3 -to /folder_1 [user] user_1, physical_lserver_1 user_1, /tenant_1/physical_lserver_2 user_2, /folder_1/physical_lserver_2 [usergroup] usergroup_1, physical_lserver_1 usergroup_2, /folder_1/physical_lserver_3
サブコマンドがvsfilterの場合
tenant_nameで指定したテナント内のイメージ/L-Serverを対象に抽出します。
サブコマンドがconfigの場合
tenant_nameには、削除対象のリソースが属するテナント情報(DRの切戻し時にrcxrecovery -tenantで指定した値)を指定します。
グローバルプールに登録したイメージやテナント外のL-Serverを対象にストレージ情報を抽出します。
このオプションと-tenantオプションを省略した場合、構成定義内のすべてのクローニングイメージ/L-Serverを対象に抽出します。
rcxmgrexportコマンドで採取したDisaster Recoveryの切替え対象の情報が格納されているフォルダーを指定します。省略した場合、以下のファイルで指定されたフォルダー(以降、インポート定義フォルダーと略します)配下のManagerExportフォルダーが指定されたとみなします。
【Windowsマネージャー】
インストールフォルダー\SVROR\Manager\etc\custmize_data\fa_dr.rcxprop
【Linuxマネージャー】
/etc/opt/FJSVrcvmr/customize_data/fa_dr.rcxprop
所属するVMプールの定義ファイルを指定します。ファイルの記述は、「B.2 rcxrecovery」を参照してください。
省略した場合、以下のファイルで指定されたフォルダー(以降、インポート定義フォルダーと略します)配下のvm_pool.csvファイルが指定されたとみなします。
【Windowsマネージャー】
インストールフォルダー\SVROR\Manager\etc\custmize_data\fa_dr.rcxprop
【Linuxマネージャー】
/etc/opt/FJSVrcvmr/customize_data/fa_dr.rcxprop
抽出した仮想ストレージの情報を出力するファイル名を指定します。
各仮想ストレージに対して、以下の情報をCSV形式で格納します。
VMプール定義ファイルから抽出します。L-Serverを配置したVMホストが登録されていたVMプールに対応する定義が抽出対象になります。
相対パス、または絶対パスを指定します。
以下の終了ステータスが返されます。
RCXVSFILTER_v1.0 [VMware] #operation,type,vstorage_name,datastore_name,mountpath,vmhosts mount,vmfs,storage_A,storage_A,/vmfs/volumes/UUID1,vmhost1.example.org:vmhost2.example.org mount,vmfs,storage_B,storage_B,/vmfs/volumes/UUID2,vmhost1.example.org:vmhost2.example.org mount,vmfs,storage_E,storage_E,/vmfs/volumes/UUID3,192.168.10.1 mount,nfs,storage_X,storage_X,/vmfs/volumes/UUID4,192.168.10.2:192.168.10.3