我有一个主要和备份的Windows 2008服务器,以及一系列将驱动器映射到主服务器上的共享的Windows XP客户端。如果主服务器出现故障,我希望这些客户端计算机自动将其驱动器重新映射到备份服务器,以便他们可以继续访问这些文件。
我是否应该尝试编写vbscript或python脚本或检测主服务器是否已关闭并发出相应的“net use m:\ server \ share ...”但我需要该脚本每分钟运行一次,无论谁登录。我可以使用Windows“预定任务”吗?
我是一个Unix人,可以使用你提供的任何提示来实现这一目标。有更好的解决方案吗?
非常感谢, -Ian答案 0 :(得分:1)
您可以使用DFS并让客户端映射到它们的共享。然后他们将被重定向到一台服务器或另一台服务器。当然,这假设您的DFS服务器保持运行状态。
答案 1 :(得分:0)
不幸的是,听起来你需要一个客户端解决方案。下面的内容,在每台机器的启动文件夹中的.cmd文件中或以其他方式放置,以便在连接失败时执行此文件:
if not exist \\server1\sharename goto mapsecondserver
net use z: \\server1\sharename
goto end
:mapsecondserver
net use z: \\server2\sharename
goto end
:end