我在公司里做了噩梦。新服务器 2019 已安装所有补丁。我使用 Robocopy 将文件同步到备份服务器。Robocopy 每天多次终止 smb“服务器服务”,没有任何事件日志。Windows 10 客户端无法访问共享。唯一的解决方案是重新启动服务器。甚至可以重新启动处于停止状态的服务器服务。我喜欢 robocopy,因为它可以记录历史记录。但是,不能再使用这个愚蠢的 SMB 协议了。如果同步到远程服务器,可能会重现错误。然后远程服务器 2012 r2 停止响应 smb 共享。与这个大主题中的症状完全一样: https://social.technet.microsoft.com/Forums/windowsserver/ja-JP/e9567167-22db-4b8c-9f96-a08b97d507f9/server-2012-r2-file-server-stops-responding-to-smb-connections?forum=winserverfiles 有什么帮助吗?Goodsync 可以检测移动、重命名的文件,但非常昂贵,而且不知道它是否使用 smb。
答案1
如果将文件复制到备份服务器,通常不需要实时复制,除非您希望两台服务器处于某种集群中 - 即:在第一台服务器发生故障时,准备好连接备用服务器。
也就是说,Windows 服务器之间半同步文件共享复制的正确工具是分布式文件系统。这不是什么灵丹妙药,但我建议您研究一下它,以了解它是否适合您的情况。
答案2
我记得这款工具 Gs RichCopy 360 Enterprise,它不使用 SMB 复制,而是提供 RTA 或 TRA,它使用单个 tcp 端口进行复制,并且特别适合 wan 复制和小文件。它不依赖 SMB,可以减轻服务器的压力。我记得它价格实惠(购买它时没有遇到财务困难,否则我会记得的)