azure-site-recovery について
azure-site-recovery は、Azure Site Recovery の計画と運用を支援するエージェント向けスキルです。ローカルのクイックリファレンスとネットワーク経由のドキュメント取得を組み合わせ、デプロイ、構成、セキュリティ、トラブルシューティングを扱います。
主な機能
- 01Azure、Hyper-V、VMware の障害対応
- 02災害復旧の計画と容量見積もり
- 03アーキテクチャ、セキュリティ、構成のガイダンス
- 04自動化と統合のコードパターン
- 05ネットワーク経由の Microsoft ドキュメント取得
活用シーン
- 01レプリケーション、接続、フェールオーバーの問題診断
- 02VM 災害復旧の容量とコストの計画
- 03保護対象アプリケーションとネットワークの設計
MCP 対応
ドキュメント取得には mcp_microsoftdocs の microsoft_docs_fetch ツールを優先して使用できます。代替手段として fetch_webpage も記載されています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-site-recoveryインストール後、Claude Code で/azure-site-recoveryを入力して読み込まれたか確認します。
詳細
Azure Site Recovery スキル
このスキルでは、Azure Site Recovery に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを扱います。ローカルのクイックリファレンスコンテンツと、ドキュメントを取得するリモート機能を組み合わせています。
このスキルの使用方法
エージェントにとって重要:関連するセクションを見つけるには、以下の カテゴリインデックス を使用してください。行範囲があるカテゴリ(例:
L35-L120)では、指定された行をread_fileで読み取ってください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルにread_fileを使用してください。
エージェントにとって重要:
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-L61 | Azure、Hyper-V、VMware における Azure Site Recovery の問題の診断と修正:レプリケーション、接続、エージェント/拡張機能、アプライアンス、フェールオーバー/フェールバック、一般的なエラーコード。 |
| ベストプラクティス | L62-L68 | ASR 用のオンプレミスディスクの準備、保護対象 VM での大量のデータ変更の抑制、プロセスサーバーの正常性とパフォーマンスの監視および調整に関するベストプラクティス。 |
| 意思決定 | L69-L86 | DR に向けた Azure Site Recovery の計画とサイジング:ツールの選択(ASR と Azure Migrate)、VM サイズ、フェールバックの種類、マネージドディスクと DR のコスト、Hyper-V/VMware 用 Deployment Planner レポートの使用と読み取り。 |
| アーキテクチャと設計パターン | L87-L98 | Azure Site Recovery を使用してネットワークや複雑なアプリ(SAP、SharePoint、IIS、Dynamics AX、SQL、ファイルサーバー)を保護し、エンドツーエンドの DR ソリューションを構築するための設計パターンとリファレンスアーキテクチャ。 |
| 制限とクォータ | L99-L107 | Site Recovery の制限、クォータ、制約:大量変更 VM の制限、共有ディスクのサポート、Backup との安全な併用、Deployment Planner の制限/履歴、Mobility サービスのリソース使用量。 |
| セキュリティ | L108-L120 | ASR の暗号化とセキュリティ保護:ADE/CMK で暗号化された VM、NSG、TLS、RBAC、信頼された起動、VMware から Azure へのセキュリティ、従来の Run As/暗号化設定の置き換え。 |
| 構成 | L121-L162 | VMware/Hyper-V/Azure VM 向けの Azure Site Recovery の構成:ネットワーク、IP、ディスク、アプライアンス、ポリシー、監視、AVS、Extended Zones、共有/クラスター化されたワークロード向けの DR 設定。 |
| 統合とコーディングパターン | L163-L179 | PowerShell、ARM/Bicep/Terraform、ExpressRoute、Traffic Manager、ランブックを使用した Azure Site Recovery の自動化と統合。Hyper-V、VMware、共有ディスク、Azure VM の DR 設定も扱います。 |
| デプロイ | L180-L191 | ASR のレプリケーション/移行(Azure VM、VMware、Hyper-V、物理マシン)の設定と管理に関するガイド。サポートマトリックス、アプライアンス、フェールオーバー/フェールバックのワークフローを含みます。 |
トラブルシューティング
ベストプラクティス
| トピック | URL |
|---|---|
| Azure のハイドレーションに向けてオンプレミスディスクを準備する | https://learn.microsoft.com/en-us/azure/site-recovery/hydration-process |
| Site Recovery VM の高チャーンパターンを分析して軽減する | https://learn.microsoft.com/en-us/azure/site-recovery/monitoring-high-churn |
| Azure Site Recovery のプロセスサーバーの正常性とパフォーマンスを監視する | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-monitor-process-server |
意思決定
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure Site Recovery VM DR 用のネットワークを計画する | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-about-networking |
| Azure Site Recovery でグローバル DR を設計する | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-global-disaster-recovery |
| Site Recovery でオンプレミスのファイル サーバーを保護する | https://learn.microsoft.com/en-us/azure/site-recovery/file-server-disaster-recovery |
| Site Recovery を使用した Dynamics AX のディザスター リカバリーを設計する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-dynamicsax |
| Site Recovery で IIS Web アプリのディザスター リカバリーを構成する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-iis |
| Azure で SAP NetWeaver のディザスター リカバリーを設定する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sap |
| Site Recovery で多層 SharePoint の DR を実装する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sharepoint |
| SQL Server の BCDR と Azure Site Recovery を組み合わせる | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sql |
制限とクォータ
| トピック | URL |
|---|---|
| Azure VM の DR に高チャーン制限を適用する | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-azure-to-azure-high-churn-support |
| Site Recovery の共有ディスクのサポートについて理解する | https://learn.microsoft.com/en-us/azure/site-recovery/shared-disk-support-matrix |
| Azure Site Recovery を Azure Backup と安全に併用する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-backup-interoperability |
| Site Recovery Deployment Planner のバージョン履歴と制限を確認する | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner-history |
| Site Recovery の Mobility サービスのリソース使用量について理解する | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-mobility-service-overview |