azure-migrate について
azure-migrate は、Azure Migrate を扱うエージェント向けのガイダンススキルです。ローカルのリファレンスとリモート文書取得を組み合わせ、移行計画、構成、セキュリティ、デプロイ、トラブルシューティングを扱います。
主な機能
- 01トラブルシューティングと構成のガイダンス
- 02評価と移行計画
- 03アーキテクチャ、制限、セキュリティの資料
- 04ローカル資料とリモート文書の取得
活用シーン
- 01アプライアンス、検出、レプリケーションの問題診断
- 02移行方式の選択とワークロードのサイズ評価
- 03安全な Azure Migrate デプロイの準備
MCP 対応
文書取得には mcp_microsoftdocs:microsoft_docs_fetch の利用を推奨し、代替手段として fetch_webpage を案内します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-migrateインストール後、Claude Code で/azure-migrateを入力して読み込まれたか確認します。
詳細
Azure Migrate スキル
このスキルでは、Azure Migrate に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを扱います。ローカルのクイックリファレンスコンテンツと、リモートでドキュメントを取得する機能を組み合わせています。
このスキルの使用方法
IMPORTANT for Agent:関連するセクションを探すには、以下のカテゴリインデックスを使用してください。行の範囲(例:
L35-L120)が記載されているカテゴリでは、指定された行をread_fileで読み込んでください。ファイルへのリンク(例:[security.md](security.md))が記載されているカテゴリでは、リンク先の参照ファイルをread_fileで読み込んでください。
IMPORTANT for Agent:
metadata.generated_atが3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocsツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド
このスキルでは、ドキュメントコンテンツを取得するためにネットワークアクセスが必要です:
- 推奨:クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown が返されます。 - 代替手段:クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown が返されます。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L55 | アプライアンスのセットアップ、検出/依存関係/評価のエラー、プロジェクトの作成、プライベートエンドポイント、VMware レプリケーション、OS のアップグレード、Web アプリの移行に関する Azure Migrate の問題を診断して解決します。 |
| ベストプラクティス | L56-L66 | オンプレミス/VMware マシンとアプライアンスの準備、カスタム評価ルール(AppCAT、PostgreSQL)の作成、テスト移行の実行、移行前のハイドレーション変更の適用に関するベストプラクティスです。 |
| 意思決定 | L67-L107 | Azure Migrate の評価の解釈、ツールとサイズの選択、移行ウェーブの計画、オンプレミス、AWS、GCP、Java ワークロード向けのサービス/VM の種類の選定に関するガイダンスです。 |
| アーキテクチャと設計パターン | L108-L113 | Arc ベースの検出と Hyper-V を使用する Azure Migrate のアーキテクチャとデータフローを説明します。コンポーネント、接続、前提条件、検出とインベントリの仕組みを含みます。 |
| 制限とクォータ | L114-L126 | Azure Migrate アプライアンス、および VMware、Hyper-V、物理サーバーの検出と評価に関する制限、前提条件、リージョンサポート、スケーラビリティです。 |
| セキュリティ | L127-L139 | 最小権限のロール/アカウント、RBAC、Private Link の使用、SSE とカスタマー マネージド キー、Entra ID アプリの登録、暗号化された VM の安全な移動を含む、Azure Migrate のセキュリティ保護について説明します。 |
| 構成 | L140-L165 | Azure Migrate アプライアンス、資格情報、ネットワーク(Private Link)、Arc/Resource Mover、VM、SQL、.NET、PostgreSQL の評価設定、メタデータ、ポリシーのセットアップを構成します。 |
| 統合とコーディングパターン | L166-L171 | GitHub Copilot の分析情報、AppCAT CLI、CAST Highlight スキャン、REST ベースの VMware 移行など、コード分析と自動化を Azure Migrate に統合するためのパターンとツールです。 |
| デプロイ | L172-L182 | Azure Migrate アプライアンスのデプロイ、レガシーサーバーの準備、DevOps パイプラインの構成、サポートされるリソースの種類を使用したリージョン間の VM と SQL の移動の計画と実行に関するガイドです。 |
トラブルシューティング
ベストプラクティス
| トピック | URL |
|---|---|
| AppCAT 7 の評価向けにカスタム YAML ルールを作成する | https://learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-rule-guide?view=migrate |
| Azure への移行に PostgreSQL の評価ルールを適用する | https://learn.microsoft.com/en-us/azure/migrate/assessment-rules-for-postgresql?view=migrate |
| Azure Migrate アプライアンスにセキュリティのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/migrate/best-practices-security?view=migrate |
| 仮想マシンのテスト移行に関するベストプラクティス | https://learn.microsoft.com/en-us/azure/migrate/how-to-test-replicating-virtual-machines?view=migrate |
| 移行前に Azure Migrate のハイドレーション変更を適用する | https://learn.microsoft.com/en-us/azure/migrate/hydration-process?view=migrate |
| Azure へのエージェントレス移行に向けて VMware VM を準備する | https://learn.microsoft.com/en-us/azure/migrate/prepare-for-agentless-migration?view=migrate |
| Azure への移行に向けてオンプレミスのマシンを準備する | https://learn.microsoft.com/en-us/azure/migrate/prepare-for-migration?view=migrate |
意思決定
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure Migrate の Arc ベースの検出アーキテクチャについて理解する | https://learn.microsoft.com/en-us/azure/migrate/concepts-arc-resource-discovery?view=migrate |
| Azure Migrate の Hyper-V 移行アーキテクチャについて理解する | https://learn.microsoft.com/en-us/azure/migrate/hyper-v-migration-architecture?view=migrate |
制限とクォータ
セキュリティ
構成
統合とコーディングパターン
| トピック | URL |
|---|---|
| CAST Highlight のコードスキャンを Azure Migrate と統合する | https://learn.microsoft.com/en-us/azure/migrate/cast-highlights-integration?view=migrate |
| Site Recovery REST を使用して VMware から Azure への移行を自動化する | https://learn.microsoft.com/en-us/azure/migrate/how-to-automate-vmware-to-azure-migration-rest-api?view=migrate |