azure-files について
Azure Files のユーザーやエージェント向けのガイダンススキルです。ローカル資料と取得したドキュメントを組み合わせ、ストレージ計画、セキュリティ、運用、統合、移行を扱います。
主な機能
- 01ベストプラクティスとデプロイ計画
- 02ティア、プロトコル、冗長性の選択
- 03制限とパフォーマンスのガイダンス
- 04セキュリティと構成
- 05統合と移行のパターン
活用シーン
- 01Azure Files のデプロイ計画
- 02SMB または NFS の性能調整
- 03ファイル共有の保護
- 04Azure Files へのデータ移行
MCP 対応
mcp_microsoftdocs:microsoft_docs_fetch ツールでドキュメントを取得でき、代替手段としてウェブページの取得も利用できます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-filesインストール後、Claude Code で/azure-filesを入力して読み込まれたか確認します。
詳細
Azure Files スキル
このスキルでは、Azure Files に関する専門的なガイダンスを提供します。ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを扱います。ローカルのクイックリファレンスコンテンツと、ドキュメントをリモートで取得する機能を組み合わせています。
このスキルの使用方法
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 が返されます。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| ベストプラクティス | L36-L51 | Azure Files と File Sync のベストプラクティス。DR 計画、サーバーのライフサイクル変更、クラウド階層化、大規模ディレクトリの処理、ワークロードと Azure Virtual Desktop 向けの SMB/NFS パフォーマンスの調整を扱います。 |
| 意思決定 | L52-L72 | Azure Files のデプロイ計画に関するガイダンス。SMB および NFS ワークロード向けの階層、冗長性、プロトコル、課金モデル、移行方法、管理方法とトポロジの選択を扱います。 |
| アーキテクチャと設計パターン | L73-L77 | Azure Files を使用した Azure Virtual Desktop ハイブリッドアーキテクチャの設計。ストレージトポロジ、ID とアクセス許可、パフォーマンス、FSLogix プロファイルのベストプラクティスを扱います。 |
| 制限とクォータ | L78-L85 | 容量、IOPS、スループット、スケーラビリティ、および API のスロットリング動作に関する Azure Files と File Sync の制限。パフォーマンスとサイズの計画、およびクォータ超過の回避に役立ちます。 |
| セキュリティ | L86-L116 | Azure Files と File Sync のセキュリティ保護。ID ベースの SMB/NFS 認証、Kerberos/AD/Entra のセットアップ、ファイアウォール、ネットワークエンドポイント、TLS、暗号化キー、NTFS ACL、共有レベルのアクセス許可を扱います。 |
| 構成 | L117-L141 | Azure Files と Azure File Sync の構成。VPN 接続、エンドポイント/DNS、冗長性とパフォーマンス、クラウド階層化、監視/メトリック/ログ、アラート、ファイルコピーと変更フィードを扱います。 |
| 統合とコーディングパターン | L142-L164 | Haystack、LangChain、LlamaIndex、Pinecone/Qdrant/Weaviate を使用した Azure Files との RAG 統合に加え、Azure Files にアクセスする .NET、Java、Python アプリのコードパターンを扱います。 |
| デプロイ | L165-L173 | Storage Mover、Data Box、Robocopy、ポータル、CLI、PowerShell などのツールを使用して、Azure File Sync をデプロイし、SMB/NFS 共有、NAS、Linux サーバー、GlusterFS から Azure Files にデータを移行する方法を扱います。 |
ベストプラクティス
意思決定
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure Files を使用して Azure Virtual Desktop Hybrid を設計する | https://learn.microsoft.com/en-us/azure/storage/files/azure-virtual-desktop-hybrid |
制限とクォータ
| トピック | URL |
|---|---|
| Azure File Sync のスケーラビリティとパフォーマンス目標を確認する | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-scale-targets |
| Azure File Sync API のスロットリング制限と動作を確認する | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-throttling |
| Azure Files の制限、クォータ、動作を確認する | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-faq |
| Azure Files のスケーラビリティ、IOPS、スループットの制限 | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-scale-targets |
セキュリティ
構成
統合とコーディングパターン
デプロイ
| トピック | URL |
|---|---|
| ポータル、PowerShell、CLI を使用した Azure File Sync のデプロイ | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-deployment-guide |
| File Sync を使用した Azure ファイル共有間のデータ移行 | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-share-to-share-migration |
| GlusterFS ボリュームから Azure Files への移行 | https://learn.microsoft.com/en-us/azure/storage/files/glusterfs-migration-guide |
| Storage Mover を使用した SMB/NFS 共有から Azure Files への移行 | https://learn.microsoft.com/en-us/azure/storage/files/migrate-files-storage-mover |
| NAS SMB 共有から Azure File Sync ハイブリッドへの移行 | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-hybrid |
| Robocopy を使用した SMB Azure ファイル共有への移行 | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-robocopy |