Windows Server ファイル サーバーの新しい SMB 3.0 機能

この記事では、サーバー メッセージ ブロック (SMB) 3.0 プロトコルの新機能について説明します。

適用対象: Windows 8.1 - すべてのエディション、Windows Server 2012 R2 以降のバージョンの Windows
元の KB 番号: 2709568

概要

Windows Server では、新しいサーバー メッセージ ブロック (SMB) ファイル サーバー機能が導入されています。 これらの新機能を利用するには、SMB クライアントと SMB サーバーで SMB 3.0 がサポートされている必要があります。

SMB 2.x プロトコルは、Windows Server 2008 と Windows Vista で導入されました。

SMB 3.0 プロトコルは、Windows Server 2012とWindows 8で導入されました。

Windows ファイル サーバーで導入された新しい SMB 機能

  • SMB 透過的フェールオーバー
  • SMB Scale Out
  • SMB マルチチャネル
  • SMB ダイレクト
  • SMB 暗号化
  • SMB ファイル共有のための VSS
  • SMB ディレクトリ リース
  • SMB PowerShell

SMB 透過的フェールオーバー

SMB 透過的フェールオーバー機能を利用するには、SMB クライアントと SMB サーバーの両方で SMB 3.0 をサポートする必要があります。

SMB 1.0 および SMB 2.x 対応クライアントは、継続的に使用可能なプロパティを使用するように構成されている共有に接続し、アクセスできます。 ただし、SMB 1.0 クライアントと SMB 2.x クライアントは、SMB Transparent Failover 機能の恩恵を受けません。 現在アクセスされているクラスター ノードが使用できなくなった場合、または管理者がクラスター化されたファイル サーバーに管理変更を加えた場合、SMB 1.0 または SMB 2.x クライアントはアクティブな SMB セッションと、クラスター化されたファイル サーバーへの開いているハンドルを失います。 SMB クライアント コンピューター上のユーザーまたはアプリケーションは、クラスター化されたファイル共有への接続を再確立するための修正アクションを実行する必要があります。

注:

SMB Transparent Failover は、短いファイル名 (8.3 ファイル名) のサポートまたは圧縮ファイル (NTFS 圧縮ファイルなど) で有効になっているボリュームと互換性がありません。

SMB Scale Out

SMB クライアントと SMB サーバーの両方で SMB Scale Out機能を利用するには、SMB 3.0 をサポートする必要があります。

SMB 1.0 クライアントには、SMB スケールアウト ファイル共有にアクセスするために必要なクライアント機能が含まれていないため、スケールアウト ファイル共有に接続しようとすると 、アクセス拒否 エラー メッセージが表示されます。

SMB スケールアウト ファイル共有は、継続的に使用可能なプロパティが設定されるように常に構成されます。 SMB 2.x クライアントは SMB スケールアウト ファイル共有に接続できますが、SMB Transparent Failover 機能の恩恵を受けません。

SMB マルチチャネル

SMB マルチチャネル機能を利用するには、SMB クライアントと SMB サーバーの両方で SMB 3.0 をサポートする必要があります。 SMB 1.0 および SMB 2.x クライアントでは、1 つの SMB 接続が使用されます。

SMB ダイレクト (SMB over Remote Direct Memory Access [RDMA])

SMB Direct は、Windows Server 2012、Windows 10 (Enterprise、Education、Pro for Workstations エディション)、およびそれ以降のバージョンで使用できます。 SMB ダイレクト機能では、SMB クライアントと SMB サーバーが SMB 3.0 をサポートしている必要があります。

SMB 暗号化

SMB クライアントと SMB サーバーの両方で SMB 暗号化機能を利用するには、SMB 3.0 をサポートする必要があります。

SMB ファイル共有のための VSS

SMB クライアントと SMB サーバーは、SMB ファイル共有機能のボリューム シャドウ コピー サービス (VSS) を利用するために SMB 3.0 をサポートする必要があります。

SMB ディレクトリ リース

SMB クライアントと SMB サーバーの両方で SMB ディレクトリ リース機能を利用するには、SMB 3.0 をサポートする必要があります。

SMB PowerShell

SMB PowerShell 管理コマンドレットは、Windows Server 2012とWindows 8で導入されました。 古い SMB クライアントと SMB サーバーは、管理 ( たとえば、net.exe) と API (Win32 API など) のダウンレベル ツールを引き続き使用する必要があります。

関連情報

SMB 3.0 で発生する可能性がある一般的なエラーの詳細については、「 /troubleshoot/windows-server/networking/error-messages-smb-connections」を参照してください。