如何在两个 SQL Server 之间迁移 WSUS 数据库.
解决方案 1. 您可以访问两个 SQL Server
1. 跑步 以管理员身份运行命令提示符 在具有 WSUS 角色的服务器上;
2. 输入并执行下一个命令:
net stop W3SVC && net stop wuauserv && net stop WsusService
3. 在第一个上运行 SQL Server Management Studio (老的) SQL服务器;
4. 导航到您的 WSUS 数据库 (默认情况下SUSDB). 右键单击并选择 任务分离;
5. 复制你的 WSUS数据库 和 日志 文件到新位置;
6. 运行新的 SQL Management Studio 并 附 复制数据库;
7. 在您的 WSUS 服务器上运行 注册表编辑器 并更改密钥:
HKLM\SOFTWARE\Microsoft\UpdateServices\Server\Setup\SqlServerNameStart
8. 将服务器名称从旧 SQL Server 更改为新;
9. 跑步 以管理员身份运行命令提示符 在具有 WSUS 角色的服务器上;
10. 输入下一个命令:
net start W3SVC && net start wuauserv && net start WsusService
11. 测试, 通过跑步 WSUS 控制台.
解决方案 2. 您有 WSUS 数据库的文件
如果您无法使用 SQL Management Studio 访问具有 WSUS 数据库的 SQL Server 实例, 但数据库和日志文件可用.
1. 跑步 以管理员身份运行命令提示符 在具有 WSUS 角色的服务器上;
2. 输入并执行下一个命令:
net stop W3SVC && net stop wuauserv && net stop WsusService
5. 复制你的 WSUS数据库 和 日志 文件到新位置;
6. 在新的 SQL Server 上运行 SQL Management Studio 并 附 复制数据库;
7. 展开安全, 右键单击登录, 然后选择新登录;
8. 进入NT 权威机构网络服务 为了 登录名;
9. 点击用户映射 并确认用户拥有dbo 授予的默认架构南方数据库 数据库;
10. 点击好的 创建登录名;
11. 右键单击登录, 然后选择新登录;
12. 进入{WSUS 服务器名称}\WSUS 管理员 为了登录名;
13. 点击用户映射 并确认 WSUS 管理员组已被授予访问权限南方数据库 数据库;
14. 点击好的 创建登录名;
15. 在您的 WSUS 服务器上运行 注册表编辑器 并更改密钥:
HKLM\SOFTWARE\Microsoft\UpdateServices\Server\Setup\SqlServerNameStart
16. 将服务器名称从旧 SQL Server 更改为新;
17. 跑步 以管理员身份运行命令提示符 在具有 WSUS 角色的服务器上;
18. 输入下一个命令:
net start W3SVC && net start wuauserv && net start WsusService
19. 测试, 通过跑步 WSUS 控制台.