web-dev-qa-db-ja.com

Azureでの仮想マシンの複製、既存の状態の維持

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

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

19
exposure

クラシックデプロイメントを使用している場合、基本的に必要なことは次のとおりです。

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

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

参照

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

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

AzCopyコマンドラインユーティリティでデータを転送する

3
Bruno Faria

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. 検索バーに「managed disk」と入力し、リストから[Managed Disks]を選択します。
  11. [管理対象ディスク]ページで、[作成]をクリックします。
  12. ディスクの名前を入力します。
  13. ディスクのリソースグループを選択します。既存のリソースグループを使用するか、新しいリソースグループを作成できます。これは、ディスクからVMを作成するリソースグループにもなります。
  14. 標準(HDD)またはプレミアム(SDD)ストレージのどちらを使用するかを選択します。
  15. [ソースの種類]で、[スナップショット]が選択されていることを確認します。
  16. [ソーススナップショット]ドロップダウンで、使用するスナップショットを選択します。
  17. 必要に応じてその他の調整を行い、[作成]をクリックしてディスクを作成します。

ディスクからVMを作成する使用するマネージドディスクVHDを取得したら、ポータルにVMを作成できます。

  1. 左側のメニューで、[すべてのリソース]をクリックします。
  2. [すべてのタイプ]ドロップダウンで、[すべて選択]の選択を解除してから、下にスクロールして[ディスク]を選択し、利用可能なディスクを見つけます。
  3. 使用するディスクをクリックします。ディスクの概要ページが開きます。 [概要]ページで、[ディスクの状態]が[未接続]として表示されていることを確認します。そうでない場合は、ディスクをVMからデタッチするか、VMを削除してディスクを解放する必要があります。
  4. ペイン上部のメニューで、[+ 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

5
Ogglas

AzureでSite Recoveryを使用します。

これはあなたをガイドするのに役立つはずです。 https://docs.Microsoft.com/en-us/Azure/site-recovery/site-recovery-migrate-Azure-to-Azure

1
Kandice Rapee