2023年3月に「仮想マシン(クラシック)」が終了、Azure Resource Managerにできるだけ早く移行を:Microsoft Azure最新機能フォローアップ(133)
Microsoftは、2023年3月1日にMicrosoft AzureのIaaSにおける「仮想マシン(クラシック)」の提供を終了します。まだ2年ありますが、もう2年しかないとも言えます。「仮想マシン(クラシック)」で複雑な環境を運用している場合は、テストや移行に時間を要するかもしれません。速やかに移行の検討を開始した方がよいでしょう。
2023年3月1日までに「仮想マシン(クラシック)」のARMへの移行が必要
Microsoftは2014年から、それまでの「Azure Service Manager」または「Azure Service Management」(ASM)と呼ばれるデプロイモデルを置き換える「Azure Resource Manager」(ARM)でのIaaS(Infrastructure as a Service)を開始しました。
ASMベースを「仮想マシンV1」、ARMベースを「仮想マシンV2」と呼ぶこともありますが、現在の標準であり、推奨されるのはARMベースの仮想マシンです。ASMベースは「仮想マシン(クラシック)」と呼びます。
「仮想マシン(クラシック)」は、2020年2月末から新規作成ができなくなっており、ASMを介した管理もそれ以降、非推奨になりました。非推奨であっても、作成済みの「仮想マシン(クラシック)」は引き続き利用可能ですが、「2023年3月1日」にはサービスが完全に廃止される予定です。
2023年3月1日には、「仮想マシン(クラシック)」は起動できなくなり、稼働中のものは停止され、割り当てが解除されます。その後、「仮想マシン(クラシック)」が残っているサブスクリプションに対しては、リソースが削除されるまでのタイムラインが通知されることになっています。
- 2023年3月1日までにIaaSリソースをAzure Resource Managerに移行する(Microsoft Docs)
比較的シンプルなデプロイ環境の場合は、Azureポータルの「仮想マシン(クラシック)」ページにある「設定」の「ARMへの移行」から、数クリックで簡単かつ短時間で移行することができます(画面1)。
移行は選択された仮想マシンが接続されている仮想ネットワークに、同様に接続された全ての仮想マシンに対して一括で実施されます。事前検証で問題がない場合、移行は完全に自動で行われます。
まず、ステップ1ではリソースの移行が可能かどうかが検証されます。このとき、仮想ネットワークに接続される全ての仮想マシンとそれにひも付いた「クラウドサービス」が移行対象としてリストアップされます(画面2)。
ステップ2では、「クラウドサービス」に依存せず、「リソースグループ」に依存するARMベースの仮想マシンのために、移行先となるリソースグループ名(以前の「クラウドサービス名-Migrated」)が準備(まだ作成されていません)されるので確認します(画面3)。
最後のステップ3で「はい」と入力して、「コミット」をクリックします。筆者の3台の仮想マシン(割り当て解除済み)の場合、15分以内に移行が完了しました。以前の「クラウドサービス」は削除され、新しい「リソースグループ」に仮想マシンが移行されます。仮想マシン名や仮想ネットワーク名など、その他の名称は以前のものが引き継がれました(画面4)。
ARMベースの仮想マシンへの移行が完了したら、起動して問題がないかどうかを確認します。ARMベースに移行することで、ASMで利用できなかったさまざまな新機能が利用可能になります。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- クラウドネイティブな「.NET 5」が既存の.NET Frameworkアプリにもたらすインパクト
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。初回は、.NET統合の現状や.NET 5のリリースにおけるキャッチアップすべきことなどについて。 - Windows 10 May 2020 Update後のWindows Updateに“へん”化あり[その3]
2020年10月初め、Windows 10 May 2020 Update(バージョン2004)に3回目のオプションの更新(Cリリース)が提供されました。過去3回と同様、Windows 10 バージョン1809〜1909から1週間以上(今回は15日)、大幅に遅れての提供です。Windows 10 バージョン2004におけるCリリースのインストール挙動は、やはり何かおかしいです。幾つかのパターンで試してみました。 - Microsoftが「ML.NET 1.5.2」を公開、.NET開発者向け機械学習フレームワーク
Microsoftは、.NET開発者向けのオープンソース機械学習(ML)フレームワークの最新版「ML.NET 1.5.2」を公開した。Model Builderツールで「Azure ML」を使ってオブジェクト検出モデルをトレーニングできるようになった他、ML.NET CLIで画像分類モデルをローカルでトレーニングすることも可能になった。 - クロスプラットフォーム対応の「PowerShell Core 7.0」が正式リリース
Microsoftは2020年3月4日(米国時間)、オープンソースでクロスプラットフォーム対応の「PowerShell Core」の最新バージョン、「PowerShell Core 7.0」を正式にリリースし、一般提供を開始しました。