SQL Server 使用哪个端口将备份写入远程服务器?

Oli*_*ver 3 sql-server backup remote

我在“DMZ”中有一个 SQL Server 2008 R2 Standard 实例,因此它可以面向客户端。我试图让它将其备份写入网络内的中央位置。工程师建议他们可以为我打开一个端口。因此,问题是:SQL Server 使用哪个端口将备份写入远程服务器?

Rem*_*anu 6

远程文件访问通过SMB发生。远程备份只是远程文件访问的另一种形式。请参阅文件和共享协议栈

如果您直接使用 SMB over TCP(即禁用 NetBIOS),则使用的端口是 445,UDP 和 TCP。如果您使用 NetBIOS,则它需要 137 UDP 和 TCP、138 UDP 和 139 TCP。请参阅通过 TCP/IP 直接托管 SMB

TCP 上的 NetBIOS 传统上使用以下端口:

nbname            137/UDP
nbname            137/TCP
nbdatagram        138/UDP
nbsession         139/TCP
Run Code Online (Sandbox Code Playgroud)

直接托管的“无 NetBIOS”SMB 流量使用端口 445(TCP 和 UDP)。