Azureでの仮想マシンのクローン作成、既存の保持


17

これについてオンラインで直接答えがあるようには見えません。Azureに既存の仮想マシンがあり、既存のサーバーがダウンした場合に別のリージョンにクローンを作成したいと思います。正確なレプリカである必要がありますが、見つけることができるのは、クローンではなく仮想マシンを移動することだけです。コンピューター名がVMと同じではないためか、特定の種類のクローンを作成できないと思います。

何をすべきかについての良い記事はありますか、それとも最初から始めて、既に持っているものを複製しようとして仮想マシンを再構築する必要がありますか?


1
:二本MSの資料に記載されているオプションを参照してくださいdocs.microsoft.com/en-us/azure/virtual-machines/windows/...
crshovrd

回答:


3

従来の展開を使用している場合、基本的に必要なことは次のとおりです。

  1. サーバーのSysprep(Windows)またはエージェントのプロビジョニング解除(Linux)
  2. ポータルを使用してキャプチャをヒットし、VMのイメージを作成します
  3. Azcopyを使用して、生成されたVHDファイルをセカンダリリージョンにコピーします
  4. コピーしたVHDファイルを使用して新しいイメージ(セカンダリリージョン)を作成します
  5. このイメージを使用して新しい仮想マシンを展開します(セカンダリリージョン)

ARMを使用している場合は、こちらをお読みください。

参考文献

Azure Windows仮想マシンのイメージをキャプチャする

クラシックLinux仮想マシンをイメージとしてキャプチャする方法

AzCopyコマンドラインユーティリティを使用してデータを転送する


2
これにより、元のマシンが「一般化」されたままになりませんか?元のクローンとクローンの両方を引き続き使用する場合はどうなりますか?
アンディジョーンズ

できません。一般化したら、再デプロイする必要があります。
ブルーノファリア

「一般化した後、再デプロイする必要がある」という部分は非常に重要であり、私には不明確でした。VMを一般化しようとしましたが、完全にロックアウトされることに気付きませんでした。また、VMを適切にシャットダウンしなかったため(代わりに再起動を選択しました)、クローンを作成することさえできませんでした。幸いなことに、テストVMでした。
サイモン

3

PowerShellを使用する必要はなく、元のVMは引き続き機能しました。

sysprepドキュメントから使用した場合の結果:

VMでsysprepを実行すると、一般化されたと見なされ、再起動できなくなります。VMを一般化するプロセスは元に戻せません。元のVMの機能を維持する必要がある場合は、VMのコピーを取得して、コピーを一般化する必要があります。

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource?toc=%2Fazure%2Fvirtual-machines%2Fwindows%2Fclassic%2Ftoc.json

手順:

ディスクをコピーすることから始めます。スナップショットを作成してから、スナップショットからディスクを作成します。これにより、元のVHDをフォールバックとして保持できます。

  1. 左側のメニューで、[すべてのリソース]をクリックします。
  2. [すべてのタイプ]ドロップダウンで、[すべて選択]の選択を解除し、下にスクロールして[ディスク]を選択して、使用可能なディスクを見つけます。
  3. 使用するディスクをクリックします。ディスクの概要ページが開きます。
  4. [概要]ページの上部のメニューで、[+スナップショットを作成]をクリックします。
  5. スナップショットの名前を入力します。
  6. スナップショットのリソースグループを選択します。既存のリソースグループを使用するか、新しいリソースグループを作成できます。
  7. 標準(HDD)またはプレミアム(SDD)ストレージを使用するかどうかを選択します。
  8. 完了したら、[作成]をクリックしてスナップショットを作成します。
  9. スナップショットが作成されたら、左側のメニューで[+リソースの作成]をクリックします。
  10. 検索バーに「管理対象ディスク」と入力し、リストから「管理対象ディスク」を選択します。
  11. [管理対象ディスク]ページで、[作成]をクリックします。
  12. ディスクの名前を入力します。
  13. ディスクのリソースグループを選択します。既存のリソースグループを使用するか、新しいリソースグループを作成できます。これは、ディスクからVMを作成するリソースグループにもなります。
  14. 標準(HDD)またはプレミアム(SDD)ストレージを使用するかどうかを選択します。
  15. [ソースの種類]で、[スナップショット]が選択されていることを確認します。
  16. [ソーススナップショット]ドロップダウンで、使用するスナップショットを選択します。
  17. 必要に応じてその他の調整を行い、[作成]をクリックしてディスクを作成します。

ディスクからVMを作成する使用する管理対象ディスクVHDを作成したら、ポータルでVMを作成できます。

  1. 左側のメニューで、[すべてのリソース]をクリックします。
  2. [すべてのタイプ]ドロップダウンで、[すべて選択]の選択を解除し、下にスクロールして[ディスク]を選択して、使用可能なディスクを見つけます。
  3. 使用するディスクをクリックします。ディスクの概要ページが開きます。[概要]ページで、DISK STATEが[未接続]と表示されていることを確認します。そうでない場合は、ディスクをVMから切り離すか、VMを削除してディスクを解放する必要があります。
  4. ペインの上部にあるメニューで、[+ Create VM]をクリックします。
  5. 新しいVMの[基本]ページで、名前を入力し、既存のリソースグループを選択するか、新しいリソースグループを作成します。
  6. [サイズ]ページで、VMサイズページを選択し、[選択]をクリックします。
  7. [設定]ページで、ポータルにすべての新しいリソースを作成させるか、既存の仮想ネットワークとネットワークセキュリティグループを選択できます。ポータルは常に、新しいVMの新しいNICとパブリックIPアドレスを作成します。
  8. 監視オプションに変更を加え、必要に応じて拡張子を追加します。
  9. 完了したら、[OK]をクリックします。
  10. VM構成が検証に合格した場合、[OK]をクリックして展開を開始します。

サーバー自体はローカル接続を必要としないため、新しい仮想ネットワークを作成することにしました。

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/create-vm-specialized-portal#copy-a-disk


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.