Storage glossary · JSON corpus · llms.txt · hesela.com

smb-persistent-handle · shipping · also SMB persistent open

SMB persistent handle

An SMB persistent handle extends durable-open recovery to server failover on a supporting continuously available share.

Related Observatory article: SMB persistent handle on hesela.com

For a non-directory open whose underlying store grants durability, SMB 3.x processing requires the requested persistent flag, a continuously available share, and advertised server support before marking the open persistent. Check the granted response, not merely the request. [1] Microsoft's 2012 clustered-file-server design combines persisted handle state with write-through and describes an I/O pause during recovery. This implementation account is not a guarantee against arbitrary storage failure or a latency bound. [2] The protocol also specifies write-through for supporting SMB 3.x continuously available disk shares before the open is marked persistent. [3]

Relations

related
smb-protocol, smb-durable-handle, smb-lease, smb-flush

Citations

  1. Microsoft MS-SMB2 section 3.3.5.9.10: Durable Handle Request V2 processing (accessed 2026-10-13)
  2. Microsoft Windows Server engineering team: Taking Server Application Storage to Windows File Shares (2012) (accessed 2026-10-13)
  3. Microsoft MS-SMB2 section 3.3.5.9: Receiving an SMB2 CREATE Request (accessed 2026-10-14)

JSON: /data/terms/smb-persistent-handle.json