티스토리 뷰

vSphere

[vSphere] Domain server: Windows Server Template 생성

나미의 로그포스 2023. 4. 16. 18:42

1. Windows Server Template 만들기

 

가상 스위치와 라우터를 생성했으니, Domain server로 사용할 Windows Server Template을 만들어보겠습니다.

 

 

1.1. 가상 머신 생성

 

Windows Server로 사용할 새로운 가상 머신을 생성합니다.

이 가상 머신은 앞으로 템플릿이 되어 Domain Server 생성에 사용할 것입니다.

 

우클릭 - New Virtual Machine

 

생성 유형 선택 - 우선 가상 머신으로 생성 후 템플릿으로 변경

 

이름과 경로 설정

 

물리 서버 선택

 

Data store 선택

 

호환성 선택 - 모든 서버가 최신 버전이 아니므로 작업 환경에서 가장 낮은 버전으로 하향 평준화

 

OS 선택 - Windows Server 선택

 

Customize Hardware

 

Ready to complete - 설정 사항이 맞는지 마지막 확인

 


1.2. Windows Server OS 설치

 

가상 머신 Power-on 시 자동으로 Windows Server OS 설치가 진행됩니다.

 

더보기
Windows Server 2019 ISO 이미지로 설치를 진행하니 장치 드라이버를 찾지 못했던 문제점이 발생했습니다.

⇒ 구 버전 OS 라 Windows 8과 경로가 매칭되었던 것인데,

Windows Server 2019 버전을 이용할 경우에는 장치 드라이버 탐색 시
D:-program files-vmware-vmware tools-pvscsi-drivers-win8-amd64 로 폴더를 선택해야 합니다.

따라서 아예 Windows Server 2022 ISO 이미지로 설치를 진행했습니다.
(2022로 진행 시 따로 드라이버를 탐색할 필요 없이 바로 설치가 시작됩니다.)

 


1.3. VM Tools 설치

 

가상 하드웨어에 대한 적절한 장치 드라이버를 제공하고 업데이트하는 작업이 필요하므로, 이를 지원하는 VM Tools를 설치합니다.

 

📌 Driver

운영 체제와 디바이스가 서로 통신할 수 있는 소프트웨어 구성 요소로, 장치 드라이버는 하드웨어의 펌웨어와 통신합니다.

하드웨어 펌웨어 정보와 호환성 정보를 가지고 적절한 펌웨어 - 장치 드라이버를 선택하여 설치합니다.

 

 

Install VMware Tools

 

diskmgmt.msc - VM Tools 설치 후 변경된 드라이버 내용 비교 (왼: 설치 전 /  오: 설치 후)

 

VM Tools 설치 후 DIsplay와 pointing devices가 변경되었으며, 마우스 동작 등이 확연히 편리해진 것을 느낄 수 있었습니다.

 

 

https://logforlog.tistory.com/entry/vSphere-VM-Tools%EC%99%80-Driver

 

[vSphere] VM Tools와 Driver

vSphere에서 가상 머신을 생성하고 전원을 키게 되면 VM Tools가 설치되어 있지 않다는 경고가 뜹니다. 이 VM Tools를 Guest OS에 설치해야 "가상 환경 최적화" 를 할 수 있습니다. 사용자 지정 설치를 선

logforlog.tistory.com

▲ VM Tools 드라이버 상세 내용 확인하기

 


1.4. Windows Server Manager 설정

 

Windows Server OS를 시작하면 Server Manager 화면이 나타납니다. 

 

Windows Server Manager 시작 화면

 

Local Server - Properties로 들어가 속성 설정을 변경해줍니다.

 

Windows Server Manager - Local Server - Properties

 

✔️ time zone 변경 : UTC+09:00 Seoul

✔️ Remote management : 데스크톱 원격 접속  (물리 서버)

✔️ NIC Teaming : 여러 네트워크 카드 및 인터페이스를 Team으로 묶어 사용 (Linux - bonding)

 


1.5. 불필요한 로그 삭제

 

Wevtutil el | forEach { wevtutil cl "$_"}

 

Windows 설치 작업 후 불필요한 로그를 삭제합니다.

 


1.6. Sysprep

 

📌 Sysprep

MS Windows에서 지원하는 유틸리티로, 여러 대의 PC에 이미지 복제, 배포가 가능하도록 합니다.

똑같은 PC를 복제할 경우 고유한 보안식별자 SID에 의한 error가 발생할 수 있으므로 sysprep 도구를 이용하는 것입니다.

 

 

C:\Windows\System32\Sysprep 경로에 위치

 

Sysprep은 C:\Windows\System32\Sysprep 경로에서 찾을 수 있으며 Windows + R 에서 sysprep을 검색할 수도 있습니다.

 

✔️ OOBE (첫 실행 경험) 선택

✔️ Generalize (일반화) 를 체크 = 각기 다른 장비가 전부 같은 고유값을 가지지 않도록 방지

 

Generalize를 선택하지 않을 경우 한 장비에서 Windows update를 수행할 때 다른 모든 장비들에도 동일한 상태 및 증상이 적용됩니다.

 


1.7. Convert to Template

 

생성 후 설정을 마친 가상 머신을 템플릿으로 전환하겠습니다.

 

생성한 가상 머신 우클릭 - Template - Conver to Template

 

템플릿으로 전환하게 되면 실행 버튼이 사라지고, 아이콘도 기존 가상 머신들과 달라지게 됩니다.

 


 

2. Template과 VM의 차이

 

가상 머신과 템플릿 속 파일들의 확장자를 통해 둘의 차이를 알아보겠습니다.

 

 

2.1 가상 머신 파일 확장자

 

기존 다른 가상 머신의 파일

 

.vmx 가상 머신 실행 파일
.vmx.lck 가상 머신을 보호하기 위한 lock file
*** 여러 가상 머신이 디스크를 동시에 읽고 쓸 경우 크래시 일관성 문제 발생
.vmx~ 가상 머신이 운영 중일 경우 생기는 파일 (ex. 열려 있는 파일)
.vmsd 스냅샷 관련 내용을 저장
.vmdk 디스크 이미지 파일 (실제 데이터)
*** 다른 파일이 전부 손상되어도 .vmdk가 살아있으면 정상 서비스 가능
.nvram Guest OS에 대한 설정 기록 파일
.vswap 메모리가 부족한 경우 디스크 공간을 활용하기 위한 swap
vmware.log 가상 머신을 구동하며 발생하는 로그를 기록

 

 

2.2 템플릿 파일 확장자

 

Windows Server Template

 

 

.vmtx .vmx가 없고 대신 .vmtx template 파일 존재
→ 템플릿 전환 시 실행이 불가능한 이유
.vmxf 확장 파일

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함