web-dev-qa-db-ja.com

ghettoVCB:エラー:VMDKバックアップのエラーのため、MACHINE-NAMEをバックアップできません

VMware ESXI 5.0.0 Update 1を使用していて、VMのバックアップにghettoVCBスクリプトを使用したいと考えていました。

ドライランは完全にうまくいきました:

2012-10-24 11:47:46 -- info: ###### Final status: OK, only a dryrun. ######

しかし、実際のバックアップを実行しようとすると、ホスト上のすべてのVM)に対して次のメッセージが表示されます。

2012-10-24 11:48:43 -- info: Initiate backup for Willert-Tools
2012-10-24 11:48:43 -- info: Creating Snapshot "ghettoVCB-snapshot-2012-10-24" for Willert-Tools

2012-10-24 11:48:47 -- info: ERROR: error in backing up of "/vmfs/volumes/datastore1/Willert-Tools/Willert-Tools_1.vmdk" for Willert-Tools

2012-10-24 11:48:47 -- info: ERROR: error in backing up of "/vmfs/volumes/datastore1/Willert-Tools/Willert-Tools.vmdk" for Willert-Tools
2012-10-24 11:48:50 -- info: Removing snapshot from Willert-Tools ...
2012-10-24 11:48:50 -- info: Compressing VM backup "/vmfs/volumes/Cluster-Backup/Willert-Tools/Willert-Tools-2012-10-24_11-48-31.gz"...
2012-10-24 11:48:50 -- info: Successfully compressed backup for Willert-Tools!

2012-10-24 11:48:50 -- info: Backup Duration: 7 Seconds
2012-10-24 11:48:50 -- info: ERROR: Unable to backup Willert-Tools due to error in VMDK backup!

私は何が間違っているのですか?構成からすべての構成スニペットを貼り付けたくなかったので、より具体的な情報が必要かどうか尋ねてください。

バックアップは、ESXiホストに正しくマウントされているNFS共有に保存されることになっています。

ご協力いただきありがとうございます :-)。

1
Ulf Klose

出力を見て私が提案できる最も多くのものは次のとおりです。

1)ghettoVCB構成でNFSマウントまたはデータストアへのパスが正しいことを確認しますか? ghettoVCBのすべてのNFS構成を再確認してください。

そして...

2)NFS共有は匿名アクセスを受け入れ、読み取り/書き込み権限を付与していますか?

出力から判断すると、スクリプトはスナップショットを作成できましたが、5秒後にVMDKをバックアップできないと表示されました。私の推測では、これはNFSマウントのアクセス許可の問題です。それ、または空き領域の不足。

1
Dullahan

私は最近、長い間問題なく実行されていて、変更されていないシステムでこのエラーが発生し始めました。 1つの違いは、ghettoVCBがシステム上の他のVMを正常にバックアップしていたことです。

Vmkfstools cloneコマンドを直接実行すると、3つの異なるターゲットファイルシステムで同じエラーが発生しました。この試行では、VMの電源がオフになりました。

これはWindows7プロVMです。最終的に私のために働いたのは次のとおりでした:

  • ドライブをデフラグします(デフラグラーを使用)
  • 空き領域をゼロにします(\ sdelete\sdelete -z c :)
  • chkdsk c:/ f
  • リブート
  • シャットダウン
  • sshからesxi5.5ボックス
  • vmkfstools -i /path/to/disk.vmdk -d thin /path/to/disk_backup.vmdk
    • ソースディスクと同じ物理メディアに書き込む場合、「-dthin」は役に立たないことに注意してください。

成功!

  • vmkfstools -E /path/to/disk.vmdk /path/to/renamed_disk.vmdk
  • vmkfstools -E /path/to/disk_backup.vmdk /path/to/disk.vmdk
  • テストするVMを起動します
  • VMが「パワーアップ」されている間に、VMに対してghettoVCBを実行します(ソースからNFSターゲットに書き込むときに「thin」パラメーターが適用されるという追加の利点があります)。

成功!

Sdeleteコマンドが重要な操作だったと思います。

Renamed_disk.vmdkとrenamed_disk-flat.vmdkを削除することを忘れないでください

0
BISI