如何配置GCP FileStore的UNC路径,适配Windows Server 2019及MSSQL使用需求
GCP FileStore UNC路径支持情况说明
首先明确核心结论:GCP 默认原生Filestore实例采用NFS协议,本身不支持Windows UNC路径依赖的SMB协议,这是你挂载后无法正常使用UNC路径的根本原因。
可用解决方案
- 选择SMB协议类型的Filestore实例
目前GCP Filestore已经支持创建SMB协议的共享实例,创建时直接选择SMB作为共享协议,实例部署完成后,在同VPC的Windows Server 2019实例中直接通过\\<Filestore实例IP>\<共享名>的UNC格式访问即可,无需额外部署中间服务。配置时需要确保VPC防火墙开放445端口的入站访问规则,同时给MSSQL服务运行账户配置共享目录的读写权限。 - 自行搭建SMB网关转换协议
如果你已经创建了NFS协议的Filestore实例不想重建,可以在GCE Windows实例上搭建SMB文件服务器,将已挂载的Filestore NFS共享目录设置为SMB共享路径,即可生成UNC路径供同网络内的MSSQL实例访问,该方案可以灵活配置权限、访问规则适配你的业务需求。 - 托管SMB服务对接Filestore
你也可以使用GCP托管的SMB文件共享服务,直接对接Filestore作为后端存储,对外提供标准SMB UNC路径访问能力,减少自行维护SMB服务器的运维成本。
MSSQL配置注意事项
配置完成UNC路径后,需要先在运行MSSQL的服务器上通过资源管理器访问UNC路径验证连通性和权限,确认无误后再配置到MSSQL的存储路径、备份路径等参数中,避免因权限问题导致MSSQL运行异常。
内容的提问来源于stack exchange,提问作者Jeff.VanSlyke
相关产品推荐
相关产品推荐

