我们存放文件服务器VMDK的RAID数组已经不复存在。这是一个Windows 2003安装,它是文件服务器,包含DFS名称空间。
具有所有文件的RAID数组是完整的,数据运行良好。我们已经创建了一个新的VM并安装了Server 2008 SP2,我们能够在VMWare中将数据卷作为原始的LUN硬盘驱动器挂载。
我需要知道是否有可能恢复DFS名称空间和结构。
可悲的是..。似乎没有系统状态,甚至没有服务器2003 VMDK的备份。:(
但是,似乎是以.bat文件的方式备份名称空间。因此,看起来前面的sysadmin已经运行了一个脚本来将DFS备份到.bat文件中。(我明天会恢复原状,看看这是否正确。)
我的问题是:可以从这个.bat备份文件恢复DFS吗?能否将Server2003DFS名称空间还原到服务器2008 SP2安装?还有其他地方可以从中提取DFS信息吗?( DC位于另一台服务器上,该信息是否存储在Active Directory中,我可以提取它并手动开始构建一个新的DFS命名空间吗?)
谢谢你的意见。
发布于 2013-07-05 14:53:28
我将假设批处理文件正在运行DFS命名空间的导出:
dfsutil/root:<namespace> /export:<exportfilename>)在这种情况下,微软有一篇关于从这样的备份(关于KB文章KB 969382的备选案文2)中还原名称空间的知识库文章。
若要通过导出文件恢复命名空间,请执行以下操作: a.如果根不存在,则使用DFS管理创建它。添加所有适当的根目标。如果根本身不存在,并且不会按照文件中定义的那样添加根目标,Dfsutil.exe将无法导入配置。但是,您可以查看导出文件的内容,以确定应该手动添加哪些根目标。b.通过以下命令导入配置文件以创建所有托管链接: Windows 2003: dfsutil /root:\contoso.com\DATA /import: DATA-DFS-Root.txtWindowsServer 2008: dfsutil根导入集数据-dfs-root.txt \contoso.com\DATA (其中域为contoso.com,"DATA“是根的名称," DATA-dfs-Root.txt”是导出文件)在创建根之前尝试导入将导致错误“元素未找到”。尝试添加一个已经具有与根关联的注册表配置数据的根目标会导致错误“设备尚未准备好使用”或“在该文件已经存在时无法创建文件”。要从受影响的服务器中删除注册表数据,请使用DFSUtil: Windows 2003: dfsutil /clean /server:servername /share:sharename server 2008: dfsutil diag洁净服务器名共享名称c中的“清洁”选项。验证导入是否成功。您可能必须重新打开任何DFS管理工具来观察导入的链接。
https://serverfault.com/questions/521064
复制相似问题