Japanese

 View Only
  • 1.  VMware Exsi8でのflat.vmdkファイルのコピーについて

    Posted Feb 19, 2025 03:22 AM

    仮想サーバを止めることなくバックアップを取得したいと考えておりスナップショット作成後、ExsiにSSHでログインし、以下のコマンドでコピーしたところ
    cp -p /vmfs/volumes/testhost01/testhost01-flat.vmdk /vmfs/volumes/testhost02/testhost02-flat.vmdk
    cp: can't open '/vmfs/volumes/testhost01/testhost01-flat.vmdk': Device or resource busy
    とエラーが表示されコピーが出来ない状態です。
    testhost02-flat.vmdkのファイルのロック状態を確認するとmode 2となっていました。

    また、以下のコマンドでも試してみたところ、
    vmkfstools -i /vmfs/volumes/testhost01/testhost01.vmdk /vmfs/volumes/testhost02/testhost02.vmdk
    Destination disk format: Thin
    Failed to clone object parameters
    とエラーが表示されコピーが出来ない状態でした。

    testhost01.vmdkのタイプはシック プロビジョニング (Lazy Zeroed)となります。

    いずれかの方法でコピーを行いたいのですが、どのようにすればよいでしょうか。



  • 2.  RE: VMware Exsi8でのflat.vmdkファイルのコピーについて

    Posted Feb 19, 2025 05:37 AM

    vCenterがあるならCloneでよいかと思いますが、vCenterなしの無償環境でしょうか?

    以下のKBによると仮想マシンの稼働中はファイルがロックされる仕様のようなので、稼働中にコマンドでコピー(Clone)をするのはできないと考えられます。
    https://knowledge.broadcom.com/external/article?legacyId=1028042

    いちおう、VMFSではなくNFSデータストアの場合はロックの仕組みが異なる認識なので普通にコピーできると想定していますが、未検証です。
    https://knowledge.broadcom.com/external/article/340515/understanding-the-nfs-lck-lock-file-to-u.html

    あとはvCenter Converterのオンライン移行機能を利用するなども利用可能かもしれません。




  • 3.  RE: VMware Exsi8でのflat.vmdkファイルのコピーについて

    Posted Feb 25, 2025 12:19 PM

    nkaneda1さん、返信頂きありがとうございます。また確認に時間がかかり返信が遅くなりました。

    vCenterがある状況のため、Cloneを試しているところです。

    ありがとうございました。