服务器 频道

Win2008 R2实战之分支缓存迁移准备篇

  【IT168 特别策划】6000名IT精英齐聚一堂,与来自微软产品核心研发团队及各个领域数百位优异专家面对面交流,Tech.Ed 2009盛典召开在即!IT168带您一起体验丰富多彩的活动和内容安排,更加深入、专注的互动讨论!
 

  分支缓存是 Windows Server 2008 R2 和 Windows 7 客户端的一项功能,它使分支办公室中的客户端能够安全地检索缓存在本地的文件,而无需从主办公室服务器检索文件。因为分支办公室通常通过速度慢的广域网 (WAN) 进行连接,所以此功能可以减少对 WAN 链接的使用,并提升客户端应用程序的响应速度。

  本系列文章如何将一个使用分支缓存功能的服务器迁移到另一个运行着 Windows Server 2008 R2 的机器。迁移包括将当前分支缓存的缓存数据和注册表设置从源服务器移动到目标服务器。

  下图显示迁移前的过程包括手动收集数据,然后是在目标服务器和源服务器上执行过程。迁移过程包括源服务器和目标服务器迁移过程,这些过程使用 Export 和 Import cmdlet 自动收集、存储和迁移服务器角色设置。迁移后过程包括验证目标服务器是否已经成功替换源服务器并随后淘汰源服务器或重新计划其用途。如果验证过程指出迁移失败,将开始疑难解答过程。若疑难解答失败,将会提供回滚说明以返回到网络,使用原始源服务器。
 

  本文阐述分支缓存迁移的迁移准备过程。

  一、确定分支缓存的缓存文件所需的磁盘空间的步骤

  1、在源服务器上,打开一个命令提示符会话。依次单击「开始」、"运行",在"打开"文本框中键入 cmd,然后按 Enter 或单击"确定"。

  2、若要显示缓存文件存储的目录,请运行以下命令:

  netsh branchcache show localcache

  3、此命令的结果会显示存储缓存文件的目录。将目录更改为此位置。

  4、在缓存文件目录中,键入 dir,然后按 Enter。

  dir 命令的结果会显示缓存文件的磁盘总空间(以字节为单位)。

 

  二、准备目标服务器的步骤

  1、在目标服务器上安装 Windows Server 2008 R2。

  2、通过运行以下命令导入服务器管理器模块:

  Import-Module ServerManager

  3、通过运行以下命令确定是否安装了分支缓存:

  Get-WindowsFeature BranchCache

  4、若当前未安装分支缓存,请运行以下命令安装:

  Add-WindowsFeature BranchCache

  5、通过运行以下命令验证是否安装了分支缓存:

  Get-WindowsFeature BranchCache

  6、通过在源服务器上运行以下命令,检查源服务器上的缓存位置:

  netsh branchcache show localcache

  7、如果希望将缓存存放在目标服务器上的其他位置,请在目标服务器上运行以下命令,自行选择配置缓存目录:否则,跳过此步骤。

  netsh branchcache set localcache directory=%SYSTEMDRIVE%\branchcache\LocalCache

  8、确保 UDP 端口 7000 没有被其他应用程序使用。Send-SmigServerData 和 Receive-SmigServerData 使用该端口建立数据传输连接。

  9、打开 TCP 端口 7000 并确保其他应用程序当前没有使用该端口。Send-SmigServerData 和 Receive-SmigServerData 使用该端口执行数据传输。

  10、验证目标路径拥有足够的磁盘空间来迁移数据。如果在目标服务器磁盘驱动器上启用了 NTFS 或 FSRM 配额管理,请验证 NTFS 或 FSRM 配额限制留有足够的磁盘空间用于数据迁移。

     参考:微软技术支持库。

0
相关文章