System Center Virtual Machine Manager 업그레이드
이 문서에서는 System Center 2025 - VMM(Virtual Machine Manager)에 대한 업그레이드 정보를 제공합니다.
System Center 2025 - Virtual Machine Manager로 업그레이드
다음 섹션에서는 VMM 2025로 업그레이드하는 방법에 대한 정보를 제공합니다. 여기에는 필수 구성 요소, 업그레이드 지침 및 업그레이드가 완료된 후 완료할 작업이 포함됩니다.
참고 항목
- VMM 2022에서 VMM 2025로 업그레이드할 수 있습니다. 2019 및 2016의 업그레이드는 지원되지 않습니다.
- VMM을 설치하는 동안 SQL Database가 가용성 그룹에 속하지 않는지 확인합니다.
요구 사항 및 제한 사항
- System Center 2022에서 VMM을 실행해야 합니다.
- 서버가 VMM 2025에 대한 모든 요구 사항을 충족하고 필수 구성 요소가 있는지 확인합니다. 자세히 알아보기.
- 지원되는 버전의 SQL Server를 실행하고 있는지 확인합니다.
- 현재 VMM 배포가 Azure Site Recovery와 통합된 경우 다음 사항에 유의하세요.
- Site Recovery 설정을 업그레이드할 수 없습니다. 업그레이드 후에는 다시 배포해야 합니다.
- VMM 2025에 대한 Hyper-V 호스트 지원을 확인합니다.
시작하기 전에
다음을 확인합니다.
현재 VMM에서 실행 중인 모든 작업을 완료합니다.
참고 항목
업그레이드하는 동안 작업 기록이 삭제됩니다.
VMM 콘솔 및 VMM 명령 셸을 포함한 VMM 관리 서버의 연결을 닫습니다.
VMM 관리 서버에서 실행 중인 다른 프로그램을 닫습니다.
VMM 서버에서 보류 중인 다시 시작이 없는지 확인합니다.
VMM 데이터베이스의 전체 백업을 수행합니다.
현재 SQL Server 데이터베이스에서 Always On 가용성 그룹을 사용한 경우:
- VMM 데이터베이스가 가용성 그룹에 포함된 경우 SQL Server Management Studio에서 제거합니다.
- VMM 데이터베이스가 설치된 SQL Server를 실행하는 컴퓨터로 장애 조치(failover)를 시작합니다.
VMM을 사용하여 Operations Manager를 실행하는 경우 VMM과 Operations Manager 서버 간의 연결을 끊습니다.
System Center 구성 요소에 대한 업그레이드 시퀀스
둘 이상의 System Center 구성 요소를 실행하는 경우 아래와 같이 특정 순서로 업그레이드해야 합니다.
- Service Management Automation
- 오케스트레이터
- Service Manager
- Data Protection Manager
- Operations Manager
- Configuration Manager
- Virtual Machine Manager
참고 항목
SPF(서비스 공급자 파운데이션)는 System Center 2025에서 중단됩니다. 그러나 SPF 2022는 System Center 2025 구성 요소와 계속 작동합니다.
독립 실행형 VMM 서버 업그레이드
참고 항목
독립 실행형 VMM 서버를 업그레이드하는 경우 VMM 2022가 있는 동일한 서버에 VMM 2025를 설치하는 것이 좋습니다.
분산 키 관리를 사용하는 경우 다른 서버에 VMM 2025를 설치하도록 선택할 수 있습니다.
다음 절차를 사용합니다.
OS 백업 및 업그레이드
- VMM 데이터베이스를 백업하고 유지합니다.
- VMM을 제거합니다. 관리 서버와 콘솔을 모두 제거해야 합니다.
- 관리 OS를 Windows Server 2025로 업그레이드합니다.
- Windows 11 또는 Windows Server 2025 버전의 ADK를 설치합니다.
VMM 제거
- 제어판>프로그램>프로그램 및 기능으로 이동하여 Virtual Machine Manager를 선택하고 제거를 선택합니다.
- 제거 마법사에서 기능 제거를 선택한 다음, 기능 아래에서 VMM 관리 서버와 VMM 콘솔을 모두 선택하여 목록을 제거합니다.
- 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다.
- 요약을 검토하고 제거를 선택합니다.
VMM 2025 설치
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 제품 등록 정보에서 적절한 정보를 제공하고 다음을 선택합니다. 제품 키를 입력하지 않으면 VMM은 설치 날짜로부터 180일 후에 만료되는 평가 버전으로 설치됩니다.
- 이 사용권 계약을 읽고, 사용권 계약을 검토하고, 읽은 내용을 선택하고, 이해하고, 사용권 계약 조건 확인란에 동의한 다음, 다음을 선택합니다.
- 사용량 및 연결 데이터에서 옵션 중 하나를 선택한 다음, 다음을 선택합니다.
- Microsoft 업데이트 페이지가 나타나면 Microsoft 업데이트를 사용할지 여부를 선택하고 다음을 선택합니다. 이 컴퓨터에서 Microsoft 업데이트를 사용하도록 이미 선택한 경우 이 페이지가 표시되지 않습니다.
- 설치 위치에서 기본 경로를 사용하거나 VMM 프로그램 파일의 다른 설치 경로를 입력한 다음 다음을 선택합니다.
- 데이터베이스 구성에서:
- VMM SQL Server를 업그레이드해야 하는 경우 자세히 알아봅니다.
- 원격 SQL 인스턴스를 사용하는 경우 SQL Server 컴퓨터 이름을 지정합니다.
- SQL Server가 VMM 서버에서 실행되는 경우 VMM 서버의 이름을 입력하거나 localhost를 입력합니다. SQL Server가 클러스터에 있는 경우 클러스터 이름을 입력합니다.
- 로컬 SQL Server를 사용하거나 원격 SQL 서버에서 기본 포트(1433)를 사용하는 경우 포트 값을 지정하지 마세요.
- 기존 데이터베이스를 선택하고 이전 설치에서 유지(백업)한 데이터베이스를 선택합니다. 데이터베이스에 액세스할 수 있는 권한이 있는 자격 증명을 제공합니다. 데이터베이스를 업그레이드하라는 메시지가 표시되면 예를 선택합니다.
- 서비스 계정 및 분산 키 관리 구성에서 VMM 서비스에서 사용할 계정을 지정합니다.
참고 항목
설치 후에는 VMM 서비스 계정의 ID를 변경할 수 없습니다.
- 분산 키 관리에서 Active Directory에 암호화 키를 저장할지 여부를 선택합니다.
참고 항목
서비스 계정 및 분산 키 관리의 설정을 신중히 선택합니다. 선택한 항목에 따라 템플릿의 암호와 같은 암호화된 데이터는 업그레이드 후에 사용할 수 없을 수 있으며 수동으로 입력해야 합니다.
- 포트 구성에서 각 기능에 대한 기본 포트 번호를 사용하거나 사용자 환경에 적합한 고유한 포트 번호를 제공합니다.
참고 항목
VMM 관리 서버를 제거한 다음 다시 설치하지 않으면 VMM 관리 서버를 설치하는 동안 할당한 포트를 변경할 수 없습니다. 또한 포트 5986을 사용하도록 기능을 구성하지 마세요. 이 포트 번호는 미리 할당됩니다.
- 라이브러리 구성에서 새 라이브러리 공유를 만들 것인지 아니면 컴퓨터에서 기존 라이브러리 공유를 사용할지 선택합니다. VMM에서 만드는 기본 라이브러리 공유의 이름은 MSSCVMMLibrary이며 폴더는 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 라이브러리 파일에 있습니다. ProgramData 는 숨겨진 폴더이므로 제거할 수 없습니다. VMM 관리 서버가 설치되면 VMM 콘솔을 사용하거나 VMM 명령 셸을 사용하여 라이브러리 공유 및 라이브러리 서버를 추가할 수 있습니다.
- 업그레이드 호환성 보고서에서 설정을 검토하고 다음을 선택하여 업그레이드를 진행합니다.
- 설치 요약에서 설정을 검토하고 설치를 선택하여 서버를 업그레이드합니다. 설치 기능 페이지가 나타나고 설치 진행률이 표시됩니다.
- 설치가 성공적으로 완료되면 닫기를 선택하여 설치를 완료합니다. VMM 콘솔을 열려면 이 마법사가 닫히거나 바탕 화면에서 Virtual Machine Manager 콘솔 아이콘을 선택할 수 있을 때 VMM 콘솔 열기를 선택합니다.
참고 항목
업그레이드에 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다. 동일한 버전에서 서버와 에이전트를 유지 관리하는 것이 좋습니다.
설치에 문제가 있는 경우 %SYSTEMDRIVE%\ProgramData\VMMLogs 폴더를 확인 합니다 .
설치하는 동안 VMM은 다음 방화벽 규칙을 사용하도록 설정합니다. 이러한 규칙은 나중에 VMM을 제거하더라도 계속 적용됩니다.
- Windows 원격 관리
- Windows 표준 기반 스토리지 관리
고가용성 VMM 서버 업그레이드
HA(고가용성) VMM 서버 2022를 2025로 업그레이드할 수 있습니다.
다음 두 가지 업그레이드 모드가 지원됩니다.
참고 항목
SQL Server 업그레이드는 VMM 업그레이드와 관계없이 언제든지 수행할 수 있습니다.
추가 VMM 서버가 없는 혼합 모드 업그레이드
이 절차에는 추가 VMM 서버가 필요하지 않지만 일부 시나리오에서는 가동 중지 시간이 발생할 위험이 증가합니다. 예를 들어 두 개의 노드 HA VMM이 있고 수동을 업그레이드하는 동안 활성 VMM 노드가 실패하는 경우 이 시나리오에서는 VMM 서버에 사용할 수 있는 장애 조치(failover) 노드가 없습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- 수동 노드에서 VMM 을 제거합니다.
- 수동 VMM 노드에서 관리 OS를 Windows Server 2025로 업그레이드합니다.
- Windows 11 또는 Windows Server 2025 버전의 ADK로 업그레이드합니다.
- 다음 단계를 사용하여 수동 노드에 VMM 2025를 설치합니다.
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 메시지가 표시되면 이 서버를 고가용성 배포에 노드로 추가할 것인지 확인합니다.
- 데이터베이스 구성 페이지에서 메시지가 표시되면 데이터베이스를 업그레이드하도록 선택합니다.
- 요약을 검토하고 설치를 완료합니다.
- 활성 VMM 노드를 새로 업그레이드된 VMM 서버로 장애 조치(failover)합니다.
- 다른 VMM 노드에서 프로시저를 반복합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
추가 VMM 서버를 사용하여 혼합 모드 업그레이드
이 절차를 수행하려면 추가 VMM 서버가 필요합니다. 그러나 모든 시나리오에서 가동 중지 시간이 거의 발생하지 않습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- HA 클러스터에 있는 서버 번호와 동일한 수의 추가 서버(Windows Server 2025 관리 OS 포함)를 추가합니다.
- 새로 추가된 2025 서버에 Windows 11/Windows Server 2025 버전의 ADK 를 설치합니다.
- 추가 VMM 서버 없이 혼합 모드 업그레이드의 5단계 세부 정보를 사용하여 새로 추가된 서버 중 하나에 VMM 2025를 설치합니다.
- 새로 추가된 다른 모든 서버에 대해 설치 단계를 반복합니다.
- 활성 VMM 노드를 새로 추가된 서버 중 하나로 장애 조치(failover)합니다.
- 2022 노드에서 VMM을 제거하고 장애 조치(failover) 후 클러스터에서 이러한 노드를 제거합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
참고 항목
HA VMM 업그레이드가 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다.
VMM 에이전트 업데이트
업그레이드한 후 Hyper-V 호스트 및 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트해야 합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 열 머리글을 마우스 오른쪽 단추로 클릭한 다음 에이전트 버전 상태를 선택합니다.
- 업데이트하려는 VMM 에이전트가 포함된 호스트를 선택합니다. 호스트 탭의 호스트 그룹에서 새로 고침을 선택합니다. 호스트에서 VMM 에이전트를 업데이트해야 하는 경우 호스트 상태 열에 주의가 필요하고 에이전트 버전 상태 열에 사용 가능한 업그레이드가 표시됩니다.
- 업데이트하려는 VMM 에이전트를 사용하여 호스트를 마우스 오른쪽 단추로 클릭한 다음 업데이트 에이전트를 선택합니다. 업데이트 에이전트에서 필요한 자격 증명을 제공한 다음 확인을 선택합니다.
- 에이전트 버전 상태 열에 업그레이드하는 중값이 표시됩니다. 호스트에서 VMM 에이전트가 업데이트되고 나면 에이전트 버전 상태 열에 최신값이 표시되며 에이전트 버전 열에 해당 에이전트의 업데이트된 버전이 표시됩니다. 호스트를 다시 새로 고치면 호스트의 호스트 상태 열에 양호값이 표시됩니다.
- 비슷한 방법으로 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트할 수 있습니다. VMM 라이브러리 서버 목록을 보려면 패브릭>서버 라이브러리 서버를> 선택합니다.
호스트 및 라이브러리 서버 다시 연결
업그레이드 후에는 VMM 관리 서버와 가상 머신 호스트 및 VMM 라이브러리 서버를 다시 연결해야 할 수 있습니다.
다음 단계를 수행합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 에이전트 상태 열이 표시되는지 확인합니다. 표시되지 않으면 열 머리글을 마우스 오른쪽 단추로 클릭하고 에이전트 상태를 선택합니다.
- 호스트 그룹에서 새로 고침을 선택합니다. 호스트를 다시 연결해야 하는 경우 호스트 상태 열에 주의 필요가 표시되고, 에이전트 상태 열에 액세스 거부가 표시됩니다. 다시 연결하려는 호스트를 마우스 오른쪽 단추로 클릭한 다음 다시 연결(Reassociate)을 선택합니다.
- 에이전트 다시 연결 페이지에서 자격 증명을 제공한 다음 확인을 선택합니다. 에이전트 상태는 상태를 다시 연결로 표시합니다. 호스트가 성공적으로 다시 연결되면 상태가 응답 중으로 변경됩니다.
- 호스트를 새로 고칩니다. 이제 호스트 상태 열에 확인이 표시됩니다. 호스트를 다시 연결한 후 호스트에서 VMM 에이전트를 업데이트해야 할 수 있습니다.
VMM SQL Server 데이터베이스 업그레이드
VMM SQL Server 데이터베이스를 업그레이드하려는 몇 가지 이유가 있습니다.
- VMM을 System Center 2025로 업그레이드하고 있으며 현재 SQL Server 데이터베이스 버전은 지원되지 않습니다.
- VMM 독립 실행형 서버를 고가용성 서버로 업그레이드하려고 하며 SQL Server가 로컬로 설치됩니다.
- SQL Server 데이터베이스를 다른 컴퓨터로 이동하려고 합니다.
데이터베이스 정보 수집
업그레이드하기 전에 VMM 데이터베이스에 대한 정보를 수집합니다.
- VMM 콘솔 >설정>일반>데이터베이스 연결에서 데이터베이스 연결을 기록합니다.
- 서버 관리자 >도구>서비스에서 계정 정보를 기록합니다. System Center Virtual Machine Manager>속성>로그온을 마우스 오른쪽 단추로 클릭합니다. VMM이 설치되었을 때 서비스 계정으로 할당된 도메인 또는 로컬 계정입니다. 도구>컴퓨터 관리자>로컬 사용자 및 그룹>사용자에서 로컬인지 확인할 수 있습니다.
- VMM을 설치할 때 분산 키 관리를 사용했는지 또는 암호화 키가 VMM 서버에 로컬로 저장되었는지 확인합니다.
- VMM 데이터베이스를 이동하지만 VMM을 업그레이드하지 않는 경우 VMM 서버에 적용된 업데이트 롤업을 확인합니다.
독립 실행형 데이터베이스 업그레이드
- 기존 VMM 데이터베이스를 백업하고 지원되는 버전의 SQL Server를 실행하는 컴퓨터에 백업을 복사합니다.
- SQL Server 도구를 사용하여 데이터베이스를 복원합니다.
- VMM을 업그레이드하는 경우 VMM 설치 >데이터베이스 구성에서 새 SQL Server 위치를 지정합니다.
- VMM을 업그레이드하지 않고 데이터베이스를 업그레이드하려면 VMM을 제거한 다음 다시 설치해야 합니다. 제거하면 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다. 그런 다음 원래 설치에 사용한 것과 동일한 설정으로 다시 설치합니다. 데이터베이스 구성에서 새 SQL Server 세부 정보를 지정합니다. 다시 설치한 후 업데이트 롤업을 적용하고 배포가 예상대로 작동하는지 확인합니다.
고가용성 데이터베이스 업그레이드
- 기존 데이터베이스의 원본 버전과 업그레이드하려는 버전을 기록합니다.
- SQL Server 클러스터의 활성 노드에서 고가용성 SQL Server 데이터베이스의 백업을 만듭니다.
- 수동 SQL Server 노드를 새 버전으로 업그레이드합니다. 업그레이드 후 이 노드에서 SQL Server를 관리하려면 필요에 따라 SQL Server Management Studio를 설치합니다.
- 현재 활성 노드에서 업그레이드된 노드로 고가용성 SQL Server 역할을 장애 조치(failover)합니다. 장애 조치(failover) 후 SQL Server Management Studio를 사용하여 실행 중인 데이터베이스 버전의 유효성을 검사할 수 있습니다.
- HA SQL 클러스터의 다른 노드에 대해 업그레이드를 반복합니다. 추가 유효성 검사로 SQL Server 데이터베이스 역할을 장애 조치하여 모든 것이 예상대로 작동하는지 확인할 수 있습니다.
VMM 업그레이드의 일부로 SQL Server 클러스터 마이그레이션
- 기존 SQL 클러스터의 활성 노드에서 고가용성 VMM 데이터베이스의 백업을 수행합니다.
- VMM 서버 역할을 다시 설치할 때 사용할 VMM 역할 이름을 확인합니다. 데이터베이스 유지 옵션을 사용하여 기존 VMM 클러스터 노드에서 VMM 서버를 제거합니다. 마지막 노드에서 VMM 서버를 제거할 때 SPN 등록 실패에 대한 메시지를 받을 수 있습니다. 이는 기능적 영향 없이 알려진 문제입니다.
- 지원되는 SQL 버전을 실행하는 다른 SQL 클러스터로 백업된 DB를 복원합니다. VMM 서비스가 사용자로 실행 중인 사용자를 db_owner 멤버 자격으로 이 새 DB에 추가합니다.
- SQL 클러스터 마이그레이션의 일부로 VMM Server를 업그레이드하는 동안 새 SQL 클러스터에 해당하는 매개 변수를 제공합니다.
Azure Site Recovery 다시 배포
Azure Site Recovery가 VMM 2022 배포에 통합된 경우 Azure로 복제하거나 보조 사이트로 복제하기 위해 VMM 2025를 사용하여 다시 배포해야 합니다.
Operations Manager에 연결
업그레이드 후 VMM을 Operations Manager에 다시 연결합니다.
PXE 서버에 대한 인증서 갱신
VMM 패브릭에 PXE 서버가 있는 경우 패브릭에서 제거한 다음 다시 추가해야 합니다. 이는 PXE 서버 인증서를 갱신하고 인증서 오류를 방지하기 위한 것입니다.
이 문서에서는 System Center 2022 - VMM(Virtual Machine Manager)에 대한 업그레이드 정보를 제공합니다.
System Center 2022 - Virtual Machine Manager로 업그레이드
다음 섹션에서는 VMM 2022로 업그레이드하는 방법에 대한 정보를 제공합니다. 여기에는 필수 구성 요소, 업그레이드 지침 및 업그레이드가 완료된 후 완료할 작업이 포함됩니다.
참고 항목
- VMM 2019에서 VMM 2022로 업그레이드할 수 있습니다. 2016의 업그레이드는 지원되지 않습니다.
- VMM을 설치하는 동안 SQL Database가 가용성 그룹에 속하지 않는지 확인합니다.
요구 사항 및 제한 사항
- System Center 2019에서 VMM을 실행해야 합니다.
- 서버가 VMM 2022에 대한 모든 요구 사항을 충족하고 필수 구성 요소가 있는지 확인합니다. 자세히 알아보기.
- 지원되는 버전의 SQL Server를 실행하고 있는지 확인합니다.
- 현재 VMM 배포가 Azure Site Recovery와 통합된 경우 다음 사항에 유의하세요.
- Site Recovery 설정을 업그레이드할 수 없습니다. 업그레이드 후에는 다시 배포해야 합니다.
- VMM 2022에 대한 Hyper-V 호스트 지원을 확인합니다.
시작하기 전에
다음을 확인합니다.
- 현재 VMM에서 실행 중인 모든 작업을 완료합니다.
참고 항목
업그레이드하는 동안 작업 기록이 삭제됩니다.
VMM 콘솔 및 VMM 명령 셸을 포함한 VMM 관리 서버의 연결을 닫습니다.
VMM 관리 서버에서 실행 중인 다른 프로그램을 닫습니다.
VMM 서버에서 보류 중인 다시 시작이 없는지 확인합니다.
VMM 데이터베이스의 전체 백업을 수행합니다.
현재 SQL Server 데이터베이스에서 Always On 가용성 그룹을 사용한 경우:
- VMM 데이터베이스가 가용성 그룹에 포함된 경우 SQL Server Management Studio에서 제거합니다.
- VMM 데이터베이스가 설치된 SQL Server를 실행하는 컴퓨터로 장애 조치(failover)를 시작합니다.
VMM을 사용하여 Operations Manager를 실행하는 경우 VMM과 Operations Manager 서버 간의 연결을 끊습니다.
System Center 구성 요소에 대한 업그레이드 시퀀스
둘 이상의 System Center 구성 요소를 실행하는 경우 아래와 같이 특정 순서로 업그레이드해야 합니다.
- Service Management Automation
- 오케스트레이터
- Service Manager
- Data Protection Manager
- Operations Manager
- Configuration Manager
- Virtual Machine Manager
- Service Provider Foundation
독립 실행형 VMM 서버 업그레이드
참고 항목
독립 실행형 VMM 서버를 업그레이드하는 경우 VMM 2019가 있는 동일한 서버에 VMM 2022를 설치하는 것이 좋습니다.
분산 키 관리를 사용하는 경우 다른 서버에 VMM 2022를 설치하도록 선택할 수 있습니다.
다음 절차를 사용합니다.
OS 백업 및 업그레이드
- VMM 데이터베이스를 백업하고 유지합니다.
- VMM을 제거합니다. 관리 서버와 콘솔을 모두 제거해야 합니다.
- 관리 OS를 Windows Server 2022로 업그레이드합니다.
- Windows 11 또는 Windows Server 2022 버전의 ADK를 설치합니다.
VMM 제거
- 제어판>프로그램>프로그램 및 기능으로 이동하여 Virtual Machine Manager를 선택하고 제거를 선택합니다.
- 제거 마법사에서 기능 제거를 선택한 다음, 기능 아래에서 VMM 관리 서버와 VMM 콘솔을 모두 선택하여 목록을 제거합니다.
- 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다.
- 요약을 검토하고 제거를 선택합니다.
VMM 2022 설치
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 제품 등록 정보에서 적절한 정보를 제공하고 다음을 선택합니다. 제품 키를 입력하지 않으면 VMM은 설치 날짜로부터 180일 후에 만료되는 평가 버전으로 설치됩니다.
- 이 사용권 계약을 읽고, 사용권 계약을 검토하고, 읽은 내용을 선택하고, 이해하고, 사용권 계약 조건 확인란에 동의한 다음, 다음을 선택합니다.
- 사용량 및 연결 데이터에서 옵션 중 하나를 선택한 다음, 다음을 선택합니다.
- Microsoft 업데이트 페이지가 나타나면 Microsoft 업데이트를 사용할지 여부를 선택하고 다음을 선택합니다. 이 컴퓨터에서 Microsoft 업데이트를 사용하도록 이미 선택한 경우 이 페이지가 표시되지 않습니다.
- 설치 위치에서 기본 경로를 사용하거나 VMM 프로그램 파일의 다른 설치 경로를 입력한 다음 다음을 선택합니다.
- 데이터베이스 구성에서:
- VMM SQL Server를 업그레이드해야 하는 경우 자세히 알아봅니다.
- 원격 SQL 인스턴스를 사용하는 경우 SQL Server 컴퓨터 이름을 지정합니다.
- SQL Server가 VMM 서버에서 실행되는 경우 VMM 서버의 이름을 입력하거나 localhost를 입력합니다. SQL Server가 클러스터에 있는 경우 클러스터 이름을 입력합니다.
- 로컬 SQL Server를 사용하거나 원격 SQL 서버에서 기본 포트(1433)를 사용하는 경우 포트 값을 지정하지 마세요.
- 기존 데이터베이스를 선택하고 이전 설치에서 유지(백업)한 데이터베이스를 선택합니다. 데이터베이스에 액세스할 수 있는 권한이 있는 자격 증명을 제공합니다. 데이터베이스를 업그레이드하라는 메시지가 표시되면 예를 선택합니다.
- 서비스 계정 및 분산 키 관리 구성에서 VMM 서비스에서 사용할 계정을 지정합니다.
참고 항목
설치 후에는 VMM 서비스 계정의 ID를 변경할 수 없습니다.
- 분산 키 관리에서 Active Directory에 암호화 키를 저장할지 여부를 선택합니다.
참고 항목
서비스 계정 및 분산 키 관리의 설정을 신중히 선택합니다. 선택한 항목에 따라 템플릿의 암호와 같은 암호화된 데이터는 업그레이드 후에 사용할 수 없을 수 있으며 수동으로 입력해야 합니다.
- 포트 구성에서 각 기능에 대한 기본 포트 번호를 사용하거나 사용자 환경에 적합한 고유한 포트 번호를 제공합니다.
참고 항목
VMM 관리 서버를 제거한 다음 다시 설치하지 않으면 VMM 관리 서버를 설치하는 동안 할당한 포트를 변경할 수 없습니다. 또한 포트 5986을 사용하도록 기능을 구성하지 마세요. 이 포트 번호는 미리 할당됩니다.
- 라이브러리 구성에서 새 라이브러리 공유를 만들 것인지 아니면 컴퓨터에서 기존 라이브러리 공유를 사용할지 선택합니다. VMM에서 만드는 기본 라이브러리 공유의 이름은 MSSCVMMLibrary이며 폴더는 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 라이브러리 파일에 있습니다. ProgramData 는 숨겨진 폴더이므로 제거할 수 없습니다. VMM 관리 서버가 설치되면 VMM 콘솔을 사용하거나 VMM 명령 셸을 사용하여 라이브러리 공유 및 라이브러리 서버를 추가할 수 있습니다.
- 업그레이드 호환성 보고서에서 설정을 검토하고 다음을 선택하여 업그레이드를 진행합니다.
- 설치 요약에서 설정을 검토하고 설치를 선택하여 서버를 업그레이드합니다. 설치 기능 페이지가 나타나고 설치 진행률이 표시됩니다.
- 설치가 성공적으로 완료되면 닫기를 선택하여 설치를 완료합니다. VMM 콘솔을 열려면 이 마법사가 닫히거나 바탕 화면에서 Virtual Machine Manager 콘솔 아이콘을 선택할 수 있을 때 VMM 콘솔 열기를 선택합니다.
참고 항목
업그레이드에 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다. 동일한 버전에서 서버와 에이전트를 유지 관리하는 것이 좋습니다.
설치에 문제가 있는 경우 %SYSTEMDRIVE%\ProgramData\VMMLogs 폴더를 확인 합니다 .
설치하는 동안 VMM은 다음 방화벽 규칙을 사용하도록 설정합니다. 이러한 규칙은 나중에 VMM을 제거하더라도 계속 적용됩니다.
- Windows 원격 관리
- Windows 표준 기반 스토리지 관리
고가용성 VMM 서버 업그레이드
HA(고가용성) VMM 서버 2019를 2022로 업그레이드할 수 있습니다.
다음 두 가지 업그레이드 모드가 지원됩니다.
참고 항목
SQL Server 업그레이드는 VMM 업그레이드와 관계없이 언제든지 수행할 수 있습니다.
추가 VMM 서버가 없는 혼합 모드 업그레이드
이 절차에는 추가 VMM 서버가 필요하지 않지만 일부 시나리오에서는 가동 중지 시간이 발생할 위험이 증가합니다. 예를 들어 두 개의 노드 HA VMM이 있고 수동을 업그레이드하는 동안 활성 VMM 노드가 실패하는 경우 이 시나리오에서는 VMM 서버에 사용할 수 있는 장애 조치(failover) 노드가 없습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- 수동 노드에서 VMM 을 제거합니다.
- 수동 VMM 노드에서 관리 OS를 Windows Server 2022로 업그레이드합니다.
- ADK의 Windows 11 또는 Windows Server 2022 버전으로 업그레이드합니다.
- 다음 단계를 사용하여 수동 노드에 VMM 2022를 설치합니다.
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 메시지가 표시되면 이 서버를 고가용성 배포에 노드로 추가할 것인지 확인합니다.
- 데이터베이스 구성 페이지에서 메시지가 표시되면 데이터베이스를 업그레이드하도록 선택합니다.
- 요약을 검토하고 설치를 완료합니다.
- 활성 VMM 노드를 새로 업그레이드된 VMM 서버로 장애 조치(failover)합니다.
- 다른 VMM 노드에서 프로시저를 반복합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
추가 VMM 서버를 사용하여 혼합 모드 업그레이드
이 절차를 수행하려면 추가 VMM 서버가 필요합니다. 그러나 모든 시나리오에서 가동 중지 시간이 거의 발생하지 않습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- HA 클러스터에 있는 서버 수와 동일한 수의 추가 서버(Windows Server 2022 관리 OS 포함)를 추가합니다.
- 새로 추가된 2022 서버에 Windows 11/Windows Server 2022 ADK 버전을 설치합니다.
- VMM 서버가 추가되지 않은 혼합 모드 업그레이드에 있는 5단계의 세부 정보를 사용하여 새로 추가된 서버 중 하나에 VMM 2022를 설치합니다.
- 새로 추가된 다른 모든 서버에 대해 설치 단계를 반복합니다.
- 활성 VMM 노드를 새로 추가된 서버 중 하나로 장애 조치(failover)합니다.
- 2019 노드에서 VMM을 제거하고 장애 조치(failover) 후 클러스터에서 해당 노드를 제거합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
참고 항목
HA VMM 업그레이드가 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다.
VMM 에이전트 업데이트
업그레이드한 후 Hyper-V 호스트 및 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트해야 합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 열 머리글을 마우스 오른쪽 단추로 클릭한 다음 에이전트 버전 상태를 선택합니다.
- 업데이트하려는 VMM 에이전트가 포함된 호스트를 선택합니다. 호스트 탭의 호스트 그룹에서 새로 고침을 선택합니다. 호스트에서 VMM 에이전트를 업데이트해야 하는 경우 호스트 상태 열에 주의가 필요하고 에이전트 버전 상태 열에 사용 가능한 업그레이드가 표시됩니다.
- 업데이트하려는 VMM 에이전트를 사용하여 호스트를 마우스 오른쪽 단추로 클릭한 다음 업데이트 에이전트를 선택합니다. 업데이트 에이전트에서 필요한 자격 증명을 제공한 다음 확인을 선택합니다.
- 에이전트 버전 상태 열에 업그레이드하는 중값이 표시됩니다. 호스트에서 VMM 에이전트가 업데이트되고 나면 에이전트 버전 상태 열에 최신값이 표시되며 에이전트 버전 열에 해당 에이전트의 업데이트된 버전이 표시됩니다. 호스트를 다시 새로 고치면 호스트의 호스트 상태 열에 양호값이 표시됩니다.
- 비슷한 방법으로 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트할 수 있습니다. VMM 라이브러리 서버 목록을 보려면 패브릭>서버 라이브러리 서버를> 선택합니다.
호스트 및 라이브러리 서버 다시 연결
업그레이드 후에는 VMM 관리 서버와 가상 머신 호스트 및 VMM 라이브러리 서버를 다시 연결해야 할 수 있습니다.
다음 단계를 수행합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 에이전트 상태 열이 표시되는지 확인합니다. 표시되지 않으면 열 머리글을 마우스 오른쪽 단추로 클릭하고 에이전트 상태를 선택합니다.
- 호스트 그룹에서 새로 고침을 선택합니다. 호스트를 다시 연결해야 하는 경우 호스트 상태 열에 주의 필요가 표시되고, 에이전트 상태 열에 액세스 거부가 표시됩니다. 다시 연결하려는 호스트를 마우스 오른쪽 단추로 클릭한 다음 다시 연결(Reassociate)을 선택합니다.
- 에이전트 다시 연결 페이지에서 자격 증명을 제공한 다음 확인을 선택합니다. 에이전트 상태는 상태를 다시 연결로 표시합니다. 호스트가 성공적으로 다시 연결되면 상태가 응답 중으로 변경됩니다.
- 호스트를 새로 고칩니다. 이제 호스트 상태 열에 확인이 표시됩니다. 호스트를 다시 연결한 후 호스트에서 VMM 에이전트를 업데이트해야 할 수 있습니다.
VMM SQL Server 데이터베이스 업그레이드
VMM SQL Server 데이터베이스를 업그레이드하려는 몇 가지 이유가 있습니다.
- VMM을 System Center 2022로 업그레이드하면 현재 SQL Server 데이터베이스 버전이 지원되지 않습니다.
- VMM 독립 실행형 서버를 고가용성 서버로 업그레이드하려고 하며 SQL Server가 로컬로 설치됩니다.
- SQL Server 데이터베이스를 다른 컴퓨터로 이동하려고 합니다.
데이터베이스 정보 수집
업그레이드하기 전에 VMM 데이터베이스에 대한 정보를 수집합니다.
- VMM 콘솔 >설정>일반>데이터베이스 연결에서 데이터베이스 연결을 기록합니다.
- 서버 관리자 >도구>서비스에서 계정 정보를 기록합니다. System Center Virtual Machine Manager>속성>로그온을 마우스 오른쪽 단추로 클릭합니다. VMM이 설치되었을 때 서비스 계정으로 할당된 도메인 또는 로컬 계정입니다. 도구>컴퓨터 관리자>로컬 사용자 및 그룹>사용자에서 로컬인지 확인할 수 있습니다.
- VMM을 설치할 때 분산 키 관리를 사용했는지 또는 암호화 키가 VMM 서버에 로컬로 저장되었는지 확인합니다.
- VMM 데이터베이스를 이동하지만 VMM을 업그레이드하지 않는 경우 VMM 서버에 적용된 업데이트 롤업을 확인합니다.
독립 실행형 데이터베이스 업그레이드
- 기존 VMM 데이터베이스를 백업하고 지원되는 버전의 SQL Server를 실행하는 컴퓨터에 백업을 복사합니다.
- SQL Server 도구를 사용하여 데이터베이스를 복원합니다.
- VMM을 업그레이드하는 경우 VMM 설치 >데이터베이스 구성에서 새 SQL Server 위치를 지정합니다.
- VMM을 업그레이드하지 않고 데이터베이스를 업그레이드하려면 VMM을 제거한 다음 다시 설치해야 합니다. 제거하면 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다. 그런 다음 원래 설치에 사용한 것과 동일한 설정으로 다시 설치합니다. 데이터베이스 구성에서 새 SQL Server 세부 정보를 지정합니다. 다시 설치한 후 업데이트 롤업을 적용하고 배포가 예상대로 작동하는지 확인합니다.
고가용성 데이터베이스 업그레이드
- 기존 데이터베이스의 원본 버전과 업그레이드하려는 버전을 기록합니다.
- SQL Server 클러스터의 활성 노드에서 고가용성 SQL Server 데이터베이스의 백업을 만듭니다.
- 수동 SQL Server 노드를 새 버전으로 업그레이드합니다. 업그레이드 후 이 노드에서 SQL Server를 관리하려면 필요에 따라 SQL Server Management Studio를 설치합니다.
- 현재 활성 노드에서 업그레이드된 노드로 고가용성 SQL Server 역할을 장애 조치(failover)합니다. 장애 조치(failover) 후 SQL Server Management Studio를 사용하여 실행 중인 데이터베이스 버전의 유효성을 검사할 수 있습니다.
- HA SQL 클러스터의 다른 노드에 대해 업그레이드를 반복합니다. 추가 유효성 검사로 SQL Server 데이터베이스 역할을 장애 조치하여 모든 것이 예상대로 작동하는지 확인할 수 있습니다.
VMM 업그레이드의 일부로 SQL Server 클러스터 마이그레이션
- 기존 SQL 클러스터의 활성 노드에서 고가용성 VMM 데이터베이스의 백업을 수행합니다.
- VMM 서버 역할을 다시 설치할 때 사용할 VMM 역할 이름을 확인합니다. 데이터베이스 유지 옵션을 사용하여 기존 VMM 클러스터 노드에서 VMM 서버를 제거합니다. 마지막 노드에서 VMM 서버를 제거할 때 SPN 등록 실패에 대한 메시지를 받을 수 있습니다. 이는 기능적 영향 없이 알려진 문제입니다.
- 지원되는 SQL 버전을 실행하는 다른 SQL 클러스터로 백업된 DB를 복원합니다. VMM 서비스가 사용자로 실행 중인 사용자를 db_owner 멤버 자격으로 이 새 DB에 추가합니다.
- SQL 클러스터 마이그레이션의 일부로 VMM Server를 업그레이드하는 동안 새 SQL 클러스터에 해당하는 매개 변수를 제공합니다.
Azure Site Recovery 다시 배포
Azure Site Recovery가 VMM 2019 배포에 통합된 경우 Azure로 복제하거나 보조 사이트로 복제하기 위해 VMM 2022를 사용하여 다시 배포해야 합니다.
Operations Manager에 연결
업그레이드 후 VMM을 Operations Manager에 다시 연결합니다.
PXE 서버에 대한 인증서 갱신
VMM 패브릭에 PXE 서버가 있는 경우 패브릭에서 제거한 다음 다시 추가해야 합니다. 이는 PXE 서버 인증서를 갱신하고 인증서 오류를 방지하기 위한 것입니다.
이 문서에서는 System Center 2019 - VMM(Virtual Machine Manager)에 대한 업그레이드 정보를 제공합니다.
System Center 2019 - Virtual Machine Manager로 업그레이드
다음 섹션에서는 VMM 2019로 업그레이드하는 방법에 대한 정보를 제공합니다. 여기에는 필수 구성 요소, 업그레이드 지침 및 업그레이드가 완료된 후 완료할 작업이 포함됩니다.
참고 항목
VMM을 설치하는 동안 SQL Database가 가용성 그룹에 속하지 않는지 확인합니다.
요구 사항 및 제한 사항
- System Center 2016 업데이트 롤업 6 또는 1801 또는 1807에서 VMM을 실행해야 합니다.
- 서버가 VMM 2019에 대한 모든 요구 사항을 충족하고 필수 구성 요소가 있는지 확인합니다. 자세한 정보
- 지원되는 버전의 SQL Server를 실행하고 있는지 확인합니다.
- 현재 VMM 배포가 Azure Site Recovery와 통합된 경우 다음 사항에 유의하세요.
- Site Recovery 설정을 업그레이드할 수 없습니다. 업그레이드 후에는 다시 배포해야 합니다.
- VMM 2019에 대한 Hyper-V 호스트 지원을 확인합니다.
시작하기 전에
다음을 확인합니다.
- 현재 VMM에서 실행 중인 모든 작업을 완료합니다.
참고 항목
업그레이드하는 동안 작업 기록이 삭제됩니다.
VMM 콘솔 및 VMM 명령 셸을 포함한 VMM 관리 서버의 연결을 닫습니다.
VMM 관리 서버에서 실행 중인 다른 프로그램을 닫습니다.
VMM 서버에서 보류 중인 다시 시작이 없는지 확인합니다.
VMM 데이터베이스의 전체 백업을 수행합니다.
현재 SQL Server 데이터베이스에서 Always On 가용성 그룹을 사용한 경우:
- VMM 데이터베이스가 가용성 그룹에 포함된 경우 SQL Server Management Studio에서 제거합니다.
- VMM 데이터베이스가 설치된 SQL Server를 실행하는 컴퓨터에 대한 장애 조치(failover)를 시작합니다.
VMM을 사용하여 Operations Manager를 실행하는 경우 VMM과 Operations Manager 서버 간의 연결을 끊습니다.
System Center 구성 요소에 대한 업그레이드 시퀀스
둘 이상의 System Center 구성 요소를 실행하는 경우 아래와 같이 특정 순서로 업그레이드해야 합니다.
- Service Management Automation
- 오케스트레이터
- Service Manager
- Data Protection Manager
- Operations Manager
- Configuration Manager
- Virtual Machine Manager
- Service Provider Foundation
독립 실행형 VMM 서버 업그레이드
참고 항목
독립 실행형 VMM 서버를 업그레이드하는 경우 VMM 2016, 1801 또는 1807이 있는 동일한 서버에 VMM 2019를 설치하는 것이 좋습니다.
분산 키 관리를 사용하는 경우 다른 서버에 VMM 2019를 설치하도록 선택할 수 있지만 새 서버의 이름이 이전 VMM 서버와 동일한지 확인할 수 있습니다.
다음 절차를 사용합니다.
OS 백업 및 업그레이드
- VMM 데이터베이스를 백업하고 유지합니다.
- VMM을 제거합니다. 관리 서버와 콘솔을 모두 제거해야 합니다.
- 관리 OS를 Windows Server 2019로 업그레이드합니다.
- Windows 10 버전의 ADK를 설치합니다.
VMM 제거
- 제어판>프로그램>프로그램 및 기능으로 이동하여 Virtual Machine Manager를 선택하고 제거를 선택합니다.
- 제거 마법사에서 기능 제거를 선택하고, 기능 아래에서 VMM 관리 서버와 VMM 콘솔을 모두 선택하여 목록을 제거합니다.
- 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다.
- 요약을 검토하고 제거를 선택합니다.
VMM 2019 설치
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 제품 등록 정보에서 적절한 정보를 제공하고 다음을 선택합니다. 제품 키를 입력하지 않으면 VMM은 설치 날짜로부터 180일 후에 만료되는 평가 버전으로 설치됩니다.
- 이 사용권 계약을 읽고, 사용권 계약을 검토하고, 내가 읽고, 이해하고, 사용권 계약 조건 확인란에 동의한 다음, 다음을 선택합니다.
- 사용량 및 연결 데이터에서 옵션 중 하나를 선택한 다음, 다음을 선택합니다.
- Microsoft 업데이트 페이지가 나타나면 Microsoft 업데이트를 사용할지 여부를 선택하고 다음을 선택합니다. 이 컴퓨터에서 Microsoft 업데이트를 사용하도록 이미 선택한 경우 이 페이지가 표시되지 않습니다.
- 설치 위치에서 기본 경로를 사용하거나 VMM 프로그램 파일의 다른 설치 경로를 입력한 다음 다음을 선택합니다.
- 데이터베이스 구성에서:
- VMM SQL Server를 업그레이드해야 하는 경우 자세히 알아봅니다.
- 원격 SQL 인스턴스를 사용하는 경우 SQL Server 컴퓨터 이름을 지정합니다.
- SQL Server가 VMM 서버에서 실행되는 경우 VMM 서버의 이름을 입력하거나 localhost를 입력합니다. SQL Server가 클러스터에 있는 경우 클러스터 이름을 입력합니다.
- 로컬 SQL Server를 사용하거나 원격 SQL Server에서 기본 포트(1433)를 사용하는 경우 포트 값을 지정하지 마세요.
- 기존 데이터베이스를 선택하고 이전 설치에서 유지(백업)한 데이터베이스를 선택합니다. 데이터베이스에 액세스할 수 있는 권한이 있는 자격 증명을 제공합니다. 데이터베이스를 업그레이드하라는 메시지가 표시되면 예를 선택합니다.
- 서비스 계정 및 분산 키 관리 구성에서 VMM 서비스에서 사용할 계정을 지정합니다.
참고 항목
설치 후에는 VMM 서비스 계정의 ID를 변경할 수 없습니다.
- 분산 키 관리에서 Active Directory에 암호화 키를 저장할지 여부를 선택합니다.
참고 항목
서비스 계정 및 분산 키 관리에 대한 설정을 신중하게 선택합니다. 선택한 항목에 따라 템플릿의 암호와 같은 암호화된 데이터는 업그레이드 후에 사용할 수 없을 수 있으며 수동으로 입력해야 합니다.
- 포트 구성에서 각 기능에 대한 기본 포트 번호를 사용하거나 사용자 환경에 적합한 고유한 포트 번호를 제공합니다.
참고 항목
VMM 관리 서버를 제거한 다음 다시 설치하지 않으면 VMM 관리 서버를 설치하는 동안 할당한 포트를 변경할 수 없습니다. 또한 포트 5986을 사용하도록 기능을 구성하지 마세요. 이 포트 번호는 미리 할당됩니다.
- 라이브러리 구성에서 새 라이브러리 공유를 만들 것인지 아니면 컴퓨터에서 기존 라이브러리 공유를 사용할지 선택합니다. VMM에서 만드는 기본 라이브러리 공유의 이름은 MSSCVMMLibrary이며 폴더는 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 라이브러리 파일에 있습니다. ProgramData 는 숨겨진 폴더이므로 제거할 수 없습니다. VMM 관리 서버가 설치되면 VMM 콘솔을 사용하거나 VMM 명령 셸을 사용하여 라이브러리 공유 및 라이브러리 서버를 추가할 수 있습니다.
- 업그레이드 호환성 보고서에서 설정을 검토하고 다음을 선택하여 업그레이드를 진행합니다.
- 설치 요약에서 설정을 검토하고 설치를 선택하여 서버를 업그레이드합니다. 설치 기능 페이지가 나타나고 설치 진행률이 표시됩니다.
- 설치가 성공적으로 완료되면 닫기를 선택하여 설치를 완료합니다. VMM 콘솔을 열려면 이 마법사가 닫히면 VMM 콘솔 열기를 선택하거나 바탕 화면에서 Virtual Machine Manager 콘솔 아이콘을 선택할 수 있습니다.
참고 항목
업그레이드에 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다.
설치에 문제가 있는 경우 %SYSTEMDRIVE%\ProgramData\VMMLogs 폴더를 확인 합니다 .
설치하는 동안 VMM은 다음 방화벽 규칙을 사용하도록 설정합니다. 이러한 규칙은 나중에 VMM을 제거하더라도 계속 적용됩니다.
- Windows 원격 관리
- Windows 표준 기반 스토리지 관리
고가용성 VMM 서버 업그레이드
고가용성(HA) VMM 서버 2016 또는 1801 또는 1807을 2019로 업그레이드할 수 있습니다.
다음 두 가지 업그레이드 모드가 지원됩니다.
참고 항목
SQL Server 업그레이드는 VMM 업그레이드와 관계없이 언제든지 수행할 수 있습니다.
추가 VMM 서버가 없는 혼합 모드 업그레이드
이 절차를 수행하려면 추가 VMM 서버가 필요하지 않지만 일부 시나리오에서는 가동 중지 시간이 발생할 위험이 증가합니다. 예를 들어 두 개의 노드 HA VMM이 있고 수동을 업그레이드하는 동안 활성 VMM 노드가 실패하는 경우 이 시나리오에서는 VMM 서버에 사용할 수 있는 장애 조치(failover) 노드가 없습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- 수동 노드에서 VMM 을 제거합니다.
- 수동 VMM 노드에서 관리 OS를 Windows Server 2019/2016으로 업그레이드합니다.
- Windows 10 버전의 ADK로 업그레이드합니다.
- 다음 단계를 사용하여 수동 노드에 VMM 2019를 설치합니다.
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 메시지가 표시되면 이 서버를 고가용성 배포에 노드로 추가할 것인지 확인합니다.
- 데이터베이스 구성 페이지에서 메시지가 표시되면 데이터베이스를 업그레이드하도록 선택합니다.
- 요약을 검토하고 설치를 완료합니다.
- 활성 VMM 노드를 새로 업그레이드된 VMM 서버로 장애 조치(failover)합니다.
- 다른 VMM 노드에서 프로시저를 반복합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
추가 VMM 서버를 사용하여 혼합 모드 업그레이드
이 절차를 수행하려면 추가 VMM 서버가 필요합니다. 그러나 모든 시나리오에서 가동 중지 시간이 거의 발생하지 않습니다.
다음 단계를 따르세요.:
- VMM 데이터베이스를 백업하고 유지합니다.
- HA 클러스터에 있는 서버 수와 동일한 수의 추가 서버(Windows Server 2019/2016 관리 OS 포함)를 추가합니다.
- 새로 추가된 2019 서버에 Windows 10 버전의 ADK를 설치합니다.
- 추가 VMM 서버 없이 혼합 모드 업그레이드의 5단계 세부 정보를 사용하여 새로 추가된 서버 중 하나에 VMM 2019를 설치합니다.
- 새로 추가된 다른 모든 서버에 대해 설치 단계를 반복합니다.
- 활성 VMM 노드를 새로 추가된 서버 중 하나로 장애 조치(failover)합니다.
- 2016 노드에서 VMM을 제거하고 장애 조치(failover) 후 클러스터에서 이러한 노드를 제거합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
참고 항목
HA VMM 업그레이드가 성공 하면 VMM을 사용하여 호스트 에이전트를 수동으로 업그레이드합니다.
VMM 에이전트 업데이트
업그레이드한 후 Hyper-V 호스트 및 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트해야 합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 열 머리글을 마우스 오른쪽 단추로 클릭한 다음 에이전트 버전 상태를 선택합니다.
- 업데이트하려는 VMM 에이전트가 포함된 호스트를 선택합니다. 호스트 탭의 호스트 그룹에서 새로 고침을 선택합니다. 호스트에서 VMM 에이전트를 업데이트해야 하는 경우 호스트 상태 열에 주의가 필요하고 에이전트 버전 상태 열에 사용 가능한 업그레이드가 표시됩니다.
- 업데이트하려는 VMM 에이전트를 사용하여 호스트를 마우스 오른쪽 단추로 클릭한 다음 업데이트 에이전트를 선택합니다. 업데이트 에이전트에서 필요한 자격 증명을 제공한 다음 확인을 선택합니다.
- 에이전트 버전 상태 열에 업그레이드하는 중값이 표시됩니다. 호스트에서 VMM 에이전트가 업데이트되고 나면 에이전트 버전 상태 열에 최신값이 표시되며 에이전트 버전 열에 해당 에이전트의 업데이트된 버전이 표시됩니다. 호스트를 다시 새로 고치면 호스트의 호스트 상태 열에 양호값이 표시됩니다.
- 비슷한 방법으로 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트할 수 있습니다. VMM 라이브러리 서버 목록을 보려면 패브릭>서버 라이브러리 서버를> 선택합니다.
호스트 및 라이브러리 서버 다시 연결
업그레이드 후에는 VMM 관리 서버와 가상 머신 호스트 및 VMM 라이브러리 서버를 다시 연결해야 할 수 있습니다.
다음 단계를 수행합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 에이전트 상태 열이 표시되는지 확인합니다. 표시되지 않으면 열 머리글을 마우스 오른쪽 단추로 클릭하고 에이전트 상태를 선택합니다.
- 호스트 그룹에서 새로 고침을 선택합니다. 호스트를 다시 연결해야 하는 경우 호스트 상태 열에 주의가 필요하고 에이전트 상태 열에 액세스 거부가 표시됩니다. 다시 연결하려는 호스트를 마우스 오른쪽 단추로 클릭한 다음 다시 연결(Reassociate)을 선택합니다.
- 에이전트 다시 연결 페이지에서 자격 증명을 입력한 다음 확인을 선택합니다. 에이전트 상태는 상태를 다시 연결로 표시합니다. 호스트가 성공적으로 다시 연결되면 상태가 응답 중으로 변경됩니다.
- 호스트를 새로 고치면 이제 호스트 상태 열에 확인이 표시됩니다. 호스트를 다시 연결한 후 호스트에서 VMM 에이전트를 업데이트해야 할 수 있습니다.
VMM SQL Server 데이터베이스 업그레이드
VMM SQL Server 데이터베이스를 업그레이드하려는 몇 가지 이유가 있습니다.
- VMM을 System Center 2019로 업그레이드하고 있으며 현재 SQL Server 데이터베이스 버전은 지원되지 않습니다.
- VMM 독립 실행형 서버를 고가용성 서버로 업그레이드하려고 하며 SQL Server가 로컬로 설치됩니다.
- SQL Server 데이터베이스를 다른 컴퓨터로 이동하려고 합니다.
데이터베이스 정보 수집
업그레이드하기 전에 VMM 데이터베이스에 대한 정보를 수집합니다.
- VMM 콘솔 >설정>일반>데이터베이스 연결에서 데이터베이스 연결을 기록합니다.
- 서버 관리자 >도구>서비스에서 계정 정보를 기록합니다. System Center Virtual Machine Manager>속성>로그온을 마우스 오른쪽 단추로 클릭합니다. VMM이 설치되었을 때 서비스 계정으로 할당된 도메인 또는 로컬 계정입니다. 도구>컴퓨터 관리자>로컬 사용자 및 그룹>사용자에서 로컬인지 확인할 수 있습니다.
- VMM을 설치할 때 분산 키 관리를 사용했는지 또는 암호화 키가 VMM 서버에 로컬로 저장되었는지 확인합니다.
- VMM 데이터베이스를 이동하지만 VMM을 업그레이드하지 않는 경우 VMM 서버에 적용된 업데이트 롤업을 확인합니다.
독립 실행형 데이터베이스 업그레이드
- 기존 VMM 데이터베이스를 백업하고 지원되는 버전의 SQL Server를 실행하는 컴퓨터에 백업을 복사합니다.
- SQL Server 도구를 사용하여 데이터베이스를 복원합니다.
- VMM을 업그레이드하는 경우 VMM 설치 >데이터베이스 구성에서 새 SQL Server 위치를 지정합니다.
- VMM을 업그레이드하지 않고 데이터베이스를 업그레이드하려면 VMM을 제거한 다음 다시 설치해야 합니다. 제거하면 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다. 그런 다음 원래 설치에 사용한 것과 동일한 설정으로 다시 설치합니다. 데이터베이스 구성에서 새 SQL Server 세부 정보를 지정합니다. 다시 설치한 후 업데이트 롤업을 적용하고 배포가 예상대로 작동하는지 확인합니다.
고가용성 데이터베이스 업그레이드
- 기존 데이터베이스의 원본 버전과 업그레이드하려는 버전을 기록합니다.
- SQL Server 클러스터의 활성 노드에서 고가용성 SQL Server 데이터베이스의 백업을 만듭니다.
- 수동 SQL Server 노드를 새 버전으로 업그레이드합니다. 업그레이드 후 이 노드에서 SQL Server를 관리하려면 필요에 따라 SQL Server Management Studio를 설치합니다.
- 현재 활성 노드에서 업그레이드된 노드로 고가용성 SQL Server 역할을 장애 조치(failover)합니다. 장애 조치(failover) 후 SQL Server Management Studio를 사용하여 실행 중인 데이터베이스 버전의 유효성을 검사할 수 있습니다.
- HA SQL 클러스터의 다른 노드에 대해 업그레이드를 반복합니다. 추가 유효성 검사로 SQL Server 데이터베이스 역할을 장애 조치하여 모든 것이 예상대로 작동하는지 확인할 수 있습니다.
VMM 업그레이드의 일부로 SQL Server 클러스터 마이그레이션
- 기존 SQL 클러스터의 활성 노드에서 고가용성 VMM 데이터베이스의 백업을 수행합니다.
- VMM 서버 역할을 다시 설치할 때 사용할 VMM 역할 이름을 확인합니다. 데이터베이스 유지 옵션을 사용하여 기존 VMM 클러스터 노드에서 VMM 서버를 제거합니다. 마지막 노드에서 VMM 서버를 제거할 때 SPN 등록 실패에 대한 메시지를 받을 수 있습니다. 이는 기능적 영향 없이 알려진 문제입니다.
- 지원되는 SQL 버전을 실행하는 다른 SQL 클러스터로 백업된 DB를 복원합니다. VMM 서비스가 사용자로 실행 중인 사용자를 db_owner 멤버 자격으로 이 새 DB에 추가합니다.
- SQL 클러스터 마이그레이션의 일부로 VMM Server를 업그레이드하는 동안 새 SQL 클러스터에 해당하는 매개 변수를 제공합니다.
Azure Site Recovery 다시 배포
Azure Site Recovery가 VMM 2016/1801/1807 배포에 통합된 경우 VMM 2019를 사용하여 다시 배포하거나, Azure로 복제하거나, 보조 사이트로 복제해야 합니다.
Operations Manager에 연결
업그레이드 후 VMM을 Operations Manager에 다시 연결합니다.
PXE 서버에 대한 인증서 갱신
VMM 패브릭에 PXE 서버가 있는 경우 패브릭에서 제거한 다음 다시 추가해야 합니다. 이는 PXE 서버 인증서를 갱신하고 인증서 오류를 방지하기 위한 것입니다.
이 문서에서는 System Center 2016 - VMM(Virtual Machine Manager)에 대한 업그레이드 정보를 제공합니다.
System Center 2016 - VMM으로 업그레이드
다음 섹션에서는 System Center VMM(Virtual Machine Manager) 2016으로 업그레이드하는 방법에 대해 설명합니다. 여기에는 필수 구성 요소, 업그레이드 지침 및 업그레이드가 완료된 후 완료할 작업이 포함됩니다.
참고 항목
VMM을 설치하는 동안 SQL Database가 가용성 그룹에 속하지 않는지 확인합니다.
요구 사항 및 제한 사항
- VMM은 업데이트 롤업 9 이상을 사용하여 System Center 2012 R2에서 실행되어야 합니다.
- VMM을 설치할 서버는 VMM 2016 요구 사항을 충족해야 합니다. 자세한 정보
- 지원되는 버전의 SQL Server를 실행하고 있는지 확인합니다.
- 현재 VMM 배포가 Azure Site Recovery와 통합된 경우 Site Recovery 설정을 업그레이드할 수 없습니다. 업그레이드 후에는 다시 배포해야 합니다.
- VMM 2016에 대한 Hyper-V 호스트 지원 요구 사항을 확인합니다 .
시작하기 전에
- 현재 VMM에서 실행 중인 모든 작업을 완료합니다. 모든 작업 기록은 업그레이드하는 동안 삭제됩니다.
- VMM 콘솔 및 VMM 명령 셸을 포함한 VMM 관리 서버의 연결을 닫습니다.
- VMM 관리 서버에서 실행 중인 다른 프로그램을 닫습니다.
- VMM 서버에서 보류 중인 다시 시작이 없는지 확인합니다.
- VMM 데이터베이스의 전체 백업을 수행합니다.
- 현재 SQL Server 데이터베이스에서 Always On 가용성 그룹을 사용한 경우:
- VMM 데이터베이스가 가용성 그룹에 포함된 경우 SQL Server Management Studio에서 제거합니다.
- SQL Server를 실행하고 VMM 데이터베이스가 설치된 컴퓨터로 장애 조치(failover)를 시작합니다.
- VMM을 사용하여 Operations Manager를 실행하는 경우 VMM과 Operations Manager 서버 간의 연결을 끊습니다.
- VMM 2012 R2 서버가 업데이트 롤업 10 또는 11을 실행하고 Citrix NetScalar 부하 분산 장치가 배포된 경우 업그레이드를 시작하기 전에 이 SQL Server 스크립트를 실행하면 실패할 수 있습니다. 업데이트 롤업 12 이상을 실행하는 경우 스크립트가 필요하지 않습니다.
ALTER TABLE [dbo].[tbl_NetMan_HardwareModelSettings] ALTER COLUMN Version NVARCHAR(255) NULL; GO
System Center 구성 요소에 대한 업그레이드 시퀀스
둘 이상의 System Center 구성 요소를 실행하는 경우 특정 순서로 업그레이드해야 합니다.
- Service Management Automation
- 오케스트레이터
- Service Manager
- Data Protection Manager(DPM)
- Operations Manager
- Configuration Manager
- Virtual Machine Manager(VMM)
- App Controller
- Service Provider Foundation
- Windows Server용 Microsoft Azure 팩
- Service Bus 클라우드
- Microsoft Azure 팩
- Service Reporting
독립 실행형 VMM 서버 업그레이드
운영 체제를 백업 및 업그레이드한 다음, VMM 2016을 설치합니다.
운영 체제 백업 및 업그레이드
- VMM 데이터베이스를 백업하고 유지합니다.
- VMM을 제거합니다. 이 작업을 수행하려면: a. 프로그램 제거 추가에서 VMM>제거를 선택합니다. b. 기능 제거를 선택한 다음, VMM 관리 서버 및 VMM 콘솔을 선택합니다. c. 데이터베이스 옵션에서 데이터베이스 유지를 선택합니다. d. 요약을 검토하고 제거를 선택합니다.
- 관리 운영 체제를 Windows Server 2016으로 업그레이드합니다.
- Windows 10 버전의 ADK로 업그레이드합니다.
VMM 2016 설치
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버 >다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 제품 등록 정보에서 적절한 정보를 제공하고 다음을 선택합니다. 제품 키를 입력하지 않으면 VMM은 설치 날짜로부터 180일 후에 만료되는 평가 버전으로 설치됩니다.
- 이 사용권 계약을 읽고, 사용권 계약을 검토하고, 내가 읽고, 이해하고, 사용권 계약 조건에 동의한 다음, 다음을 선택합니다.
- 사용량 및 연결 데이터에서 옵션 중 하나를 선택한 다음, 다음을 선택합니다.
- Microsoft 업데이트 페이지가 나타나면 Microsoft 업데이트를 사용할지 여부를 선택한 다음 다음을 선택합니다. 이 컴퓨터에서 Microsoft 업데이트를 사용하도록 이미 선택한 경우 이 페이지가 표시되지 않습니다.
- 설치 위치에서 기본 경로를 사용하거나 VMM 프로그램 파일의 다른 설치 경로를 입력한 다음 다음을 선택합니다.
- 데이터베이스 구성에서:
- VMM SQL Server를 업그레이드해야 하는 경우 자세히 알아봅니다.
- 원격 SQL 인스턴스를 사용하는 경우 SQL Server 컴퓨터 이름을 지정합니다.
- SQL Server가 VMM 서버에서 실행되는 경우 VMM 서버의 이름을 입력하거나 localhost를 입력합니다. SQL Server가 클러스터에 있는 경우 클러스터 이름을 입력합니다.
- 로컬 SQL Server를 사용하거나 원격 SQL Server에서 기본 포트(1433)를 사용하는 경우 포트 값을 지정하지 마세요.
- 기존 데이터베이스를 선택하고 이전 설치에서 유지(백업)한 데이터베이스를 선택합니다. 데이터베이스에 액세스할 수 있는 권한이 있는 자격 증명을 제공합니다. 데이터베이스를 업그레이드하라는 메시지가 표시되면 예를 선택합니다.
- 서비스 계정 및 분산 키 관리 구성에서 VMM 서비스에서 사용할 계정을 지정합니다. 설치 후에는 VMM 서비스 계정의 ID를 변경할 수 없습니다.
- 분산 키 관리에서 Active Directory에 암호화 키를 저장할지 여부를 선택합니다.
참고 항목
서비스 계정 및 분산 키 관리의 설정을 신중히 선택합니다. 선택한 항목에 따라 업그레이드 후 템플릿의 암호와 같은 암호화된 데이터를 사용할 수 없으므로 수동으로 입력해야 합니다. 13. 포트 구성에서 각 기능에 대한 기본 포트 번호를 사용하거나 사용자 환경에 적합한 고유한 포트 번호를 제공합니다. VMM 관리 서버를 설치하는 동안 할당한 포트를 변경하려면 서버를 제거한 다음 다시 설치해야 합니다. 포트 5986을 사용하도록 기능을 구성하지 마세요. 이 포트 번호는 미리 할당됩니다. 14. 라이브러리 구성에서 새 라이브러리 공유를 만들 것인지 아니면 컴퓨터에서 기존 라이브러리 공유를 사용할지 선택합니다. VMM에서 만드는 기본 라이브러리 공유의 이름은 MSSCVMMLibrary이며 폴더는 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 라이브러리 파일에 있습니다. ProgramData 는 숨겨진 폴더이므로 제거할 수 없습니다. VMM 관리 서버가 설치되면 VMM 콘솔을 사용하거나 VMM 명령 셸을 사용하여 라이브러리 공유 및 라이브러리 서버를 추가할 수 있습니다. 15. 업그레이드 호환성 보고서에서 설정을 검토하고 다음을 선택하여 업그레이드를 진행합니다. 16. 설치 요약에서 설정을 검토하고 설치를 선택하여 서버를 업그레이드합니다. 설치 기능 페이지가 나타나고 설치 진행률이 표시됩니다. 17. 설치가 성공적으로 완료되면 닫기를 선택하여 설치를 완료합니다. VMM 콘솔을 열려면 이 마법사가 닫히면 VMM 콘솔 열기를 선택하거나 바탕 화면에서 VMM 콘솔 아이콘을 선택할 수 있습니다. 18. 업그레이드 후 호스트 에이전트를 수동으로 업그레이드합니다. 19. 설치하는 동안 VMM은 다음 방화벽 규칙을 사용하도록 설정합니다. 이러한 규칙은 나중에 VMM을 제거하더라도 계속 적용됩니다.
- Windows 원격 관리
- Windows 표준 기반 스토리지 관리
설치하는 동안 문제가 발생하면 %SYSTEMDRIVE%\ProgramData\VMMLogs 폴더의 로그 를 확인합니다 .
고가용성 VMM 서버 업그레이드
고가용성 VMM 2012 R2 서버(업데이트 롤업 9 이상 실행)를 VMM 2016으로 업그레이드할 수 있습니다.
지원되는 업그레이드 모드는 다음과 같습니다.
참고 항목
SQL Server 업그레이드는 VMM 업그레이드와 관계없이 언제든지 수행할 수 있습니다.
추가 VMM 서버가 없는 혼합 모드 업그레이드
이 절차를 수행하려면 추가 VMM 서버가 필요하지 않지만 일부 시나리오에서는 가동 중지 시간이 발생할 위험이 증가합니다. 예를 들어 두 개의 노드 HA VMM이 있고 수동을 업그레이드하는 동안 활성 VMM 노드가 실패하는 경우 이 시나리오에서는 VMM 서버에 사용할 수 있는 장애 조치(failover) 노드가 없습니다.
- VMM 데이터베이스를 백업하고 유지합니다.
- 수동 노드에서 VMM을 제거합니다.
- 수동 VMM 노드에서 관리 OS를 Windows Server 2016으로 업그레이드합니다.
- Windows 10 버전의 ADK로 업그레이드합니다.
- 다음 단계를 사용하여 수동 노드에 VMM 2016을 설치합니다.
- 기본 설정 페이지에서 설치를 선택합니다.
- 설치할 기능 선택에서 VMM 관리 서버를 선택한 다음, 다음을 선택합니다. VMM 콘솔이 자동으로 설치됩니다.
- 메시지가 표시되면 이 서버를 고가용성 배포에 노드로 추가할 것인지 확인합니다.
- 데이터베이스 구성 페이지에서 메시지가 표시되면 데이터베이스를 업그레이드하도록 선택합니다.
- 요약을 검토하고 설치를 완료합니다.
- 활성 VMM 노드를 새로 업그레이드된 VMM 서버로 장애 조치(failover)합니다.
- 다른 VMM 노드에서 프로시저를 반복합니다.
- Update-ClusterFunctionalLevel 명령을 사용하여 클러스터 기능 수준을 업데이트합니다.
- [선택 사항] 적절한 SQL 명령줄 유틸리티를 설치합니다.
추가 VMM 서버를 사용하여 혼합 모드 업그레이드
추가 서버가 필요합니다. 그러나 모든 시나리오에는 가동 중지 시간이 거의 없습니다.
- VMM 데이터베이스를 백업하고 유지합니다.
- HA 클러스터에 있는 서버 수와 동일한 수의 추가 서버(Windows Server 2016 관리 OS 포함)를 추가합니다.
- 새로 추가된 2016 서버에 Windows 10 버전의 ADK를 설치합니다.
- [VMM 서버가 추가되지 않은 혼합 모드 업그레이드](#mixed-mode- upgrade-with-no-additional-VMM-servers)의 5단계에서 세부 정보를 사용하여 새로 추가된 서버 중 하나에 VMM 2016을 설치합니다.
- 새로 추가된 다른 모든 서버에 대해 설치 단계를 반복합니다.
- 활성 VMM 노드를 새로 추가된 서버 중 하나로 장애 조치(failover)합니다.
- 2012 R2 노드에서 VMM을 제거하고 장애 조치(failover) 후 클러스터에서 이러한 노드를 제거합니다.
- Update-ClusterFunctionalLevelcommand를 사용하여 클러스터 기능 수준을 업데이트합니다.
- 필요에 따라 적절한 SQL 명령줄 유틸리티를 설치합니다.
- 업그레이드 후 호스트 에이전트를 수동으로 업그레이드합니다.
VMM SQL Server 데이터베이스 업그레이드
VMM SQL Server 데이터베이스를 업그레이드하려는 몇 가지 이유가 있습니다.
- VMM을 System Center 2016으로 업그레이드하고 있으며 현재 SQL Server 데이터베이스 버전은 지원되지 않습니다.
- VMM 독립 실행형 서버를 고가용성 서버로 업그레이드하려고 하며 SQL Server가 로컬로 설치됩니다.
- SQL Server 데이터베이스를 다른 컴퓨터로 이동하려고 합니다.
데이터베이스 정보 수집
업그레이드하기 전에 VMM 데이터베이스에 대한 정보를 수집합니다.
- VMM 콘솔 >설정>일반>데이터베이스 연결에서 데이터베이스 연결을 기록합니다.
- 서버 관리자 >도구>서비스에서 계정 정보를 기록합니다. System Center Virtual Machine Manager>속성>로그온을 마우스 오른쪽 단추로 클릭합니다. VMM이 설치되었을 때 서비스 계정으로 할당된 도메인 또는 로컬 계정입니다. 도구>컴퓨터 관리자>로컬 사용자 및 그룹>사용자에서 로컬인지 확인할 수 있습니다.
- VMM을 설치할 때 분산 키 관리를 사용했는지 또는 암호화 키가 VMM 서버에 로컬로 저장되었는지 확인합니다.
- VMM 데이터베이스를 이동하지만 VMM을 업그레이드하지 않는 경우 VMM 서버에 적용된 업데이트 롤업을 확인합니다.
독립 실행형 데이터베이스 업그레이드
- 기존 VMM 데이터베이스를 백업하고 지원되는 버전의 SQL Server를 실행하는 컴퓨터에 백업을 복사합니다.
- SQL Server 도구를 사용하여 데이터베이스를 복원합니다.
- VMM을 업그레이드하는 경우 VMM 설치 >데이터베이스 구성에서 새 SQL Server 위치를 지정합니다.
- VMM을 업그레이드하지 않고 데이터베이스를 업그레이드하려면 VMM을 제거한 다음 다시 설치해야 합니다. 제거하면 데이터베이스 옵션 페이지에서 데이터베이스 보존을 선택합니다. 그런 다음 원래 설치에 사용한 것과 동일한 설정으로 다시 설치합니다. 데이터베이스 구성에서 새 SQL Server 세부 정보를 지정합니다. 다시 설치한 후 업데이트 롤업을 적용하고 배포가 예상대로 작동하는지 확인합니다.
고가용성 데이터베이스 업그레이드
- 기존 데이터베이스의 원본 버전과 업그레이드하려는 버전을 기록합니다.
- SQL Server 클러스터의 활성 노드에서 고가용성 SQL Server 데이터베이스의 백업을 만듭니다.
- 수동 SQL Server 노드를 새 버전으로 업그레이드합니다. 업그레이드 후 이 노드에서 SQL Server를 관리하려면 필요에 따라 SQL Server Management Studio를 설치합니다.
- 현재 활성 노드에서 업그레이드된 노드로 고가용성 SQL Server 역할을 장애 조치(failover)합니다. 장애 조치(failover) 후 SQL Server Management Studio를 사용하여 실행 중인 데이터베이스 버전의 유효성을 검사할 수 있습니다.
- HA SQL 클러스터의 다른 노드에 대해 업그레이드를 반복합니다. 추가 유효성 검사로 SQL Server 데이터베이스 역할을 장애 조치하여 모든 것이 예상대로 작동하는지 확인할 수 있습니다.
VMM 업그레이드의 일부로 SQL Server 클러스터 마이그레이션
- 기존 SQL 클러스터의 활성 노드에서 고가용성 VMM 데이터베이스의 백업을 수행합니다.
- VMM 서버 역할을 다시 설치할 때 사용할 VMM 역할 이름을 확인합니다. 데이터베이스 유지 옵션을 사용하여 기존 VMM 클러스터 노드에서 VMM 서버를 제거합니다. 마지막 노드에서 VMM 서버를 제거할 때 SPN 등록 실패에 대한 메시지를 받을 수 있습니다. 이는 기능적 영향 없이 알려진 문제입니다.
- 지원되는 SQL 버전을 실행하는 다른 SQL 클러스터로 백업된 DB를 복원합니다. VMM 서비스가 사용자로 실행 중인 사용자를 db_owner 멤버 자격으로 이 새 DB에 추가합니다.
- SQL 클러스터 마이그레이션의 일부로 VMM Server를 업그레이드하는 동안 새 SQL 클러스터에 해당하는 매개 변수를 제공합니다.
VMM 에이전트 업데이트
업그레이드한 후 Hyper-V 호스트 및 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트해야 합니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 열 머리글을 마우스 오른쪽 단추로 클릭한 다음 에이전트 버전 상태를 선택합니다.
- 업데이트하려는 VMM 에이전트가 포함된 호스트를 선택합니다. 호스트 탭의 호스트 그룹에서 새로 고침을 선택합니다. 호스트에서 VMM 에이전트를 업데이트해야 하는 경우 호스트 상태 열에 주의가 필요하고 에이전트 버전 상태 열에 사용 가능한 업그레이드가 표시됩니다.
- 업데이트하려는 VMM 에이전트를 사용하여 호스트를 마우스 오른쪽 단추로 클릭한 다음 업데이트 에이전트를 선택합니다. 업데이트 에이전트에서 필요한 자격 증명을 제공한 다음 확인을 선택합니다.
- 에이전트 버전 상태 열에 업그레이드하는 중값이 표시됩니다. 호스트에서 VMM 에이전트가 업데이트되고 나면 에이전트 버전 상태 열에 최신값이 표시되며 에이전트 버전 열에 해당 에이전트의 업데이트된 버전이 표시됩니다. 호스트를 다시 새로 고치면 호스트의 호스트 상태 열에 양호값이 표시됩니다.
- 비슷한 방법으로 VMM 라이브러리 서버에서 VMM 에이전트를 업데이트할 수 있습니다. VMM 라이브러리 서버 목록을 보려면 패브릭>서버 라이브러리 서버를> 선택합니다.
호스트 및 라이브러리 서버 다시 연결
업그레이드 후 가상 머신 호스트 및 VMM 라이브러리 서버를 VMM 관리 서버와 다시 연결해야 할 수 있습니다.
- 패브릭>서버>모든 호스트를 선택합니다.
- 호스트 창에서 에이전트 상태 열이 표시되는지 확인합니다. 그렇지 않은 경우 열 제목 에이전트 상태를 마우스 오른쪽 단추로 >클릭합니다.
- VMM 관리 서버와 다시 연결해야 하는 호스트를 선택합니다.
- 호스트 그룹에서 새로 고침을 선택합니다. 호스트를 다시 연결해야 하는 경우 호스트 상태 열에 주의 필요 값이 표시되고 에이전트 상태 열에 액세스 거부됨 값이 표시됩니다. 다시 연결하려는 호스트를 마우스 오른쪽 단추로 클릭한 다음 다시 연결(Reassociate)을 선택합니다. 에이전트 다시 연결에서 자격 증명을 입력한 다음 확인을 선택합니다. 에이전트 상태 열에 다시 연결하는 중값이 표시됩니다. 호스트를 다시 연결한 후 에이전트 상태 열에 응답 중값이 표시됩니다. 호스트를 다시 새로 고치면 호스트의 호스트 상태 열에 양호값이 표시됩니다. 호스트를 다시 연결한 후에는 호스트에서 VMM 에이전트를 업데이트해야 할 가능성이 높습니다.
Azure Site Recovery 다시 배포
Azure Site Recovery가 VMM 2012 R2 배포에 통합된 경우 Azure로 복제하거나 보조 사이트로 복제하기 위해 VMM 2016을 사용하여 다시 배포해야 합니다.
VMM 2016을 실행할 때 Hyper-V 호스트 지원에 대한 자세한 내용은 이 블로그 항목을 참조하세요.
Operations Manager에 연결
업그레이드 후 VMM을 Operations Manager에 다시 연결합니다.
참고 항목
VMM 2016 RTM에는 관리 팩을 설치하면 안 됩니다. 업데이트 롤업 1 이상을 설치해야 합니다. RTM 버전에 관리 팩을 설치한 경우 업데이트 롤업 1을 설치하기 전에 제거합니다.
Always On 가용성 그룹 구성
Always On 가용성 그룹으로 구성된 데이터베이스를 업그레이드한 경우 업그레이드된 데이터베이스가 Always On 가용성 그룹으로 올바르게 구성되었는지 확인하기 위해 몇 가지 작업을 완료해야 합니다.
- VMM 데이터베이스를 가용성 그룹에 추가합니다. Microsoft SQL Server Management Studio를 사용하여 이 작업을 수행할 수 있습니다.
- SQL Server를 실행하는 클러스터의 보조 노드 컴퓨터에서 새 로그인 계정을 만듭니다. VMM 서비스 계정 이름과 동일하도록 로그인 이름을 구성합니다. VMM 데이터베이스에 대한 사용자 매핑을 포함하고 데이터베이스 소유자 자격 증명을 구성합니다.
- SQL Server를 실행하는 보조 노드 컴퓨터로 장애 조치를 시작하고, VMM 서비스(scvmmservice)를 다시 시작할 수 있는지 확인합니다.
- SQL Server를 실행하는 클러스터의 모든 보조 노드에 대해 마지막 두 단계를 반복합니다.
- 고가용성 VMM 설치인 경우 다른 고가용성 VMM 노드를 계속 설치합니다.
가상 머신 템플릿 업데이트
업그레이드된 모든 가상 머신 템플릿은 운영 체제가 포함된 가상 하드 디스크를 올바르게 지정해야 합니다.
- 라이브러리>템플릿>VM 템플릿을 선택합니다.
- 템플릿을 마우스 오른쪽 단추로 클릭하고 속성>하드웨어 구성을 클릭하여 디스크 설정을 확인합니다.
PXE 서버에 대한 인증서 갱신
VMM 패브릭에 PXE 서버가 있는 경우 패브릭에서 제거한 다음 다시 추가해야 합니다. 이는 PXE 서버 인증서를 갱신하고 인증서 오류를 방지하기 위한 것입니다.
드라이버 패키지 업데이트
이전에 VMM 라이브러리에 추가했던 드라이버 패키지를 올바르게 검색하려면 제거한 후 다시 추가해야 합니다.
사용자 지정 드라이버를 할당하려는 경우 라이브러리에 드라이버 파일이 있어야 합니다. 나중에 태그로 필터링할 수 있도록 라이브러리의 드라이버에 태그를 지정할 수 있습니다. 파일이 추가된 후 물리적 컴퓨터 프로필을 구성할 때 드라이버 파일을 지정할 수 있습니다. VMM은 물리적 컴퓨터에 운영 체제를 설치할 때 지정된 드라이버를 설치합니다.
물리적 컴퓨터 프로필에서 태그별로 드라이버를 필터링하도록 선택하거나 물리적 컴퓨터에서 일치하는 PnP(플러그 앤 플레이) ID를 사용하여 드라이버를 필터링하도록 선택할 수 있습니다. 태그별로 드라이버를 필터링하도록 선택하면 VMM은 라이브러리의 드라이버에 할당하는 태그를 프로필에 할당한 태그와 일치시켜 적용할 드라이버를 결정합니다. 일치하는 PnP ID를 사용하여 드라이버를 필터링하도록 선택하는 경우 사용자 지정 태그를 할당할 필요가 없습니다.
- 라이브러리에 추가하려는 드라이버 패키지를 찾습니다.
- 물리적 컴퓨터를 배포하려는 그룹과 연결된 라이브러리 서버에 있는 라이브러리 공유에서 드라이버를 저장할 폴더를 만든 다음 드라이버 패키지를 폴더에 복사합니다.
- 각 드라이버 패키지에 대해 별도의 폴더를 만들고 드라이버 폴더에 리소스를 혼합하지 않는 것이 좋습니다. 같은 폴더에 .inf 파일 이름 확장명을 가진 .iso 이미지, .vhd 파일 또는 스크립트와 같은 다른 라이브러리 리소스를 포함하는 경우 VMM 라이브러리 서버는 해당 리소스를 검색하지 않습니다. 또한 라이브러리에서 .inf 드라이버 패키지를 삭제하면 VMM은 드라이버 .inf 파일이 있는 전체 폴더를 삭제합니다.
- VMM 콘솔에서 라이브러리 작업 영역을 엽니다. 라이브러리>라이브러리 서버에서 공유가 있는 라이브러리 서버를 확장하고 공유를 마우스 오른쪽 단추로 클릭한 다음 새로 고침을 선택합니다. 라이브러리를 새로 고치면 드라이버를 저장하기 위해 만든 폴더가 나타납니다.
- 이제 필요한 경우 태그를 할당합니다. 라이브러리에서 만든 폴더를 확장하여 이전 절차에서 드라이버를 저장한 다음 드라이버 패키지가 포함된 폴더를 선택합니다.
- 물리적 라이브러리 개체에서 드라이버 .inf 파일을 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.
- 드라이버 파일 이름 속성>사용자 지정 태그에서 세미콜론으로 구분된 사용자 지정 태그를 입력하거나 Select를 선택하여 사용 가능한 태그를 할당하거나 새 태그를 만들고 할당합니다. [선택]을 선택한 다음 새 태그를 선택하는 경우 확인을 선택한 후 태그의 이름을 변경할 수 있습니다. 예를 들어 네트워크 어댑터 드라이버 파일을 추가한 경우 ServerModel NetworkAdapterModel이라는 태그를 만들 수 있습니다. 여기서 ServerModel은 서버 모델이고 NetworkAdapterModel은 네트워크 어댑터 모델입니다.
VMM 라이브러리 이동
- 고가용성 VMM 관리 서버로 업그레이드한 후에는 고가용성 파일 서버로 VMM 라이브러리 위치를 변경하는 것이 좋습니다.
- 새 VMM 라이브러리를 만든 후에는 이전 VMM 라이브러리에서 새 VMM 라이브러리로 리소스를 이동하려고 합니다.
- 이전 VMM 라이브러리에서 저장된 가상 컴퓨터의 사용자 지정 필드 및 속성을 보존하려면 저장된 가상 컴퓨터를 호스트에 배포하고 새 VMM 라이브러리에 가상 컴퓨터를 저장하면 됩니다.
참고 항목
운영 체제 및 하드웨어 프로필은 이동할 수 없습니다. 이러한 프로필은 다시 만들어야 합니다.