Chinaunix首页 | 论坛 | 博客
  • 博客访问: 944109
  • 博文数量: 162
  • 博客积分: 6207
  • 博客等级: 准将
  • 技术积分: 1687
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-10 01:36
个人简介

80后技术男

文章分类

全部博文(162)

文章存档

2013年(6)

2012年(20)

2011年(24)

2010年(8)

2009年(13)

2008年(37)

2007年(35)

2006年(19)

分类: WINDOWS

2011-05-16 13:23:03


导入和导出

导入和导出命令最常见的使用是在两台WSUS服务器之间同步更新元数据,这样可以让一台与Internet完全隔离的WSUS服务器和其他WSUS服务器之间进行更新的同步。你不能将元数据导入到运行为复制服务器模式的WSUS服务器上。

Export和Import命令的运行语法分别如下:


Export

运行的语法如下所示:

wsusutil exportpackagelogfile

其中 参数
定义

package
导出到的文件名(不含路径则为当前目录,建议加上.cab后缀)。

logfile
创建的日志文件名(不含路径则为当前目录)


Import

运行的语法如下所示:

wsusutil importpackagelogfile

其中 参数
定义

package
导入的文件名(不含路径则为当前目录)

logfile
创建的日志文件名(不含路径则为当前目录)
 

一个完整的导出和导入过程包含以下三个步骤:

确定目的WSUS服务器和源WSUS服务器的高级同步选项中的快速安装文件特性和语言设置完全匹配;

将更新文件从源WSUS服务器复制到目的WSUS服务器中。默认更新文件是存放在%WSUSInstallationDrive%:\WSUS\WSUSContent目录下,你可以使用任何方式来复制这些文件,例如直接复制或者通过备份进行;

在源WSUS服务器上运行export命令,将更新元数据导出到一个文件中,再将此文件复制到目的WSUS服务器,运行Import命令导入元数据。为了进行这个操作,你所登录的账户必须属于WSUS服务器上的本地管理员组,并且只能在WSUS服务器上本地进行操作。

你必须在导入元数据前复制更新文件到目的WSUS服务器上,如果目的WSUS服务器发现和元数据对应的更新文件不存在,则会显示更新下载失败。

备份WSUS数据的过程也非常简单,WSUS的数据分为两部分:

WSUS数据库,默认存储路径为%systemdrive%\WSUS\MSSQL$WSUS\,存放更新元数据、WSUS服务器配置信息和客户端计算机更新情况 等;

WSUS更新文件,默认存储路径为%systemdrive%\WSUS\WSUSContent。

你只需要对此两个目录进行备份即可,还原WSUS数据时将备份数据恢复到原路径即可。

移动更新文件

当WSUS服务器用于本地存储更新文件的硬盘空间不足或者出现故障时,你可能需要将更新文件移动到另外的磁盘上进行存储。而Movecontent命令正是用于实现这一需求。运行此命令时,WSUSUtil.exe执行以下操作:

将更新文件从源位置复制到目的存储位置;

更新WSUS数据库中的本地存储位置以及IIS中的虚拟目录映射。

更新文件存放的目的存储位置必须是NTFS文件格式;如果目的存储位置中更新文件已经存在,则WSUSUtil.exe将不会复制相应的文件;并且WSUSUtil.exe将会设置目的存储位置的NTFS权限和源位置一致。

你可以使用其他方式,例如xcopy或者备份工具来将更新文件复制到目的存储位置,然后在WSUSUtil.exe运行时指定skipcopy参数不复制更新文件。

运行的语法如下所示:

wsusutil movecontentcontentpath logfile[-skipcopy]

其中 参数
定义

contentpath
目的存储位置的路径,此路径必须存在

logfile
创建的日志文件名(不含路径则为当前目录)

-skipcopy
可选,只更新WSUS数据库中的本地存储位置,不进行更新文件复制操作。


维护操作

Reset
此命令用于检查WSUS数据库中每一个元数据是否具有本地存储对应的更新文件,如果更新文件丢失或者被损坏,WSUS将再次下载更新文件。此命令在你刚恢复WSUS备份数据或者排除更新批准故障时非常有用。

运行的语法如下所示:

wsusutil reset


阅读(1603) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~