AWS EFS Windowsとは

最終更新日:2026年8月10日

この記事でわかること

Amazon Elastic File System の略であり、AWSが提供する完全マネージド型の NFS ファイルシステムです。

NFSとは、LinuxなどUNIX系のOSで利用されるファイル共有システムです。NFSサーバと呼ばれるデータサーバ上にデータを保存し、自分のPC上にあるかのように複数のホストとデータの共有ができるシステムです。

なお、Amazon EFSが対応するプロトコルはNFSのみで、Windowsインスタンスから直接マウントすることはできません。Windowsサーバ環境でSMBによるファイル共有が必要な場合は、Amazon FSx for Windows File Serverの利用を検討してください。

AWS EFS Windowsの特徴

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

【要注意】上記のシェア・料金・資格名は変動する場合があります
クラウド市場シェアや無料枠の内容は時期により変わるため、最新の情報は各社公式サイトでご確認ください。

AWS EFS Windowsは、完全マネージド型(サーバーの構築や障害対応・セキュリティ対策など、サーバー運用に関する様々な作業を提供元が請け負うこと)NFSファイルシステムとなっており、データの追加や削除にあわせて自動的に容量を拡大、縮小が行われます。そのため、管理が非常に楽である点が、人気の理由になっています。

耐久性

ネットワーク上にファイルを置くことは、データを損失した場合の心配があります。

AWS EFS Windowsでは、ファイルやディレクトリ等すべて、リージョン内の複数のアベイラビリティーゾーンに格納されます。

アベイラビリティーゾーン(AZ)とは、物理的、ソフトウェア的に自律しているデータセンタの集合の単位です。分散して複数のAZにデータが格納されることで、システムおよびコンポーネントの障害、ネットワーク接続エラーがあったとしてもデータの保護がなされデータを損失した場合の心配がありません。ただし、複数AZへの保存はあくまで可用性・耐久性を高める仕組みであり、誤操作や削除による損失を防ぐものではないため、重要なデータはAWS Backup等で別途バックアップを取得することが推奨されます。

コストにも配慮した二つのストレージクラス

ファイルが多様化してくると、毎日使うわけでは無いファイルも出てくるでしょう。

そこでAWS EFS Windowsでは、標準クラスと低頻度アクセスクラス(EFS IA)の二種類のストレージクラスが用意されています。

EFS IAストレージクラスでは、有効期限ポリシーを選択(14,30,60または90日間)することで選択したライフサイクルポリシーに従ってストレージコストを最大92%もコストカットしてくれます。(実際の削減率や最新の料金体系は変動する可能性があるため、AWS公式サイトでご確認ください。)

適応能力の高いパフォーマンス

AWS EFS には、幅広い作業負荷をハイパフォーマンスにこなせる実力があります。

大規模な並列共有アクセスを提供するように設計されているAWS EFSでは、10GB/秒を超えるスループットと、500,000を超えるIOPSを一貫した低遅延で実現できます。(スループットやIOPSの上限は随時引き上げられているため、最新の数値はAWS公式サイトでご確認ください。)

対応力の高い2種類のパフォーマンスモード

AWS EFSでは、幅広い作業負荷対応するため、汎用と最大I/Oの2種類のパフォーマンスモードを提供しています。

汎用モードは、ファイルシステムオペレーションにおいて最小の遅延を実現し、ランダムまたはシーケンシャルI/Oパターンでも同様のパフォーマンスを発揮します。最大I/Oモードでは、ファイルオペレーションの遅延がわずかに長くなりますが、より高いレベルで集計単位時間あたりに処理できる量を増し、1秒あたりの操作を拡大できます。

ペタバイト規模まで自動で収縮するストレージ容量

AWS EFSの最大の魅力の一つ、マネージド型サービスであることの捕捉になります。

AWS EFSのストレージ容量はファイルの追加や削除に合わせて、ストレージ容量の拡張や縮小も自動的に行われます。使用した容量に対してのみ請求が発生し、コストに無駄がありません。AWS EFSは、ストレージ容量とパフォーマンススピードの両方において非常に適応能力が高く設計されています。この見出しにも書いたように、ペタバイト規模という膨大なアクセスを実行できます。また、それだけのアクセスに耐えつつもちろん低遅延のファイル操作を実現するAWS EFSは、非常にコストにも無駄がなく、ハイパフォーマンスな仕事をしてくれます。

高度な暗号化でデータを保護

AWS EFS はその中のデータだけでなく転送中のデータにも高度な暗号化を施し、格納したデータと転送中のデータの両方を安全に守ってくれます。保護されるデータは AWS Key Management Service (KMS) によって管理される暗号化キーで暗号化されるため、ユーザー側で管理するシステムを作る必要はありません。転送中のデータの暗号化には業界標準の転送レイヤーセキュリティ (TLS)が使われ、ユーザーとしては非常に安心です。

簡単、便利なバックアップとデータ転送

AWSが提供する、AWS DataSyncでデータの移動、AWS Backupでデータのバックアップが可能です。どちらもAWSが提供するハイレベルなツールであり、ユーザの負担を極めて少なくしてくれます。

押さえておきたいポイント

  • Amazon EFSは完全マネージド型のNFSファイルシステムで、データの増減にあわせてストレージ容量が自動的に拡大・縮小し、使用した分だけ課金される。
  • ファイルやディレクトリはリージョン内の複数のアベイラビリティーゾーンに自動で格納され、高い耐久性・可用性を実現している。ただしこれは誤削除対策ではないため、重要データは別途バックアップが必要。
  • Amazon EFSはNFSプロトコル専用でWindowsからの直接マウントには対応していない。Windows環境でのSMB共有にはAmazon FSx for Windows File Serverを利用する。

よくある質問

Amazon EFSはWindowsインスタンスから利用できますか?

いいえ、Amazon EFSが対応するのはNFSプロトコルのみで、Windowsから直接マウントすることはできません。Windows環境でSMB経由のファイル共有が必要な場合は、Amazon FSx for Windows File Serverの利用を検討してください。

EFS標準クラスとIA(低頻度アクセス)クラスはどう使い分ければよいですか?

日常的にアクセスするファイルは標準クラスに置き、一定期間アクセスがないファイルはライフサイクル管理機能で自動的にIAクラスへ移行させることで、ストレージコストを抑えられます。実際の削減率や最新の料金体系はAWS公式サイトでご確認ください。

複数のアベイラビリティーゾーンに保存されていれば、バックアップは不要ですか?

いいえ、不要ではありません。複数AZへの保存は障害やネットワーク接続エラーに対する可用性・耐久性を高める仕組みであり、誤操作や意図しない削除によるデータ損失を防ぐものではありません。重要なデータはAWS Backup等を利用して定期的にバックアップを取得することを推奨します。

まとめ

上記のように、処理スピードも早く、マネージド型で管理も楽なAWS EFS は、残念ながらWindowsのインスタンスではサポートされていませんが非常に便利なファイル共有システムです。

複数のサーバ間で、同一のファイルにアクセスする環境の構成の選択肢の一つとして、AWS EFSは十分選択肢の一つと言えるでしょう。

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →

前の記事

Amazon DynamoDBとNoSQLについて

次の記事

Amazon Textractについて