我们正在尝试在 Server Core 2012 R2 上使用 IIS 共享配置。
它完美地工作,但有一个例外,即如果存储 IIS 配置文件的 SMB 共享脱机,IIS 崩溃并且即使 SMB 共享重新联机也不会自动恢复。
我能找到的唯一解决方案是这篇文章(https://www.iis.net/learn/web-hosting/configuring-servers-in-the-windows-web-platform/offline-files-for-shared -configuration),它描述了设置离线文件。
问题在于脱机文件是桌面体验功能的一部分,需要“服务器图形外壳”和“图形工具和基础设施”。因此,要利用它,我们基本上需要将我们的服务器核心盒转换为完整版的 windows。不完全是我们想要的——我们正在使用服务器核心来最小化我们服务器的占用空间。
我试图弄清楚是否有一些我们可以使用的替代方案。我找到了几种不同的解决方案,它们可以将 SMB 共享中的内容同步到本地 PC(GoodSync、SyncBack Pro、Sync Toy 等)——这没问题。
问题在于离线文件“拦截 API 调用以访问文件服务器上的文件,并获取本地设备缓存中的数据”。因此,它透明地负责将请求从远程共享重定向到本地存储。我找不到脱机文件的替代品来处理这件作品。
有谁知道当 smb 共享不可用时可以透明地处理将请求重定向到本地文件系统的任何同步工具?
您应该为应用程序数据实现横向扩展文件服务器,而不是简单的故障转移(概述)
它是一个持续可用的文件服务器,可以通过配置文件服务器角色与(来宾)集群一起实现。该文档涵盖了所有步骤,但大致如下:
如果其中一个集群节点死亡,故障转移将立即进行。您将能够从持续可用的 SMB 共享中观看电影,甚至不会注意到一个节点出现故障。