web-dev-qa-db-ja.com

エラー:移行操作に失敗しました。操作はサポートされていません

Hyper-V 2016では、VM構成をUSBドライブからデフォルトのフォルダーに移動しようとすると、「操作はサポートされていません」というエラーが発生します。ホストマシンは1つだけです。 OSの再インストールを必要とするハードウェアのアップグレードを実行できるように、それらをドライブにエクスポートしました(新しいディスクアレイはまだ構築中なので、今のところVHDXの移動を控えます。構成は機能していますが、取得したいのですがそれらをUSBドライブから外します。)

私が選択しているオプションは、以下のスクリーンショットで詳しく説明されています。

私が試したこと:

  1. VM(Ubuntu Serverインスタンス)のシャットダウン
  2. メイン構成のみを移動し、チェックポイントとスマートページングを除外する
  3. PowerShellで移行を実行する

パワーシェル:

$Path = "C:\ProgramData\Microsoft\Windows\Hyper-V"
Move-VM -Name "MATRIX" -DestinationHost "SERVER1" -VirtualMachinePath $Path -SnapshotFilePath $Path -SmartPagingFilePath $Path

これは同じエラーで失敗します:

この操作はサポートされていません。

これらの構成をHyper-Vホストのデフォルトの場所に正常に移動するにはどうすればよいですか?


enter image description hereenter image description hereenter image description hereenter image description hereenter image description hereenter image description hereenter image description hereenter image description hereenter image description hereenter image description here

2
InteXX

VMを同じホスト上のある場所から別の場所に移行しようとしたため、エラーが発生しました。このアクションはサポートされていません。VM =移行は2つの別個のホストを意味します(ただし、ストレージの移行ではありません。これは同じホスト内で問題なく実行できます。それが、構成に対しても同じことができると私が思った理由です)。

VMごとにこれを行うことになりました。

  1. 少し異なる名前で新しい構成を作成します
  2. 古い設定から新しい設定に手動で設定をコピーします
  3. 古い構成を削除する
  4. 新しい構成の名前を変更します

これはうまくいきました。

欲求不満:エラーメッセージが本当の問題を述べていたなら、それは私たち全員に多くのトラブルを救ったでしょう。本当に何が起こっているのかがわかっていれば、文字通り1秒以内に、私が説明した方法でタスクに取り組むことにしました。調査中に、Hyper-Vがこのエラー報告の欠点で悪名高いことを知りました。誰かがどこか不適切なショートカットをしました。

0
InteXX