VMwareの仮想マシン名を変更

元の仮想マシン名:OLD_VMNAMEが
に変更する必要がありますNEW_VMNAME

VMwareは、仮想マシンを作成し、仮想マシンの構成ファイル名に対応するディスクを格納した場合。仮想マシンの名前が変更されていないだけで、クライアント名のvCenterインターフェイスに保存されている変更した場合は、(唯一の.vmxファイルののdisplayNameを変更)の操作や保守リスク放置した後そう。端部は、以下のように対応する名前を格納するように修正されてもよいです。


まず、仮想マシンのマシン、およびリストから削除


第二に、仮想マシンのディレクトリ名を変更し
、SSHログインのホストを仮想マシンを格納するディレクトリを入力常駐
MV OLD_VMNAME / NEW_VMNAMEの
CDのNEW_VMNAMEを


第三に、ファイル名に関連付けられているすべての仮想マシンのフォルダ変更
MV OLD_VMNAME.vmx NEW_VMNAME.vmx
MV OLD_VMNAME.vmdk NEW_VMNAME.vmdk
MV OLD_VMNAME-flat.vmdk NEW_VMNAME-flat.vmdkを
...


第四に、仮想マシン構成ファイル(xxx.vmx)を変更
sedの-i 'S NEW_VMNAME ### OLD_VMNAME G' NEW_VMNAME.vmx

第五に、ディスク構成ファイルの変更
ディスク・ファイルは、大まかに次のカテゴリ、の.vmdkの終了に関連しています

 

5.1コンフィギュレーション・ファイル・システム・ディスクの変更
の#OLD_VMNAME#NEW_VMNAME -i sedの #G 'NEW_VMNAME.vmdkを

#あなたはまた、構成スナップショットのスナップショット(通常は名前-00000N.vmdkのvm_name)を変更する必要がある場合は
sedの-i 'S NEW_VMNAME ### OLD_VMNAME G' NEW_VMNAME-000002.vmdk
セッド-i 'S NEW_VMNAME ### OLD_VMNAME G'が000003.vmdk-NEW_VMNAME
...
sedの-i 'S NEW_VMNAME ### OLD_VMNAME G' NEW_VMNAME-00000N.vmdk


5.2(無データディスクた場合、このステップは無視できる)データディスク構成ファイルを変更
#S#OLD_VMNAME_N」sedの-i G#NEW_VMNAME_N 'NEW_VMNAME_M.vmdkの

#ディスクデータのスナップショットが存在する場合にも(通常名前00000N.vmdk VM_NAME_M)の構成のスナップショットを変更する必要が
セッド-i' S NEW_VMNAME ### OLD_VMNAME G「NEW_VMNAME-000002.vmdk
セッド-i 'S NEW_VMNAME ### OLD_VMNAME G' NEW_VMNAME-000003.vmdk
...
sedの-i 'S NEW_VMNAME ### OLD_VMNAME G' NEW_VMNAME-00000N.vmdk


6、スナップショットプロファイル変更
のすべてのスナップショットにVMNAME.vmsd要約情報を、レコードのスナップショットディレクトリ構造、次のように:

各スナップショットVMNAME-SnapshotN.vmsn詳細(Nは、スナップショットの数を表します)。

6.1は、設定ファイルを変更するvmsd
のsed -iさん#OLD_VMNAME#NEW_VMNAME #G 'NEW_VMNAME.vmsd

6.2修改.vmsnを配置文件
のsed -iさん#OLD_VMNAME#NEW_VMNAME#G 'NEW_VMNAME-Snapshot1.vmsn
のsed -iさん#OLD_VMNAME#NEW_VMNAME#G' NEW_VMNAME-Snapshot3.vmsn
...
SED -iさん#OLD_VMNAME #1 NEW_VMNAME番号のG」NEW_VMNAME-SnapshotN.vmsn


注:仮想マシン上のステップは、操作VSPHERE6.5の環境でスナップショットを持っているため、スナップショットプロンプトでタスクを切り替えたときに、「ファイルのスナップショットにアクセスできません」のログ(/storage/log/vmware/vpxd/vpxd.log)を表示ニュース次のエラー:
----------------------------------------------- -------------------------------------------------- -------------------------------------------------- -
VpxLRO] - ERRORタスク10169 - VM-439 - vim.VirtualMachine.revertToCurrentSnapshot:vim.fault.CannotAccessFile:
- >結果
- >(vim.fault.CannotAccessFile){
- > = faultCause (vmodl.MethodFault)ヌル、
- > faultMessage =(vmodl.LocalizableMessage)
- >(vmodl.LocalizableMessage){
- >キー= "msg.snapshot.vigor.revert.error"、
- >のArg(= vmodl.KeyAnyValue)
- >(vmodl.KeyAnyValue){
- >キー=、 "1"
- "値="msg.snapshot.error-ダンパー」
- >}
- >]、
- >メッセージ=「スナップショットへの復帰中にエラーが発生しました:スナップショットファイルを開くことができません。」
- >}
- >]、
- >ファイル= "スナップショット"
- > MSG = "ファイルのスナップショットにアクセスすることができません"
--------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------

XXX-SnapshotX.vmsnはファイルなので、いくつかは明確で、歪みや内容についての憶測がないもの、文字化けします。

解決策:
1.新しいスナップショットを作成します。
2.新しいスナップショットファイル(.vmsnを)を使用して、元のスナップショットファイルを(CP new.vmsn old.vmsn)を交換し;(SCSI0を記録する必要性を置き換えるために:0.fileName情報)
3。交換が完了した後、スナップショットポイントは、親ディスクを改変;
SCSI0として:=「VMNAME-00000X.vmdk」0.fileName


スナップショットを復元する方法下のプロセス:
1.スナップショットを復元すると、VMwareは最初SCSI0にスナップショットプロファイル(VMNAME-SnapshotN.vmsn)を読み取るだろうが:0.fileName(DISK1)
2 VMwareは、仮想マシンの構成を変更しますファイル(VMNAME.vmx)は、新しいディスクDISK2、ディスク名VMNAME-00000N.vmdkを生成し、対応する設定を変更する(SCSI0:0.fileName = "VMNAME- 00000N.vmdk")

DISK2親ディスクが(DISK2ディスク記述ファイルで見ることができます)DISK1で、新しいデータは、DISK2に分類されます。

おすすめ

転載: www.cnblogs.com/skyshao/p/11389018.html