WSUS를 완전히 지우고 다시 시작하는 방법


22

누구든지 WSUS의 업데이트를 완전히 지우고 다시 시작할 수있는 방법을 알고 있습니까?

마치 우리가 필요로하지 않는 많은 언어 팩과 목록에있는 쓰레기가있는 것처럼 보입니다. 원치 않는 모든 제품, 분류 및 언어를 제거하고 나면 WSUS 데이터베이스를 완전히 정리하고 다시 시작해야합니다. WSUS 역할을 다시 설치 제거해도 여전히 존재하지 않는 것 같습니다. 또한 대부분 시간 낭비 인 서버 정리 마법사를 사용해 보았지만 제거 할 것으로 예상되는 업데이트를 정리하지 않았습니다.

아직 시스템에 이들 중 하나를 아직 설치하지 않았으므로 나열된 모든 업데이트를 완전히 지우고 다시 시작하지만 새로운 축소 된 제품 목록에 따라 시작하는 방법을 해결할 수 있다면.

고마워, 닉


WSUS 2012가 내 제품, 분류 및 언어 설정을 무시하고 내 설정을 무시하려는 다운로드를 모두 나열하고 있다고 생각합니다.
NickC

답변:


19

클린 데이터베이스를 사용하여 WSUS를 다시 설치하려면 (예 : 이전 구성이 없음) :

Windows Powershell을 관리자 권한으로 실행하고 다음 명령을 사용하십시오.

  • Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database -Restart

  • 다시 시작한 후 C:\Windows\WID\(Win 2012 r2의 경우) 폴더 에서 모든 항목을 삭제하십시오 .

  • 그런 다음 다음 명령을 실행하여 WSUS를 다시 설치하십시오.

    Install-WindowsFeature UpdateServices -Restart
    

PowerShell 3 이상에서만 작동합니다.
추가 정보 : Microsoft TechNet : 서버 역할 및 기능 제거


제거가 잘 작동했습니다. Power Shell을 설치해도 데이터베이스가 다시 SQL Server 이외 버전으로 추가되지 않았습니다. power shell 명령을 사용하여 제거하고 서버 관리자를 추가하여 마법사를 다시 설치했습니다.
pStan

-Restart플래그를 주시하고 실제로 전체 또는 가상 서버를 다시 시작할 준비가되었는지 확인하십시오.
jdgregson

"IIS 관리자를 열고 이전 WSUS 웹 사이트를 삭제 한 다음 전체 WSUS 설치를 다시 실행하여이 문제를 해결했습니다." -mshorroshAvanade (파트너) social.technet.microsoft.com/Forums/windowsserver/en-US/…
Spencer5051

10

답을 찾았습니다.이 문제를 겪을 수있는 다른 사람의 이익을 위해 이것을 게시하십시오.

제거 WSUSWID Database옵션이 실제로 WID 데이터베이스를 제거하지는 않는 것 같습니다 .

  • Windows Internal Database기능 을 설치 제거하여 WID 데이터베이스를 제거 할 수 있습니다 .

  • C:\windows\WID\Data\susdb.mdf모든 것을 다시 설치하기 전에 파일을 수동으로 삭제해야 합니다.


1
susdb.mdf-File을 삭제하면 파일이 수동으로 복원 될 때까지 설치 후 구성 중에 오류가 발생합니다.
Tobias

토비아스가 말한 것. 2012r2에서는 작동하지 않습니다.
StackzOfZtuff

WID는 다른 용도로 사용될 수있는 내부 데이터베이스 서버이므로 완전히 제거하면 다른 서비스가 중단 될 수 있습니다. 예를 들어 Essentials 역할을 실행하는 Windows 2016 서버에는 SUSDB 외에 RaAcctDb 데이터베이스도 있습니다. @StackzOfZtuff의 답변에 SUSDB 만 삭제하는 공식 지침을 사용하는 것이 더 안전합니다.
Mark Berry

8

공식 지시 사항 사용

공식 블로그 게시물이 있습니다.

공식 블로그 게시물에 대한 비공식 요약입니다.

  1. 서비스 중지 WSUSService, W3SVC
  2. SSMS (SQL Server Management Studio)와 연결합니다.
  3. SSMS를 사용하여 SUSDB 백업
  4. SSUSD를 사용하여 SUSDB 삭제
  5. 컨텐츠 디렉토리 이름 바꾸기
  6. 컨텐츠 디렉토리 재 작성
  7. 시작 서비스 WSUSService, W3SVC
  8. 프로그램 파일 \ Update Services \ Tools.Wsusutil.exe 설치 후 실행 (명령 줄 매개 변수는 블로그 참조)
  9. 끝난.

WS2012 / WS2012R2의 경우 : Windows 내부 데이터베이스에 연결하려면 Named Pipes 연결을 사용해야합니다. 원하는 연결 문자열은 다음과 같습니다.

\. \ pipe \ MICROSOFT ## WID \ tsql \ query

WS2003 / WS2008 / WS2008R2의 경우 : Windows 내부 데이터베이스에 연결하려면 Named Pipes 연결을 사용해야합니다. 원하는 연결 문자열은 다음과 같습니다.

\. \ pipe \ MSSQL $ MICROSOFT ## SSEE \ sql \ query


이것은 WID가 아닌 SQL을 사용한다고 가정합니다.
Overmind
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.