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 3.0,才能利用SMB透明故障轉移功能。

支援SMB 1.0和SMB 2.x的客戶端將能夠連線並存取已設定為使用持續可用屬性的共用。 不過,SMB 1.0 和 SMB 2.x 用戶端不會受益於 SMB 透明故障轉移功能。 如果目前存取的叢集節點變得無法使用,或系統管理員對叢集檔伺服器進行系統管理變更,則SMB 1.0或SMB 2.x用戶端將會遺失作用中的SMB會話,以及叢集檔伺服器的任何開啟句柄。 SMB 用戶端電腦上的使用者或應用程式必須採取更正動作,才能重新建立叢集檔案共享的連線。

注意事項

SMB 透明故障轉移與簡短檔名 (8.3 檔名) 支援或壓縮檔 (例如 NTFS 壓縮檔) 所啟用的磁碟區不相容。

SMB Scale Out

SMB 用戶端和SMB伺服器都必須支援SMB 3.0,才能利用SMB Scale Out功能。

SMB 1.0 用戶端不包含存取SMB向外延展檔案共用所需的用戶端功能,而且當他們嘗試連線到向外延展檔案共享時,將會收到拒絕存 錯誤訊息。

一律會設定SMB向外延展檔案共用,以便設定 [持續可用] 屬性。 SMB 2.x 用戶端將能夠連線到SMB向外延展檔案共用,但無法受益於SMB透明故障轉移功能。

SMB 多重通道

SMB 用戶端和SMB伺服器都必須支援SMB 3.0,才能利用SMB多重通道功能。 SMB 1.0 和 SMB 2.x 用戶端將使用單一 SMB 連線。

透過遠端直接記憶體存取的SMB直接 (SMB[RDMA])

SMB 直接傳輸適用於 Windows Server 2012、Windows 10 (Enterprise、Education 和 Pro for Workstations 版本) 和更新版本。 SMB 直接功能需要SMB用戶端和SMB伺服器支援SMB 3.0。

SMB 加密

SMB 用戶端和SMB伺服器都必須支援SMB 3.0,才能利用SMB加密功能。

SMB 檔案共用的 VSS

SMB 用戶端和SMB伺服器都必須支援SMB 3.0,才能利用適用於SMB檔案共用的磁碟區陰影複製服務 (VSS) 功能。

SMB 目錄租賃

SMB 用戶端和 SMB 伺服器都必須支援 SMB 3.0,才能利用 SMB 目錄租用功能。

SMB PowerShell

SMB PowerShell 管理 Cmdlet 是在 Windows Server 2012 和 Windows 8 中引進的。 較舊的 SMB 用戶端和 SMB 伺服器必須繼續使用管理 (的下層工具,例如 ,net.exe) 和 API (例如 Win32 API) 。

參考資料

如需 SMB 3.0 可能遇到之常見錯誤的詳細資訊,請參閱 /troubleshoot/windows-server/networking/error-messages-smb-connections